[Oberon] Updated RISC5 firmware
chris at cfbsoftware.com
Thu Oct 25 11:46:29 CEST 2018
> -----Original Message-----
> From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
> Skulski, Wojciech
> Sent: Thursday, 25 October 2018 4:36 PM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] Updated RISC5 firmware
> The former is accompanied by Multiplier.v dated 14.9.2015.
> The latter is accompanied by Multiplier1.v dated 29.4.2011
> So here I have a question: why two multipliers, and why their codes
> are different? Would be good to see a comment on the website. But
> there is no comment. Just a horizontal line.
You are looking in the wrong place.
Refer to Section 16.2.2 'Multiplication' in the Project Oberon
> Even more puzzling is that RISC5.v is accompanied by MouseP.v, while
> RISC5a.v is accompanied by MouseX.v, which are again quite different.
> Another puzzle.
Refer to Section 17.2.2 'The Mouse' in the Project Oberon documentation.
> How can I force my students to comment their source code when they
> can see this situation?
Don't. Encourage them to write good design documentation with illustrations,
tables etc. instead, using the comprehensive Project Oberon documentation as
More information about the Oberon