More tickless work. NRF51 support.

@AriZuu AriZuu released this Feb 2, 2017

Tickless mode seems now stable. On Cortex-M0, pico]OS can now block interrupts selectively with NVIC instead of disabling/enabling all of them (a little bit like one can do with BASEPRI on Cortex-M3/4).

Downloads

Pre-release

Power management & tickess idle support

@AriZuu AriZuu released this Apr 21, 2016 · 73 commits to master since this release

Add a simple power management API and tickless idle to pico]OS. Fully working implementation is
included for cortex-m port with STM32 microcontrollers.

Downloads

Original 1.0.4 with my updates

@AriZuu AriZuu released this Mar 19, 2016 · 84 commits to master since this release

This is pretty much the pico]OS from sf.net, but has these extras:

  • stdarg support in nosPrintf -stuff
  • Makefiles updated to use GNU make pattern rules to cope with projects with many directories

It also contains new/updated platform ports:

  • Arm cortex-m0/m3/m4
  • Texas Instruments MSP430
  • Microchip PIC32
  • NPX LPC2xxx (Arm7tdmi)
  • Generic Unix (using ucontext(3))

Downloads