Search found 444 matches

by cfbsoftware
Tue Mar 17, 2015 12:52 pm
Forum: Oberon Language
Topic: Extended CASE Statement (Revision 22.2.2015)
Replies: 8
Views: 53058

Re: Extended CASE Statement (Revision 22.2.2015)

Also, the syntax of the CASE statement in the appendix has not been updated accordingly. What update are you thinking of? As far as I can see the existing syntax is sufficient. However, there may otherwise be a need to modify the CASE statement label syntax anyway from: label = integer | string | i...
by cfbsoftware
Tue Mar 17, 2015 12:29 pm
Forum: Oberon Language
Topic: Extended CASE Statement (Revision 22.2.2015)
Replies: 8
Views: 53058

Re: Extended CASE Statement (Revision 22.2.2015)

As far as I understand when the CASE expression is INTEGER or CHAR the program is halted if no label matches the value. That doesn't seem to be the case in your example. Your observation is correct. The Language Report does not prescribe what the behaviour should be if no label matches the value - ...
by cfbsoftware
Sat Feb 28, 2015 12:26 pm
Forum: Oberon Language
Topic: Extended CASE Statement (Revision 22.2.2015)
Replies: 8
Views: 53058

Extended CASE Statement (Revision 22.2.2015)

The latest revision of the Oberon Language Report (1.10.2013 / 22.2.2015) now includes the definition of the extended CASE statement which first appeared as a new feature of the FPGA RISC Oberon compiler used in Project Oberon 2013. The type T of the case expression (case variable) may also be a rec...
by cfbsoftware
Sat Jan 31, 2015 4:43 am
Forum: Cortex-M0, M3, M4 and M7
Topic: Read a micro SD card using MMC / SPI
Replies: 5
Views: 44997

Re: Read a micro SD card using MMC / SPI

Thank you for your contribution :) The challenge now becomes to make a FAT like file system for the cards. Has anyone done this already? Rather than using a FAT-based system I have been checking the feasibility of using Niklaus Wirth's filesystem designed for use with SDHC cards in the FPGA-based Pr...
by cfbsoftware
Thu Jan 29, 2015 2:34 am
Forum: Cortex-M0, M3, M4 and M7
Topic: Read a micro SD card using MMC / SPI
Replies: 5
Views: 44997

Re: Read a micro SD card using MMC / SPI

You will find corresponding source code files in your Examples\LPC1769\Olimex folder that was installed with Astrobe v5.2. Those files are compatible with the latest library modules. Use them instead of the ones posted here.
by cfbsoftware
Sun Jan 04, 2015 1:14 pm
Forum: Cortex-M0, M3, M4 and M7
Topic: Using the 32Mb of SDRAM on the EA LPC4088 board #2
Replies: 0
Views: 26117

Using the 32Mb of SDRAM on the EA LPC4088 board #2

The attached example source code shows how you can use the 32Mb of EMC SDRAM on the Embedded Artists LPC4088 QuickStart board for dynamic record pointer storage using the Oberon NEW and DISPOSE functions. The example performs the following functions: Use the Oberon NEW function to allocate 1024 reco...
by cfbsoftware
Sun Jan 04, 2015 12:10 am
Forum: Cortex-M0, M3, M4 and M7
Topic: Using the 32Mb of SDRAM on the EA LPC4088 board #1
Replies: 0
Views: 17047

Using the 32Mb of SDRAM on the EA LPC4088 board #1

The attached example source code shows how you can read/write the 32Mb of EMC SDRAM on the Embedded Artists LPC4088 QuickStart board using the Astrobe SYSTEM.COPY function. The example performs the following functions: Fill the SDRAM with integers from 0 to 8388607 (32 Mb of data) by copying the dat...
by cfbsoftware
Thu Jan 01, 2015 11:37 am
Forum: Oberon Language
Topic: Oberon Competition - Win a $US50 Amazon Gift Voucher
Replies: 6
Views: 45746

Re: Oberon Competition - Win a $US50 Amazon Gift Voucher

The competition has now ended. For comparison purposes all of the entries were compiled using Astrobe for Cortex-M3 v5.2 and executed on an LPC1769 running @120MHz. The resulting times (in uSecs) and the code size (in bytes) for each of the entries in order of submission are: Submitted by Time Size ...
by cfbsoftware
Sat Dec 27, 2014 6:42 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Cortex-M4 targets - Atmel
Replies: 2
Views: 23096

Re: Cortex-M4 targets - Atmel

Further investigation has led us to abandon this idea and take a different approach.
by cfbsoftware
Sat Dec 27, 2014 6:41 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: New Astrobe Targets
Replies: 7
Views: 53869

New Astrobe Targets

We occasionally get requests for versions of Astrobe that can target development boards which use Cortex-M3 and Cortex-M4 microcontrollers from manufacturers other than NXP. If there is a sufficient number of customers prepared to pay for a pre-order of a Professional Edition of the new version and ...