Rev 3529 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3529 | Rev 4634 | ||
---|---|---|---|
Line 109... | Line 109... | ||
109 | * |
109 | * |
110 | * @return Address of framebuffer device. |
110 | * @return Address of framebuffer device. |
111 | */ |
111 | */ |
112 | extern uintptr_t machine_get_fb_address(void); |
112 | extern uintptr_t machine_get_fb_address(void); |
113 | 113 | ||
- | 114 | /* |
|
- | 115 | * Machine specific frame initialization |
|
- | 116 | */ |
|
- | 117 | extern void machine_frame_init(void); |
|
114 | 118 | ||
115 | #ifdef MACHINE_GXEMUL_TESTARM |
119 | #ifdef MACHINE_GXEMUL_TESTARM |
116 | #define machine_console_init(devno) gxemul_console_init(devno) |
120 | #define machine_console_init(devno) gxemul_console_init(devno) |
117 | #define machine_grab_console gxemul_grab_console |
121 | #define machine_grab_console gxemul_grab_console |
118 | #define machine_release_console gxemul_release_console |
122 | #define machine_release_console gxemul_release_console |
Line 123... | Line 127... | ||
123 | #define machine_debug_putc(ch) gxemul_debug_putc(ch) |
127 | #define machine_debug_putc(ch) gxemul_debug_putc(ch) |
124 | #define machine_irq_exception(exc_no, istate) \ |
128 | #define machine_irq_exception(exc_no, istate) \ |
125 | gxemul_irq_exception(exc_no, istate) |
129 | gxemul_irq_exception(exc_no, istate) |
126 | #define machine_get_fb_address gxemul_get_fb_address |
130 | #define machine_get_fb_address gxemul_get_fb_address |
127 | #define machine_fb_init gxemul_fb_init |
131 | #define machine_fb_init gxemul_fb_init |
- | 132 | #define machine_frame_init gxemul_frame_init |
|
128 | #endif |
133 | #endif |
129 | 134 | ||
130 | #ifdef MACHINE_QEMU_ICP |
135 | #ifdef MACHINE_QEMU_ICP |
131 | #define machine_console_init(devno) qemu_icp_console_init(devno) |
136 | #define machine_console_init(devno) qemu_icp_console_init(devno) |
132 | #define machine_grab_console qemu_icp_grab_console |
137 | #define machine_grab_console qemu_icp_grab_console |
Line 138... | Line 143... | ||
138 | #define machine_debug_putc(ch) qemu_icp_debug_putc(ch) |
143 | #define machine_debug_putc(ch) qemu_icp_debug_putc(ch) |
139 | #define machine_irq_exception(exc_no, istate) \ |
144 | #define machine_irq_exception(exc_no, istate) \ |
140 | qemu_icp_irq_exception(exc_no, istate) |
145 | qemu_icp_irq_exception(exc_no, istate) |
141 | #define machine_get_fb_address qemu_icp_get_fb_address |
146 | #define machine_get_fb_address qemu_icp_get_fb_address |
142 | #define machine_fb_init qemu_icp_fb_init |
147 | #define machine_fb_init qemu_icp_fb_init |
- | 148 | #define machine_frame_init qemu_icp_frame_init |
|
143 | #endif |
149 | #endif |
144 | #endif |
150 | #endif |
145 | 151 | ||
146 | /** @} |
152 | /** @} |
147 | */ |
153 | */ |