[Oberon] Oberon loop and FPGA VGA

Paul Reed paulreed at paddedcell.com
Tue Feb 26 13:01:49 CET 2013

Hi Frans-Pieter,

> How would you describe the way an oberon loop handles a endless loop in a
> task?

The Ceres workstation had a special key which interrupted the system and
returned control to Oberon.Loop.  It was detected in the keyboard
interrupt handler, Input.KBINT, and causes a Trap(24).  See Project Oberon
Ch. 9.2, pp.260-261 (PDF p.208).

> Just curiuos, did you program a graphics module (vga) in your FPGA board?

Yes, it's 1024 x 768 x 1bit, using 96KB of the external 1MB SRAM.


More information about the Oberon mailing list