[Oberon] Updated RISC5 firmware
Chris Burrows
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
documentation.
> 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
an example.
Regards,
Chris Burrows
CFB Software
http://www.astrobe.com/RISC5
More information about the Oberon
mailing list