110 |
void qemu_register_reset(QEMUResetHandler *func, void *opaque); |
void qemu_register_reset(QEMUResetHandler *func, void *opaque); |
111 |
void qemu_system_reset_request(void); |
void qemu_system_reset_request(void); |
112 |
void qemu_system_shutdown_request(void); |
void qemu_system_shutdown_request(void); |
113 |
|
void qemu_system_powerdown_request(void); |
114 |
|
#if !defined(TARGET_SPARC) |
115 |
|
// Please implement a power failure function to signal the OS |
116 |
|
#define qemu_system_powerdown() do{}while(0) |
117 |
|
#else |
118 |
|
void qemu_system_powerdown(void); |
119 |
|
#endif |
120 |
|
|
121 |
void main_loop_wait(int timeout); |
void main_loop_wait(int timeout); |
122 |
|
|
760 |
SerialState *slavio_serial_init(int base, int irq, CharDriverState *chr1, CharDriverState *chr2); |
SerialState *slavio_serial_init(int base, int irq, CharDriverState *chr1, CharDriverState *chr2); |
761 |
void slavio_serial_ms_kbd_init(int base, int irq); |
void slavio_serial_ms_kbd_init(int base, int irq); |
762 |
|
|
763 |
|
/* slavio_misc.c */ |
764 |
|
void *slavio_misc_init(uint32_t base, int irq); |
765 |
|
void slavio_set_power_fail(void *opaque, int power_failing); |
766 |
|
|
767 |
/* esp.c */ |
/* esp.c */ |
768 |
void esp_init(BlockDriverState **bd, int irq, uint32_t espaddr, uint32_t espdaddr); |
void esp_init(BlockDriverState **bd, int irq, uint32_t espaddr, uint32_t espdaddr); |
769 |
|
|
770 |
|
/* sun4u.c */ |
771 |
|
extern QEMUMachine sun4u_machine; |
772 |
|
|
773 |
/* NVRAM helpers */ |
/* NVRAM helpers */ |
774 |
#include "hw/m48t59.h" |
#include "hw/m48t59.h" |
775 |
|
|