tc2068: update docs, Makefile
authorAlan Cox <alan@linux.intel.com>
Sun, 2 Dec 2018 23:46:40 +0000 (23:46 +0000)
committerAlan Cox <alan@linux.intel.com>
Sun, 2 Dec 2018 23:46:40 +0000 (23:46 +0000)
Kernel/platform-tc2068/Makefile
Kernel/platform-tc2068/README
Kernel/platform-tc2068/tc2068.s

index a87e6ae..3376a6c 100644 (file)
@@ -45,6 +45,7 @@ $(AOBJS): %.rel: %.s
 
 clean:
        rm -f $(OBJS) *.lst *.asm *.sym *.rst *.rel core *~ 
+       rm -f fuzix.dck fuzix.load
 
 image:
        ../tools/makedck ../fuzix.bin fuzix.dck
index 62468af..1dce259 100644 (file)
@@ -1,8 +1,6 @@
 Experimental porting work for the TS2068 and TC2068 Timex spectrum like
 systems.
 
-Not yet usable (eats itself with memory corruption)
-
 ----
 
 This port requires a TC2068/TS2068 system with a 64K cartridge configured
@@ -50,5 +48,9 @@ header on the hdf file.
 
 Debugging state:
 - Still chasing down a possible memory corruption bug that looks irq related
-
 - Need to review the video writes - still lose last byte of yes on ls /bin
+
+Optimizations:
+- Need 'parent first' mode on fork
+- Turn on interrupt mode during swapping
+
index 13697c2..1409895 100644 (file)
@@ -81,7 +81,7 @@ _vtborder:            ; needs to be common
 
 
 ; -----------------------------------------------------------------------------
-; KERNEL CODE BANK (above 0x8000, only accessible when the kernel is mapped)
+; KERNEL CODE BANK (above 0x4000, only accessible when the kernel is mapped)
 ; -----------------------------------------------------------------------------
         .area _CODE