Download Latest Version akalon-2014-1013.tar (1.4 MB)
Email in envelope

Get an email when there's a new version of Akalon Embedded OS (RTOS)

Home
Name Modified Size InfoDownloads / 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

Source: readme, updated 2014-10-13