- avr2 platform added
- initialized and configure function fixed
- set channel fixed for ATtinyx4 and ATtinyx5
- msp430 gcc paths fixed
- more example code added to AVR apps
- initial checkin of RISCV task platform file (dummy file only)
- add brackets for LIST_ENTRY defined to make direct entry access possible
- I2C buffer size definition fixed
- AVR ADC implementation adapted for atmega128 / 328
- add AVR MCU defines to make project specific defines unnecessary
- ADC hal rewritten for more flexibility
- attinyx5 timer register fixed
- add force compile macro to ds1631 to skip signature check
- UART support for attiny1627 added
- add various CFLAGS previously commented in tools.mk
- unused comments removed (moved to avr)
- definition of MAIN_CLOCK_MHZ removed
- DE10LITE support added
- use private MAIN_CLOCK_MHZ (not longer necessary in board.h)
- attiny1627 added (windows only)
- timer configuration and output compare configuration exchanged
- move button to configurable devices
- add board.h include
- improve ATtinyx5 support
- KTY81-222 added
- Bugfix: deprecated i2c busy test removed
- fix makefiles for compatibility with linux build
- AVR adc reference voltage selection fixed
- Update microPT app
- apps
- MARCH variable for RISCV added to support different processor configurations on a single platform
- AVR timer adapted for api
- KTY added to attiny example app
- stdlib.h added
- checkin missing file
- documentation added
- add GPIO definition for RISCV_XLR8
- add ldscripts path for riscv to support generic linker scripts
- more list helper macros added
- more clet helper macros added
- allow multiple start of task subsystem
- hal_uart_puts handles Null pointer argument
- AVR: remove usage of __RAMPZ__ macro
- GPIO pin definitions added
- task state added
- task support for msp430 added
- task preemption added for avr architecture
- temperature calculation fixed
- add board.h on top of file to fix F_CPU definition
- adapted for new i2c api
- ip routing function fixed
- allow multiple calls of svc_tick_start
- beautifying
- corelets introduced, replaces task implementation
- avr timer implementation fixed
- AVR i2c implementation splitted in TWI and USI implementation
- fix ATTiny REFS selection bits
- ATTiny app configuration updated to new build environment
- set PYTHON if not set only
- timer adapted to new build variables
- pwm adapted to new build variables
- selective timer build fixed
- KTY adapted to new build variables
- minor fixes to TIMER8BIT
- add missing defines for timer2b
- move board.h on top of file to make F_CPU definition before delay.h
- use state enumerations
- use enumeration for state_t instead of macros
- use hal_uart_puts instead of hal_uart_write
hal_uart_puts function added
- hal_uart_puts function added
- DS1631 initialization fixed
- add DS1631 support
- support for ATmega128 added
- AC is optional module now
- fix interrupt enable on timer2 off ATMEGA32 device
- add backlight control to hd44780
- add cast to svc_tick_t in SVC_TICK_PER_SEC
- add edge configure option
- move include of board.h to top of files to define F_CPU before including delay.h
- autoconf.py added
- F_CPU variable added to autoconf.h
- add autoconfig script to build autoconf.h from defs.mk
- global config define removed, using mk-variable instead
- add support for ATmega16 and ATmega32
- add mk-variables for configurable build
- rename mk variable from CONFIG_ to DEFS_
- AT25DFxx added
- AT25DFxx added
- add multi-instance support
- add more functions to tps2388x
- tps2388x initially added
- minor fix