Rev 3515 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3515 | Rev 3529 | ||
---|---|---|---|
Line 89... | Line 89... | ||
89 | * |
89 | * |
90 | * @param ch Character to be printed. |
90 | * @param ch Character to be printed. |
91 | */ |
91 | */ |
92 | extern void machine_debug_putc(char ch); |
92 | extern void machine_debug_putc(char ch); |
93 | 93 | ||
- | 94 | /** Initializes the Frame Buffer |
|
- | 95 | * |
|
- | 96 | */ |
|
- | 97 | extern void machine_fb_init(void); |
|
- | 98 | ||
94 | 99 | ||
95 | /** Interrupt exception handler. |
100 | /** Interrupt exception handler. |
96 | * |
101 | * |
97 | * @param exc_no Interrupt exception number. |
102 | * @param exc_no Interrupt exception number. |
98 | * @param istate Saved processor state. |
103 | * @param istate Saved processor state. |
Line 117... | Line 122... | ||
117 | #define machine_get_memory_size gxemul_get_memory_size |
122 | #define machine_get_memory_size gxemul_get_memory_size |
118 | #define machine_debug_putc(ch) gxemul_debug_putc(ch) |
123 | #define machine_debug_putc(ch) gxemul_debug_putc(ch) |
119 | #define machine_irq_exception(exc_no, istate) \ |
124 | #define machine_irq_exception(exc_no, istate) \ |
120 | gxemul_irq_exception(exc_no, istate) |
125 | gxemul_irq_exception(exc_no, istate) |
121 | #define machine_get_fb_address gxemul_get_fb_address |
126 | #define machine_get_fb_address gxemul_get_fb_address |
- | 127 | #define machine_fb_init gxemul_fb_init |
|
122 | #endif |
128 | #endif |
123 | 129 | ||
124 | #ifdef MACHINE_QEMU_ICP |
130 | #ifdef MACHINE_QEMU_ICP |
125 | #define machine_console_init(devno) qemu_icp_console_init(devno) |
131 | #define machine_console_init(devno) qemu_icp_console_init(devno) |
126 | #define machine_grab_console qemu_icp_grab_console |
132 | #define machine_grab_console qemu_icp_grab_console |
Line 131... | Line 137... | ||
131 | #define machine_get_memory_size qemu_icp_get_memory_size |
137 | #define machine_get_memory_size qemu_icp_get_memory_size |
132 | #define machine_debug_putc(ch) qemu_icp_debug_putc(ch) |
138 | #define machine_debug_putc(ch) qemu_icp_debug_putc(ch) |
133 | #define machine_irq_exception(exc_no, istate) \ |
139 | #define machine_irq_exception(exc_no, istate) \ |
134 | qemu_icp_irq_exception(exc_no, istate) |
140 | qemu_icp_irq_exception(exc_no, istate) |
135 | #define machine_get_fb_address qemu_icp_get_fb_address |
141 | #define machine_get_fb_address qemu_icp_get_fb_address |
- | 142 | #define machine_fb_init qemu_icp_fb_init |
|
136 | #endif |
143 | #endif |
137 | #endif |
144 | #endif |
138 | 145 | ||
139 | /** @} |
146 | /** @} |
140 | */ |
147 | */ |