Subversion Repositories HelenOS-historic

Rev

Rev 1075 | 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