From 6318e74e88a3579e4845780127c6d0ff765c459b Mon Sep 17 00:00:00 2001 From: Neal Andrew Crook Date: Fri, 20 May 2016 21:56:55 +0100 Subject: [PATCH] tidy up CONFIGs in multicomp09 --- Kernel/platform-multicomp09/README | 12 +++++++----- Kernel/platform-multicomp09/config.h | 10 ++-------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/Kernel/platform-multicomp09/README b/Kernel/platform-multicomp09/README index a14dac94..28d30d36 100644 --- a/Kernel/platform-multicomp09/README +++ b/Kernel/platform-multicomp09/README @@ -154,6 +154,8 @@ make -C Applications/cpp TARGET=multicomp09 make -C Applications/as09 TARGET=multicomp09 make -C Applications/ld09 TARGET=multicomp09 make -C Applications/V7/games -f Makefile.6809 TARGET=multicomp09 +make -C Applications/games -f Makefile.6809 TARGET=multicomp09 +make -C Applications/MWC/cmd -f Makefile.6809 TARGET=multicomp09 # 4. Build disk tools make -C Standalone @@ -198,13 +200,15 @@ TO DO * currently assume 64, 8K pages - like coco3. Want actually to do a memory size and cope with 512K or 1MByte * unify things that need not be different from coco3 +* Add lv.doc ... to man/ ?? +* could ucp do bget AND permissions in one line?? +* could ucp support a comment character?? +* get some fortunes /usr/share/games/fortunes +* work out where to put advent.db /usr/share/games/advent ?? * BUG fix exec09 core dump on register print * BUG separate memcpy memset out of videoll.s -- for all 6809 platforms. * BUG should have CONFIG_SDC in coco config.def otherwise devsdc_init doesn't get called in devices.c -* BUG other platforms have mixture of CONFIG_IDE and DEVICE_IDE and CONFIG_SDC and DEVICE_SD * BUG coco3 devices.c should #include devide.h devsd.h -* BUG fix problem of missing include file that I ended up copying to allow library to build: - cp Kernel/include/userstructs.h Library/include/sys * BUG devsd.h has devsd_init but devsdc.c had devsdc_init, so did devices.c The other routine names * are not uniform either.. * BUG loader does not spot overlapped section or section that overflows address space @@ -215,11 +219,9 @@ TO DO * BUG the pcw8256 tree has some checked-in ~ files. * BUG exec09 doesn't detect when an out-of-range memory address in a region is accessed.. or when an out-of-range memory page is mapped. -* BUG exec09 reported this: 01:0x299F 1026FF7B LBNE 01:0x1291E -- address out of range!! * add more stuff from util - including FORTH * work out where advent.db ought to be. * Get 2nd PCB working -* Upgrade to have FUZIX in CamelForth ROM ************************* diff --git a/Kernel/platform-multicomp09/config.h b/Kernel/platform-multicomp09/config.h index 0d19992a..11dbcf02 100644 --- a/Kernel/platform-multicomp09/config.h +++ b/Kernel/platform-multicomp09/config.h @@ -81,13 +81,7 @@ /* Block device define. Each block device can have upto 16 partitions */ #define MAX_BLKDEV 1 /* 1 SD drive */ +#undef CONFIG_IDE /* enable if IDE interface present */ -#undef DEVICE_IDE /* enable if IDE interface present */ -#undef CONFIG_IDE - -#define CONFIG_SD -#define CONFIG_SDC -#define DEVICE_SD -#define DEVICE_SDC - +#define CONFIG_SD /* enable if SD interface present */ #define SD_DRIVE_COUNT 1 /* 1 drive */ -- 2.34.1