30 |
|
#include "disk.h" |
31 |
|
#include "cdrom.h" |
32 |
|
#include "video.h" |
33 |
+ |
#include "extfs.h" |
34 |
|
#include "prefs.h" |
35 |
|
#include "rom_patches.h" |
36 |
|
|
46 |
|
uint32 UniversalInfo; // ROM offset of UniversalInfo |
47 |
|
uint32 PutScrapPatch; // Mac address of PutScrap() patch |
48 |
|
|
49 |
< |
static uint32 sony_offset; // ROM offset of .Sony driver |
50 |
< |
static uint32 serd_offset; // ROM offset of SERD resource (serial drivers) |
51 |
< |
static uint32 microseconds_offset; // ROM offset of Microseconds() replacement routine |
49 |
> |
static uint32 sony_offset; // ROM offset of .Sony driver |
50 |
> |
static uint32 serd_offset; // ROM offset of SERD resource (serial drivers) |
51 |
> |
static uint32 microseconds_offset; // ROM offset of Microseconds() replacement routine |
52 |
|
static uint32 memory_dispatch_offset; // ROM offset of MemoryDispatch() replacement routine |
53 |
|
|
54 |
|
// Prototypes |
647 |
|
r.a[0] = ROMBaseMac + memory_dispatch_offset; |
648 |
|
r.d[0] = 0xa05c; |
649 |
|
Execute68kTrap(0xa247, &r); // SetOSTrapAddress() |
650 |
+ |
|
651 |
+ |
// Install external file system |
652 |
+ |
InstallExtFS(); |
653 |
|
} |
654 |
|
|
655 |
|
|