OS8 - RTOS for 68HC08 & 9S08
OS8 is a set of collaborating modules for the 68HC08 CPU that provides OS-called (or SWI / FCB for users of third-party assemblers) functions that allow, among other things, for simple to use pre-emptive (optionally settable as co-operative) multitasking. Full assembly-language source-code is available in case you want to modify for your needs. It is sold separately (check our pricelist) and is free of royalties for object code use for either personal or commercial projects. Not a fully blown operating system in the sense that rarely used "features" that many people find confusing yet unnecessary for most applications are not present saving precious memory. But make no mistake, this is a very powerful RTOS.

OS8 does provide most of the functionality of larger RTOS but with:


OS8 is based on field-proven code, which is being used in real-world applications with excellent results and has been optimized for the HC08/9S08 CPU instruction set capabilities. For those familiar with OS11, OS8 is a subset of OS11 lacking only those modules that require an external data bus that currently isn’t available for HC08/9S08 MCUs but the capabilities of the existing modules are equivalent in function and power to their OS11 counterparts.

NOTE TO OUR CUSTOMERS: Current version is 1.06. Request your free update from os8@aspisys.com. You must include the registration name found in your copy of ASM8 that came with OS8 to verify your request.

Each function is fully documented and there is also example code in source form to demonstrate how to use the various system calls. OS8 is expected to continuously evolve and registered users will be eligible to receive free updates as they become available. To use with most systems all you have to do is #INCLUDE a certain file in the beginning of your programs, then use a set of simple rules for writing your code in such a way that it doesn't conflict with the RTOS. Here's what you get:

Products
LogLock2000
KN-150 (KINO)
FM05TX (FMPLL)
FMPX (Stereo Gen.)
UTV100TX (TVPLL)
F1 Board (68HC11)
B11 - Software
ASM11 - Software
ASM8 - Software
OS11 - RTOS 68HC11
OS8 - RTOS 68HC08
Freeware
Shipping Cost Calc
PCB Cost Calc
UNiLOCK
ASMAX1 (AMPLL)
FRQM (Multimeter)
Home
Products
Downloads
About Us
Links
Contact Us
PCBs
Pricelist
ASPiSYS
Design and Development of Electronics and Software Systems