Release notes for embOS V3.86i for ST STM8 and IAR compiler

  1. Tool chain used for build
  2. Performance
  3. New features
  4. Improvements
  5. Program corrections
  6. Known problems
  7. Release history
  8. Miscellaneous

Tool chain used for build

The following tools have been used:


Compiler:  IAR ICCSTM8   1.30.1 (1.30.1.50036)
Assembler: IAR IASMSTM8  1.30.1 (1.30.1.50036)
Librarian: IAR IARCHIVE  9.9.2.31
Workbench: IAR IARIDEPM  6.0.4.1683

Performance

  1. Task switch time
    < 23us
  2. Interrupt latency for Fast interrupt
    zero

New features

Version 3.86i

  1. New generic embOS functions
    embOS version 3.86i comes with new functions described in the generic manual and release notes.

Version 3.82k

  1. New generic embOS functions
    embOS version 3.82k comes with new functions described in the generic manual and release notes.

Version 3.82h

  1. NONE, Initial release
    This initial release of embOS STM8 for IAR compiler is based on embOS sources 3.82h.

Improvements

Version 3.82h

  1. NONE, Initial release
    This initial release of embOS STM8 for IAR compiler is based on embOS sources 3.82h.

Program corrections

Version 3.82m

  1. OS queue management corrected
    The embOS generic queue management did not work correctly.
    The problem existed since version 3.82k of embOS and is corrected with version 3.82m.

Version 3.82h

  1. NONE, Initial release
    This initial release of embOS STM8 for IAR compiler is based on embOS sources 3.82h.

Known problems / Limitations

Version 3.82h

  1. Small data memory model not supported.
    The small data memory model per default allows a total amount of RAM of 256 bytes.
    As this is does not make much sense for usage with embOS, the small data memory is not supported.
  2. Large data memory model not supported.
    The large data memory model is not supported by embOS because memory addressing above the 64KB address range ist not very efficient and normally not needed.

Release history

Version Release date Short explanation
V3.86i 01. Oct 2012 New embOS sources
V3.82m 06. Dec 2010 Corrected version
V3.82k 05. Oct 2010 Update to embOS V3.82k
V3.82h 19. Jul 2010 Initial release, based on embOS V3.82h

Miscellaneous

This document was first released with version 3.82h of the software.
Software released earlier is documented internally.
This information is available at request.


Copyright 2007-2012 SEGGER Microcontroller GmbH & Co KG. All rights reserved.
For more information, please visit our website www.segger.com or contact us at info@segger.com