123456789101112131415 |
- - several freertos relevations
- - code size can be kept small by using:
- - static allocation (instead of dynamic allocation, which requires a heap implementation)
- - no software timers, which requires a lot of software timer specific code
- - bigger imem is not necessary, at least with a basic level of compiler optimizations
- - new test program and test program additions
- - more robust base to test all kinds of things
- - mtime finished
- - implemented as counter module additions changes (kept backward compatible)
- - instead of a single COUNTER, there are now MTIMELO, MTIMEHI, MTIMECMPLO and MTIMECMPHI memory-mapped registers
- - counter module can generate an interrupt request
- - timer interrupts working
- - mtimecmp can be set and if timer interrupts are enabled, a timer interrupt will be caused
- - TODO: try `-Os` compiler flag (optimizes for code size!)
|