Subversion Repositories HelenOS

Rev

Rev 3515 | Go to most recent revision | 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
 */