|
|
1.1.1.3 root 1: /*
1.1 root 2: * UAE - The Un*x Amiga Emulator
1.1.1.3 root 3: *
1.1 root 4: * Interface to the Tcl/Tk GUI
1.1.1.3 root 5: *
1.1 root 6: * Copyright 1996 Bernd Schmidt
7: */
8:
1.1.1.4 root 9: extern int gui_init (void);
10: extern int gui_update (void);
11: extern void gui_exit (void);
12: extern void gui_led (int, int);
13: extern void gui_handle_events (void);
14: extern void gui_filename (int, const char *);
1.1.1.5 root 15: extern void gui_fps( int fps );
1.1.1.4 root 16: extern void gui_changesettings (void);
1.1 root 17:
1.1.1.3 root 18: extern unsigned int gui_ledstate;
1.1.1.5 root 19:
20: extern int no_gui;
1.1.1.6 ! root 21:
! 22: struct gui_info
! 23: {
! 24: uae_u8 drive_motor[4]; /* motor on off */
! 25: uae_u8 drive_track[4]; /* rw-head track */
! 26: uae_u8 drive_writing[4]; /* drive is writing */
! 27: uae_u8 powerled; /* state of power led */
! 28: };
! 29:
! 30: extern struct gui_info gui_data;
! 31:
! 32: /* Functions to be called when prefs are changed by non-gui code. */
! 33: extern void gui_update_gfx (void);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.