Skip to content

Releases: ef15c/oberon_stm32f4

Oberon STM32F429I-DISCO Release 9

03 Nov 14:12
Compare
Choose a tag to compare

Oberon STM32F429I-DISCO Release 8

This is the third release of MSP430 toolchain. 32 examples have been added.

Main changes and fixes for MSP430 toochain:

  • addition of a standard procedure SWPB (swap bytes)
  • the types of arguments of the standard function SYSTEM.BIT are now checked
  • minor fixes

Main changes for Oberon System:

  • addition of a mechanism to launch user actions at system start. Edit OnStartup initialization code to add what need to be executed just after the system has started.

Full Changelog: v8.0.0...v9.0.0

Oberon STM32F429I-DISCO Release 8

01 Oct 07:47
Compare
Choose a tag to compare

Oberon STM32F429I-DISCO Release 8

This is the second release of the MSP430 toolchain. 50 code examples were successfully built with the Oberon MSP430 toolchain, see the sources/omsp/examples/msp430g2553 folder.

Main changes and fixes for MSP430 toochain:

  • add PSET, PBYTESET and BYTESET built-in types
  • remove LONGINT type
  • add NOP inline standard procedure
  • several fixes in OMSPG, OMSPP, OMSPL and OMSPTool
  • improvement of JMP intstruction disassembly
  • add support for execution of code in RAM
  • portage of 50 TI code examples

Main changes for Oberon STM32F429 workstation:

  • handling of up and down arrow keys in text frames

Full Changelog: v7.0.0...v8.0.0

Oberon STM32F429I-DISCO Release 7

06 Sep 16:34
Compare
Choose a tag to compare

Oberon STM32F429I-DISCO Release 7

This is the first release of the MSP430 toolchain. The compiler, the test modules and several examples are located in omsp folder. See omsp/README.md

There is also several bugs fixed in the OM4 compiler.

The files names suffixed by M4 have been renamed to the original names.

Full Changelog: v6.0.0...v7.0.0

Oberon STM32F429I-DISCO Release 6

31 Jul 09:42
Compare
Choose a tag to compare

Oberon STM32F429I-DISCO Release 6

  • Oberon MSP430 compiler
    Work in progress: parser and generator are under testing. Instruction generator and disassembler are tested OK.
    See osmp/README.md for information about MSP430 specific extensions.
  • Minor fixes on OM4 compiler.
  • Introduction of one time initialized global variables in OM4 ans OMSP compilers
  • Kernel.Coalesce fix
  • StackTrace fix (requires recompilation of modules)
  • Improved mouse management

Full Changelog: v5.0.0...v6.0.0

Oberon STM32F429I-DISCO Release 5

01 Jun 08:43
Compare
Choose a tag to compare

Oberon STM32F429I-DISCO Release 5

  • Start of wrting of a cross compiler for MSP430 microcontrollers
  • Fix MaX and MaxY values of default font
  • A post trap call stack analysis is available (StackTrace.Calls)
  • The blue push button is now assigned to abort current command (TRAP 10)
  • Reduced heap fragmentation by allocating code generator strucure only once
  • An experimental heap defragmention procedure can be invoked by the command Kernel.Coalesce

Full Changelog: v4.0.0...v5.0.0

Oberon STM32F429I-DISCO Release 4

11 May 09:53
Compare
Choose a tag to compare
  • All C code is migrated to Oberon. External tools are no more required, except for flashing the bootloader.
  • QWERTY keyboard is now supported.
  • The default font has been upgraded to Windows1252 code page, to allow accented characters. AZERTY keyboard driver has been updated to allow entering of circumflex and dieresis characters
  • Small improvements and corrections have been added to the compiler

Full Changelog: v3.0.0...v4.0.0

Oberon STM32F429I-DISCO Release 3

28 Apr 14:57
Compare
Choose a tag to compare

Migration of drivers USART, LTDC, SDIO, MPU, FMC/SDRAM et GPIO to Oberon
Support of 256 colors.

Full Changelog: v2.0.0...v3.0.0

Oberon STM32F429I-DISCO Release 2

31 Mar 08:57
9f73bb0
Compare
Choose a tag to compare

Improved SD card write reliability

Improved VGA signals

Improved keyboard support
PS/2, RTC, nRF24L01+ (CRC + SPI) drivers ported form C to Oberon

Minor bugs corrections

Full Changelog: v1.0.0...v2.0.0

Oberon STM32F429I-DISCO Release 1

01 Mar 13:02
Compare
Choose a tag to compare

Portage of Oberon Project 2013 on the STM32F429I-DISCO board.

Full Changelog: https://github.com/ef15c/oberon_stm32f4/commits/v1.0.0