|
|
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: * Autoconfig device support
5: *
6: * (c) 1996 Ed Hanway
7: */
8:
1.1.1.3 root 9:
10: extern uae_u32 addr (int);
11: extern void db (uae_u8);
12: extern void dw (uae_u16);
13: extern void dl (uae_u32);
14: extern uae_u32 ds (char *);
15: extern void calltrap (uae_u32);
16: extern void org (uae_u32);
17: extern uae_u32 here (void);
1.1.1.9 root 18: extern uae_u32 m68k_mode_return (void);
1.1.1.3 root 19: extern void align (int);
1.1 root 20:
1.1.1.3 root 21: extern volatile int uae_int_requested;
22: extern void set_uae_int_flag (void);
1.1.1.2 root 23:
1.1 root 24: #define RTS 0x4e75
25: #define RTE 0x4e73
26:
1.1.1.3 root 27: extern uaecptr EXPANSION_explibname, EXPANSION_doslibname, EXPANSION_uaeversion;
28: extern uaecptr EXPANSION_explibbase, EXPANSION_uaedevname, EXPANSION_haveV36;
29: extern uaecptr EXPANSION_bootcode, EXPANSION_nullfunc;
30:
31: extern uaecptr ROM_filesys_resname, ROM_filesys_resid;
32: extern uaecptr ROM_filesys_diagentry;
33: extern uaecptr ROM_hardfile_resname, ROM_hardfile_resid;
34: extern uaecptr ROM_hardfile_init;
35: extern uaecptr filesys_initcode;
36:
37: extern void hardfile_install (void);
38: extern void emulib_install (void);
39: extern void expansion_init (void);
1.1.1.10! root 40: extern void expansion_clear (void);
1.1.1.7 root 41: extern void expansion_cleanup (void);
1.1.1.3 root 42:
1.1.1.8 root 43: #define RTAREA_BASE 0xF00000
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.