Subversion Repositories HelenOS-historic

Rev

Rev 573 | Rev 606 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 573 Rev 575
Line 28... Line 28...
28
 
28
 
29
#ifndef __mips32_ARC_H__
29
#ifndef __mips32_ARC_H__
30
#define __mips32_ARC_H__
30
#define __mips32_ARC_H__
31
 
31
 
32
#include <arch/types.h>
32
#include <arch/types.h>
-
 
33
#include <console/chardev.h>
33
 
34
 
34
#define ARC_BASE_ADDR 0x1000;
35
#define ARC_BASE_ADDR 0x1000;
35
#define ARC_MAGIC 0x53435241
36
#define ARC_MAGIC 0x53435241
36
/* Frame size used by ARC */
37
/* Frame size used by ARC */
37
#define ARC_FRAME 4096
38
#define ARC_FRAME 4096
Line 210... Line 211...
210
}__attribute__ ((packed)) arc_sbp;
211
}__attribute__ ((packed)) arc_sbp;
211
 
212
 
212
extern int arc_init(void);
213
extern int arc_init(void);
213
extern void arc_print_memory_map(void);
214
extern void arc_print_memory_map(void);
214
extern int arc_enabled(void);
215
extern int arc_enabled(void);
215
extern void arc_putchar(char ch);
-
 
216
extern void arc_print_devices(void);
216
extern void arc_print_devices(void);
217
extern int arc_getchar(void);
-
 
218
void arc_frame_init(void);
217
void arc_frame_init(void);
-
 
218
chardev_t * arc_console(void);
219
 
219
 
220
#endif
220
#endif