Some ROMs (eg the betadisk interface) combine an arrangement whereby the
I/O ports are only accessible from the ROM with a set of ROM routines that
blindly assume spectrum basic is present and wish to pee in the system
variables area.
Whether this will be sufficient or hacked ROMs will be needed its hard to
tell given that we also need interrupts to stay off while in the foreign
ROM (otherwise our IM2 code will blow up).
#define TTYDEV BOOT_TTY /* Device used by kernel for messages, panics */
#undef SWAPDEV /* Do not use swap */
-#define NBUFS 10 /* Number of block buffers */
+#define NBUFS 9 /* Number of block buffers */
#define NMOUNTS 4 /* Number of mounts at a time */
#define MAX_BLKDEV 2 /* 2 IDE drives, 1 SD drive */
-b _CODE2=0xC000
-b _CODE3=0xDB00
-b _DISCARD=0x8000
+-b _DATA=0x5D3B
platform-zx128/crt0.rel
platform-zx128/commonmem.rel
platform-zx128/zx128.rel