Rev 1075 | Rev 1146 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1075 | Rev 1130 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | unsigned int total; |
49 | unsigned int total; |
50 | unsigned int count; |
50 | unsigned int count; |
51 | memzone_t zones[MEMMAP_MAX_RECORDS]; |
51 | memzone_t zones[MEMMAP_MAX_RECORDS]; |
52 | } memmap_t; |
52 | } memmap_t; |
53 | 53 | ||
- | 54 | typedef struct { |
|
- | 55 | unsigned int addr; |
|
- | 56 | unsigned int width; |
|
- | 57 | unsigned int height; |
|
- | 58 | unsigned int bpp; |
|
- | 59 | unsigned int scanline; |
|
- | 60 | } screen_t; |
|
- | 61 | ||
54 | 62 | ||
55 | extern void init(void); |
63 | extern void init(void); |
56 | extern void ofw_write(const char *str, const int len); |
64 | extern void ofw_write(const char *str, const int len); |
57 | 65 | ||
58 | extern void *ofw_translate(const void *virt); |
66 | extern void *ofw_translate(const void *virt); |
59 | extern int ofw_map(const void *phys, const void *virt, const int size, const int mode); |
67 | extern int ofw_map(const void *phys, const void *virt, const int size, const int mode); |
60 | extern int ofw_memmap(memmap_t *map); |
68 | extern int ofw_memmap(memmap_t *map); |
- | 69 | extern int ofw_screen(screen_t *screen); |
|
61 | 70 | ||
62 | #endif |
71 | #endif |