Release notes for embOS Version 3.82f for R32C using HEW4

  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: RENESAS nc100 V1.02 Release 00 Assembler: RENESAS as100 V1.02.00 Librarian: RENESAS lb100 V1.00.01.000 Workbench: RENESAS HEW 4.07.01.001

Performance

  1. Task switch time
    Near memory model: tbd
  2. Interrupt latency, low priority interrupt
    Near memory model: tbd
  3. Interrupt latency, high priority (zero latency) interrupt
    Near memory model: tbd

Absolute timings are based on an R32C running at 48 MHz and release build library

New features

Version 3.82f

  1. Update to latest embOS generic sources V3.82f.

Version 3.82c

  1. Update to latest embOS generic sources V3.82c.
  2. embOS runs now also without assembler startup code and C-startup code.

Version 3.82b

  1. Update to latest embOS generic sources V3.82b.

Version 3.62c

  1. Support for RSK32C111 evalboard
    embOS comes with a new sample start project for the RSK32C111 eval board which is setup to be used with the E8a emulator.
  2. Initial version of embOS R32C for HEW
    Version 3.62c is the initial version of embOS for R32C and HEW, based on generic embOS sources V3.62c.

Improvements

Version 3.62c

  1. None.
    Initial version based on embOS sources version 3.62c

Program corrections

Version 3.82f

  1. OS_GetCPUState() corrected. An illegal embOS function call from a high priority task was not detected.

Version 3.82b

  1. OS_SwitchFromInt() used a scratch register after restoring all scratch registers. This could cause to undefined behaviour.

Version 3.62c

  1. None.
    Initial version based on embOS sources version 3.62c.

Known problems / restrictions

Version 3.62c

    Current trial version of embOS for R32C does not support the near code model.

Release history

Version Release date Short explanation
V3.82f 30. Apr 2010 Update to latest embOS generic sources V3.82f
OS_GetCPUState() corrected.
V3.82c 27. Nov 2009 Update to latest generic sources.
embOS runs now also with C-startup code.
V3.82b 30. Oct 2009 Update to latest generic sources.
OS_SwitchFromInt() corrected.
V3.62c 18. Feb 2009 Initial version

Miscellaneous

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


Copyright 2002-2009 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