We now have the whole Project Oberon OS running on an Artix-7 100T FPGA without any external RAM. It just uses the 512KB of Block RAM (BRAM) on the chip itself: https://www.astrobe.com/RISC5/Workstation.htm
I have the hardcover version of the 1992 edition. AFAICS, the 2005 version that you can download from Prof Wirth's personal site is identical to the 1992 edition except that it has an additional appendix titled "Ten…
The Astrobe Oberon for ARM Cortex-M compiler is used to develop software which controls the electronics that operates one of the largest pipe organs in the world: https://www.opustwoics.com/atlantic-city-midmer-losh
We (CFB Software) recently managed to squeeze the full Project Oberon into 512 KB of BRAM on Digilent's Arty7-100T and NexysA7-100T boards. It is sufficient to recompile the entire system on itself.
We now have the whole Project Oberon OS running on an Artix-7 100T FPGA without any external RAM. It just uses the 512KB of Block RAM (BRAM) on the chip itself: https://www.astrobe.com/RISC5/Workstation.htm
I have the hardcover version of the 1992 edition. AFAICS, the 2005 version that you can download from Prof Wirth's personal site is identical to the 1992 edition except that it has an additional appendix titled "Ten…
The Astrobe Oberon for ARM Cortex-M compiler is used to develop software which controls the electronics that operates one of the largest pipe organs in the world: https://www.opustwoics.com/atlantic-city-midmer-losh
We (CFB Software) recently managed to squeeze the full Project Oberon into 512 KB of BRAM on Digilent's Arty7-100T and NexysA7-100T boards. It is sufficient to recompile the entire system on itself.