Skip to content

Releases: EDI-Systems/M5P01_Prokaron

Maintenence release

26 Aug 17:26
Compare
Choose a tag to compare

Fix RVM virtualization for all virtualized ports:

  • A6M_RVM
  • A7M_RVM
  • RV32P_RVM

Maintenence release

13 Jul 09:02
Compare
Choose a tag to compare
  • Fix immature Cortex-M context switch optimization
  • Rearrange macro definitions for better abstraction
  • Add stack segment register capability for esoteric architectures (disabled by default)
  • Fix other wording/typo issues

Maintenence release

03 Jul 16:48
Compare
Choose a tag to compare
  • Add state caching to improve performance
  • Fix macro inconsistencies

Maintenence release

27 Jun 09:56
Compare
Choose a tag to compare
  • Separate yield implementation
  • Clean up typos and macro definitions
  • Change GUI enabling macros
  • Update manual

Maintenence release

08 Jun 09:53
Compare
Choose a tag to compare

Bugfixes

  • Fix thread mailbox rcv API issue under an unusual scenario
  • Kernel cleanups

New Features

  • Add support for RL78
  • Multiple port fixes

Add AVR support

24 May 15:52
Compare
Choose a tag to compare
  • Added AVR/Arduino hardware support.
    • You can use MEGA2560 board to download the binary.
    • The standard MEGA8 will NOT fit due to flash constraints.
  • Add manual entry for 8- and 16- bit porting.

First new release after total refractoring

03 May 11:43
Compare
Choose a tag to compare

This is a first release after many years of development.
All architectures are refactored, while bringing multiple new ports.

FPU for Cortex-M

16 Jun 06:23
aa35df0
Compare
Choose a tag to compare
  • FPU for Cortex-M port added.

More ports added & memory optimizations

27 Nov 20:22
Compare
Choose a tag to compare
  • Added more MCU ports
  • Optimized the kernel to shrink memory footprint to 68 Byte
  • New Chinese & English manual ready
  • Still white-box tested

GCC support for Cortex-M3 and Cortex-M4 added.

20 Jul 01:51
Compare
Choose a tag to compare
  • Added GCC support for Cortex-M3 and Cortex-M4/7
  • Renamed files to avoid linker script conflicts
  • types are now mangled with rmp_ prefix to avoid conflicting with other packages