Annotation of uae/src/include/autoconf.h, revision 1.1

1.1     ! root        1:  /* 
        !             2:   * UAE - The Un*x Amiga Emulator
        !             3:   * 
        !             4:   * Autoconfig device support
        !             5:   *
        !             6:   * (c) 1996 Ed Hanway
        !             7:   */
        !             8: 
        !             9: typedef ULONG (*TrapFunction)(void);
        !            10: 
        !            11: extern int lasttrap;
        !            12: extern void do_emultrap(int nr);
        !            13: 
        !            14: extern ULONG addr(int);
        !            15: extern void dw(UWORD);
        !            16: extern void dl(ULONG);
        !            17: extern ULONG ds(char *);
        !            18: extern void calltrap(ULONG);
        !            19: extern void calltrap2(ULONG);
        !            20: extern void org(ULONG);
        !            21: extern ULONG here(void);
        !            22: extern int deftrap2(TrapFunction func, int mode);
        !            23: extern int deftrap(TrapFunction);
        !            24: extern void align(int);
        !            25: extern ULONG CallLib(CPTR base, WORD offset);
        !            26: extern ULONG Call68k(CPTR address, int saveregs);
        !            27: extern ULONG Call68k_retaddr(CPTR address, int saveregs, CPTR);
        !            28: #define RTS 0x4e75
        !            29: #define RTE 0x4e73
        !            30: 
        !            31: extern CPTR EXPANSION_explibname, EXPANSION_doslibname, EXPANSION_uaeversion;
        !            32: extern CPTR EXPANSION_explibbase, EXPANSION_uaedevname, EXPANSION_haveV36;
        !            33: extern CPTR EXPANSION_bootcode;
        !            34: 
        !            35: extern CPTR ROM_filesys_resname, ROM_filesys_resid;
        !            36: extern CPTR ROM_filesys_diagentry;
        !            37: extern CPTR ROM_hardfile_resname, ROM_hardfile_resid;
        !            38: extern CPTR ROM_hardfile_init;
        !            39: 
        !            40: extern void add_filesys_unit(char *volname, char *rootdir, int readonly);
        !            41: extern void write_filesys_config(FILE *f);
        !            42: extern int get_new_device(char **devname, CPTR *devname_amiga);
        !            43: 
        !            44: extern void filesys_install(void);
        !            45: extern void filesys_init(void);
        !            46: extern ULONG hardfile_init_late(void);
        !            47: extern void hardfile_install(void);
        !            48: extern void gfxlib_install(void);
        !            49: extern void execlib_install(void);
        !            50: extern void emulib_install(void);
        !            51: extern void expansion_init(void);
        !            52: 
        !            53: #define TRAPFLAG_NOREGSAVE 1
        !            54: #define TRAPFLAG_NORETVAL 2
        !            55: 
        !            56: extern CPTR libemu_InstallFunction(TrapFunction f, CPTR libbase, int offset);
        !            57: 
        !            58: extern CPTR libemu_InstallFunctionFlags(TrapFunction, CPTR, int, int);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.