int vga_initialize(DisplayState *ds, uint8_t *vga_ram_base,
unsigned long vga_ram_offset, int vga_ram_size);
void vga_update_display(void);
+void vga_screen_dump(const char *filename);
/* sdl.c */
void sdl_display_init(DisplayState *ds);
#define MAX_FD 2
extern BlockDriverState *fd_table[MAX_FD];
-void fdctrl_init (int irq_lvl, int dma_chann, int mem_mapped, uint32_t base,
- BlockDriverState **fds);
-int fdctrl_get_drive_type(int drive_num);
+typedef struct fdctrl_t fdctrl_t;
+
+fdctrl_t *fdctrl_init (int irq_lvl, int dma_chann, int mem_mapped,
+ uint32_t io_base,
+ BlockDriverState **fds);
+int fdctrl_get_drive_type(fdctrl_t *fdctrl, int drive_num);
/* ne2000.c */