#FUZIX for LUNA XP on nono 1.4.0、ASCI0への入力に引っかかり感がある。FUZIX側をもう少しいじらないといけないかも。
I now have the C compiler passing most tests on the INS807x processors - possibly the most annoying instruction set yet. I am still trying to find the willpower to write the 32bit division and debug it which should then get the point all the tests run.
To be fair I've yet to tackle the 6502 support library seriously so there's probably still a candidate for even more annoying than 807x.
En cherchant quoi faire de mon mc68008 j'ai commencé à dessiner une platine pour aller autour.
C'est encore très préliminaire.
J'avais commencé avec des composants classiques et au final je me retrouve avec une majorité de composants CMS. Il y a un CPLD pour remplacer toute la petite logique (le gros avantage étant qu'en cas d'erreur il suffit de corriger le fichier Verilog, beaucoup plus rapide que de refaire un PCB).
Pour l'instant ce n'est qu'un dessin #Kicad mais si je me lance là dedans ça ferait une bonne carte pour #cpm68k ou #fuzix
Achievement unlocked
#Fuzix now runs on the classic 6800 CPU using the rcbus-6808 CPU card.
Took a few small compiler fixes and some other bits and pieces being finished off but with zu2's work on the 6800 code generator all now appears good. Startrek anyway
#rcbus #rc2014 #retrocomputing #8bit #6800
Bizzare Unix semantics question. Given the parent of init is init (getppid(() of pid 1 is 1) is init the child of init, and if only init is running what is the correct return from wait(NULL);
Believe it or not I actually found a case it matters in my Fuzix init today and having read various docs I'm really not sure what the answer is. ECHILD or blocking ?
Fuzix C #compiler now supports 6800 including floats. Credit almost entirely to Zu2 (http://www.zukeran.org/shin/d/) who turned it from some draft code in the 6803 backend into working 6800, fixed other bugs and got the floating point working properly.
The Z8 -Os output is now hugely smaller. DG Nova and Nova3 are passing the basic tests but still shaking out the odd word addressing bug so it's back to 6502 work and (as someone said it wasn't possible ;-) ) DDP516
Já ouviram falar de Cowgol?
https://retropolis.com.br/2024/09/26/ja-ouviram-falar-de-cowgol/
#MundoRetro #6303 #6502 #65C02 #68000 #80386 #8080 #Ada #arm #AtariSt #BASIC #BBCMicro #C #CdigoAberto #cowgol #DEC #dos #Fuzix #GitHub #Intel #LinguagemDeProgramao #Linux #Motorola #PDP11 #PowerPC #TOS #UNIXV7 #z80 #zilog
With the great help of nono emulator, #FUZIX on XP (OMRON LUNA's I/O processor HD647180) has reached login prompt. Then I can log in and run some commands. Yay!
@saustrup <rant>I was knee deep in this and *fully* appreciate the limitation of the 8-bit area, especially memory, but it was 100% technically possible to have a preemptive multitasking OS even with those limitations (eg, #fuzix https://fuzix.org/) and I decry the short sighed money drones that pushed the pile of garbage that was the 8088 and MS-DOS upon us. Better options existed even then for both SW and HW.</rant>
Deeply greatful for the limitations of the Nascom2 as it taught me much
I am pleased to announce that the pentagon is now running Fuzix
No.. not that pentagon, the soviet era Spectrum clone 256K and 512K machines.