The full documentation and source code of Niklaus Wirth's and Paul Reed's 2013 implementation of the Project Oberon OS on a Xilinx FPGA can be downloaded from:
http://people.inf.ethz.ch/wirth/Project ... index.html
Search found 444 matches
- Sat Dec 27, 2014 1:29 am
- Forum: Getting Started
- Topic: OS
- Replies: 4
- Views: 33034
- Wed Dec 24, 2014 5:27 am
- Forum: Oberon Language
- Topic: Further revision of Oberon-07
- Replies: 26
- Views: 169402
Re: Further revision of Oberon-07
Export of record and array variables in read-only mode was implemented in v5.1 of Astrobe following the changes in revision Rev 1.10.2013 / 10.03.2014 of the Oberon Language Report.augustk wrote:It is unfortunate that character array variables cannot be exported.
- Tue Dec 23, 2014 10:36 pm
- Forum: Oberon Language
- Topic: Concatenating string constants
- Replies: 4
- Views: 33375
Re: Concatenating string constants
The maximum length of a string constant has been increased to 256 characters (including the terminating null) in the v5.2 releases of Astrobe.4GlCoder wrote:Does this influence the current 60 character limitation?
- Sat Dec 06, 2014 12:06 pm
- Forum: Oberon Language
- Topic: Oberon Competition - Win a $US50 Amazon Gift Voucher
- Replies: 6
- Views: 45716
Re: Oberon Competition - Win a $US50 Amazon Gift Voucher
Not exactly what I had in mind ;) If nobody can beat Alex's time there will be a second prize of a $US50 Amazon Gift Voucher awarded to the person who submits the fastest module which as well as being faster than the original is also no bigger (code size) than the original. I have also had to amend ...
- Wed Dec 03, 2014 1:01 pm
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Oberon Competition - Win a $US50 Amazon Gift Voucher
- Replies: 0
- Views: 13839
Oberon Competition - Win a $US50 Amazon Gift Voucher
For all the details see the Oberon Language Forum
- Wed Dec 03, 2014 12:54 pm
- Forum: Oberon Language
- Topic: Oberon Competition - Win a $US50 Amazon Gift Voucher
- Replies: 6
- Views: 45716
Oberon Competition - Win a $US50 Amazon Gift Voucher
A $US50 Amazon Gift Voucher will be awarded to the person who can rewrite the following module so that it produces the same results but executes in the least amount of time: MODULE Quiz; VAR a1*, a2*: ARRAY 1000 OF INTEGER; i: INTEGER; PROCEDURE Init*; BEGIN FOR i := 0 TO LEN(a1) - 1 DO a1[i] := i; ...
- Sat Nov 15, 2014 6:46 am
- Forum: Oberon Language
- Topic: DIV and MOD with negative operands
- Replies: 0
- Views: 17950
DIV and MOD with negative operands
The behaviour of DIV and MOD operators with negative operands in Astrobe for Cortex-M3/M4 did not conform to the Oberon language report in v5.1 and earlier versions. This has been fixed in v5.2 of both products. The Oberon language report defines DIV and MOD as follows: The operators DIV and MOD app...
- Tue Nov 04, 2014 11:02 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Cortex-M4 targets - Atmel
- Replies: 2
- Views: 23089
Re: Cortex-M4 targets - Atmel
We are planning to introduce a Developer Edition which will include all the features of the Professional Edition with some additional extras. One of these will be the source code of the command-line linker. This will enable you to customise it to suit the memory maps, interrupt vector locations and ...
- Sat Nov 01, 2014 9:27 pm
- Forum: Oberon Language
- Topic: Inline assembler for Cortex M3/M4
- Replies: 2
- Views: 23937
Re: Inline assembler for Cortex M3/M4
What specific problem are you trying to solve that you think you could only achieve using inline assembler?
- Wed Oct 01, 2014 1:16 pm
- Forum: Oberon Language
- Topic: Bitfield functions
- Replies: 0
- Views: 18293
Bitfield functions
Two in-line functions in Astrobe for Cortex-M are used to efficiently extract or update a bitfield, i.e. just a portion of 32-bit word. Each efficiently uses a single Thumb-2 instruction: BFI: Bitfield Insert UBFX: Unsigned Bitfield Extract PROCEDURE BFI*(VAR x: INTEGER; msb, lsb, y: INTEGER); PROCE...