Name | Modified | Size | Downloads / Week |
---|---|---|---|
akalon-2014-1013.tar | 2014-10-13 | 1.4 MB | |
readme | 2014-10-13 | 4.0 kB |
|
akalon-2014-0719.tar | 2014-07-19 | 1.5 MB | |
akalon-2013-1028.tar | 2013-10-28 | 1.4 MB | |
akalon-2013-0422.tar | 2013-04-22 | 1.2 MB | |
akalon-V2012-06-12.tar | 2012-06-10 | 1.2 MB | |
Totals: 6 Items | 6.7 MB | 0 |
Akalon Embedded RTOS ==================== Version : 2014-1013 Notes : User Manual can be found under ./docs Changes : * The first ARM bsp, the SAM9-L9260 is now working with the Command Line Interface (CLI). No more work will be done on this bsp since the chip on the ARM microprocessor on the SAM9-L9260 board is now obsolete. I will start porting Akalon to the Raspberry Pi. * Got rid of the Kernel and Interrupt Tasks and replaced them with the Idle Task. Instead of 6 task switches for handling an interrupt, Akalon now only requires 3 !! --- Previous Versions --- Version : 2014-0719 Notes : User Manual can be found under ./docs Changes : * Initial ARM Port (still a work in progress). Got task switching to work with interrupts on the Olimex SAM9-L9260 board. When the cli is working via the serial port, I will switch to the Raspberry Pi platform. * Simplified the build. Now, to build, change to the bsp directory and type "make clean all". No more build scripts !!! --- Previous Versions --- Version : 2013-1028 Notes : User Manual can be found under ./docs Changes : * Booting with GRUB-2. * Pre-built GRUB bootable images in ./pre_built --- Previous Versions --- Version : 2013-0421 Notes : User Manual can be found under ./docs Changes : * CLI can now show global variables. * New Scheduler is complete. This would make it easier to port it into a multi-core system. * Introduced task_sleep() and task_wake(). All drivers are now using task_wake(). This will eventually be the only OS call that can be made from in interrupt context. * Version numbers now have the format YYYY-MMDD --- Version : V2012-09-23 Notes : User Manual can be found under ./docs Changes : * Partial implementation of new scheduler. Got rid of the Ready Queue. It now runs faster ! * New Shell which will now be called the Command Line Interface. All non-static C functions are now automatically available from the CLI. The old tables are gone !!! --- Version : V2012-08-11 Notes : User Manual can be found under ./docs Changes : * Renamed NULL_PTR to NULL which is more standard. * Put in a speed check. The next version will have a new scheduler to handle multiple cores since this is the future. --- Version : V2012-06-12 Notes : User Manual can be found under ./docs Changes : * Removed the help "strings" from the command menu. They are now under a help table in the bsp directory. * Started on the ARM port. Had to put all on hold because I moved from the UK to Canada. A ? * Got rid of multiple libraries. All code (except the BSP) is now in one library file ./lib/libakalon-<ARCH>-<CPU>.a * Cleaned up the Build files. * Interrupt Cleanups --- Version : V2012-02-01 Notes : User Manual can be found under ./docs Changes : * PCI show routines includes function number --- Version : V2012-01-25 Notes : User Manual can be found under ./docs Changes : * Fixed PCI show routines * Fixed Bug with serial port cursor * Fixed Bug with inactive serial port * Cleaned up PCI read/write routines --- Version : V2012-01-22 Notes : User Manual can be found under ./docs Changes : * PCI Support * Fixed Bug with no cursor * Fixed Backspace character * Improvements to the Shell --- Version : V2012-01-16 Notes : User Manual can be found under ./docs Changes : * New and Improved API * Fixed UserManual.pdf --- Version : V2012-01-07 Notes : User Manual can be found under ./docs Changes : First Release