Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 22, 2015
Commits on Jul 28, 2011
  1. Remove unnecessary mods from the MIPS pull request (kernel and tests …

    authored
    …folder changes are not required, only the MIPS port folder is necessary).
Commits on Jul 23, 2011
  1. @hschauhan

    Merge branch 'mips-port' into atomthreads-mips

    hschauhan authored
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
Commits on May 28, 2011
  1. @hschauhan

    Change related to upstream merge.

    hschauhan authored
    * STAND_ALONE conditional compilation is removed.
    * Previous interim commits are squashed.
    * printk.h is included from atomport.h
    * atom-types.h and atommport-types.h have been removed.
    
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
  2. @hschauhan

    Compilable MIPS code.

    hschauhan authored
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
  3. @hschauhan

    Reduce BSS size in queue5 and queue9 module - brings the BSS on ATmeg…

    authored hschauhan committed
    …a16 to just under 1KB, allowing those tests to be run on that target.
  4. @hschauhan

    Add support for architectures with stack alignment requirements in pr…

    authored hschauhan committed
    …eparation for various 32 bit ports.
    
    NOTE: The atomThreadCreate() and atmoOSInit() APIs have changed to take stack_bottom rather than stack_top and to allow optional stack-checking on a per-thread basis.
Commits on May 27, 2011
  1. @hschauhan

    Improve support for platforms without stddef.h. NULL definition shoul…

    authored hschauhan committed
    …d now be provided by architecture port file atomport.h, which in most cases can just include stddef.h.
  2. Reduce BSS size in queue5 and queue9 module - brings the BSS on ATmeg…

    authored
    …a16 to just under 1KB, allowing those tests to be run on that target.
  3. Add support for architectures with stack alignment requirements in pr…

    authored
    …eparation for various 32 bit ports.
    
    NOTE: The atomThreadCreate() and atmoOSInit() APIs have changed to take stack_bottom rather than stack_top and to allow optional stack-checking on a per-thread basis.
Commits on May 26, 2011
  1. @hschauhan

    Fixed build break in mutex6.c

    hschauhan authored
    Build break was introduced as part of changes done for
    upstream.
    
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
  2. @hschauhan

    Change related to upstream merge.

    hschauhan authored
    * STAND_ALONE conditional compilation is removed.
    * Previous interim commits are squashed.
    * printk.h is included from atomport.h
    * atom-types.h and atommport-types.h have been removed.
    
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
  3. @hschauhan

    Improve support for platforms without stddef.h. NULL definition shoul…

    authored hschauhan committed
    …d now be provided by architecture port file atomport.h, which in most cases can just include stddef.h.
Commits on May 25, 2011
  1. Improve support for platforms without stddef.h. NULL definition shoul…

    authored
    …d now be provided by architecture port file atomport.h, which in most cases can just include stddef.h.
Commits on May 19, 2011
  1. @hschauhan

    Compilable MIPS code.

    hschauhan authored
    Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
Commits on Jun 7, 2010
  1. TESTS: Function parameters cannot be named "data" when using Raisonan…

    Kelvin Lawson authored
    …ce STM8 compiler.
Commits on Jun 3, 2010
  1. TESTS: Remove unused variable.

    Kelvin Lawson authored
  2. STM8: logger warnings.

    Kelvin Lawson authored
Commits on May 26, 2010
  1. STM8: Cosmic compiler: save virtual register c_lreg. Add details on C…

    Kelvin Lawson authored
    …osmic virtual registers to documentation. IAR compiler: Add __task to entry points to reduce unnecessary stack usage.
Commits on May 24, 2010
  1. STM8 port: Add RTOS port for IAR EWSTM8 compiler.

    Kelvin Lawson authored
    * Split assembler routines into -cosmic.s and -iar.s.
    * Split Cosmic and IAR specific code using __CSMC__ and __IAR_SYSTEMS_ICC__.
    * Context-switch virtual registers on IAR.
    * Add detailed description of IAR context-switch scheme.
    * Add sample IAR project.
    * Add support for IAR to STM8S peripheral driver modules.
    * Fix EWSTM8 compiler warnings.
Commits on Mar 9, 2010
  1. STM8 port: Add UART support. Make use of full 1KB on Discovery. Impro…

    Kelvin Lawson authored
    …ve documentation.
Commits on Mar 1, 2010
  1. Add stack usage analysis. Used for all automated test modules (if ena…

    Kelvin Lawson authored
    …bled) such that the automated tests can now trap some classes of thread stack overflow. ATmega port now tested on both ATMega16 and ATmega32. STM8 port not yet modified to support the new stack-checking API.
Commits on Feb 17, 2010
  1. Timer4 automated test: Modify since timer API changed.

    Kelvin Lawson authored
    STM8 port: Add README file.
Commits on Feb 16, 2010
  1. Include stddef.h for NULL definition

    Kelvin Lawson authored
Commits on Feb 1, 2010
  1. Put port-specific test configuration in atomport-tests.h. Rename atom…

    Kelvin Lawson authored
    …user.h to atomport.h. Non-exported port header renamed to atomport-private.h.
Commits on Jan 21, 2010
  1. Add README for all source folders

    Kelvin Lawson authored
Commits on Jan 14, 2010
  1. Add Atomthreads RTOS source files.

    Kelvin Lawson authored
Something went wrong with that request. Please try again.