From f1f24f4dec38d96375dc16c2a4630e4172dc0cd4 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Wed, 6 Feb 2019 13:08:22 +0000 Subject: [PATCH] tiny68k: update README --- Kernel/platform-tiny68k/README | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Kernel/platform-tiny68k/README b/Kernel/platform-tiny68k/README index 81058205..0519a8cd 100644 --- a/Kernel/platform-tiny68k/README +++ b/Kernel/platform-tiny68k/README @@ -14,7 +14,7 @@ Unsupported right now: - Trapping back into monitor if high - Reboot -- T68KRC (2MB version wth possible other serial etc on RC2014) +UNTESTED - T68KRC (2MB version wth possible other serial etc on RC2014) Known problems -------------- @@ -23,10 +23,6 @@ vi is not getting built linked as such vile exits without a message - -68010 support - frame sizes needed but also the code to deal with move -to/from sr from user - Core dumps are unfinished (need to include trap frame info and a lot more) @@ -40,11 +36,9 @@ Scheduler (CURSES lib) invaders always reports that the terminal is too small (stty reports rows cols correctly) - Is the header and binary start mismatch right (seems to be 0x48 v 0x44) -cpuinfo does not support 68K. Need to probe in kernel and add a new devsys -ioctl to hand back an arch specific blob ? +cpuinfo does not support 68K. Get subtype from sysinfo.cpu[0] We don't yet have a vfork or posix spawn. That causes a lot of extra copying of memory. @@ -113,3 +107,5 @@ DONE Need some kind of CPU specific C file (or a general one with ifdefs ?) and DONE Clean up switchout/switchin/dofork/forkreturn. We only ever return from a fork() as the parent so the d0.w push/pop can go everywhere DONE pagesize is not meaningful +DONE 68010 support. 68EC020 and 68020 also work although we don't know + how to decode the frames nicely in the crash handler -- 2.34.1