Releases: ef15c/oberon_stm32f4
Oberon STM32F429I-DISCO Release 9
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
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
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
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
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
- 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
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
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
Portage of Oberon Project 2013 on the STM32F429I-DISCO board.
Full Changelog: https://github.com/ef15c/oberon_stm32f4/commits/v1.0.0