Activity for moslevin

  • moslevin moslevin posted a comment on discussion General Discussion

    From those symptoms sound like stack overflow. Newer releases such as R5, when compiled with the KERNEL_USE_IDLE_FUNC flag set (as is the case in the default Arduino version of mark3cfg.h) will incur a stack size penalty relative to older releases. Try increasing the stack size, or disabling the KERNEL_USE_IDLE_FUNC feature and adding a dedicated idle thread.

  • moslevin moslevin posted a comment on discussion General Discussion

    Yes, Mark3 does support Arduino IDE -- the Arduino specific .zip release can be imported directly as a library. Note that support at this time is limited to AVR atmega328p and atmega1280/2560-based boards.

  • moslevin moslevin committed [1985f8]

    Text cleanup

  • moslevin moslevin committed [577a13]

    updating readme

  • moslevin moslevin committed [9b7756]

    Text Stuff

  • moslevin moslevin committed [cc0a3d]

    Threaded timer support code-complete, tested on...

  • moslevin moslevin committed [05732f]

    fixing mailbox

  • moslevin moslevin committed [22a2b2]

    Fix mark3c fake_types.h for notify object changes.

  • moslevin moslevin committed [ff7236]

    Adding preliminary support for timer thread

  • moslevin moslevin committed [340200]

    Minor tweaks to cmake for linux build

  • moslevin moslevin committed [b1a876]

    adding missing cmake

  • moslevin moslevin committed [488ad8]

    Preliminary cmake support

  • moslevin moslevin committed [6de9ef]

    Adding preliminary process library

  • moslevin moslevin committed [282311]

    Fixing build makefile to correctly generate sta...

  • moslevin moslevin committed [db996a]

    updating arena allocator documentation

  • moslevin moslevin committed [b0c7c3]

    Fix mailbox unit test after adding send-block t...

  • moslevin moslevin committed [147c79]

    Getting rid of the usage of K_ types, in favor ...

  • moslevin moslevin committed [4cf42e]

    -Fixing arena allocator compilation for AVR. S...

  • moslevin moslevin committed [5c16d9]

    Cleaning up the SW UART code a bit, making it a...

  • moslevin moslevin committed [7096fb]

    -Adding notify tests to simulator test script.

  • moslevin moslevin committed [8e8e6d]

    -Fix up some formatting in kernel makefile, and...

  • moslevin moslevin committed [f799b1]

    -- Adding some helpful APIs to the Mailbox clas...

  • moslevin moslevin committed [4abad0]

    Adding Interrupt-driven RX support for SW UART.

  • moslevin moslevin committed [ed4a3d]

    Adding arena (genheap) unit test

  • moslevin moslevin committed [f3753a]

    Moving genheap lib contents into heap lib. No ...

  • moslevin moslevin committed [00dd80]

    tidying up documentation

  • moslevin moslevin committed [cfb89b]

    Testing uploads over https

  • moslevin moslevin committed [24824f]

    Fixing an unmatched critical section bug in are...

  • moslevin moslevin committed [96652c]

    Fixes for arena allocator.

  • moslevin moslevin committed [8f99df]

    -Backporting timer condition fix from R2 branch

  • moslevin moslevin committed [94bf99]

    -Adding mailbox blocking-send calls

  • moslevin moslevin committed [b4828c]

    -Adding TextFX call, allowing for scaled text &...

  • moslevin moslevin committed [c38957]

    Updating docs (most recent size profiling, mino...

  • moslevin moslevin committed [295776]

    Backporting build and profiling script improvem...

  • moslevin moslevin committed [d01ff9]

    Rebasing trunk from R3

  • moslevin moslevin committed [488f4e]

    Adding mailbox unit-test.

  • moslevin moslevin committed [71910f]

    Rebasing Tools from R3

  • moslevin moslevin committed [01350d]

    Fixing encoding in message.h

  • moslevin moslevin committed [06278b]

    Moving utils and scripts around to keep things ...

  • moslevin moslevin committed [e6ae1c]

    Adding linear-feedback shift register based RNG...

  • moslevin moslevin committed [d8ce2f]

    More documentation integration (Usage of export...

  • moslevin moslevin committed [366310]

    Reorganized the mark3cfg.h file to better group...

  • moslevin moslevin committed [b2180c]

    Adding Notify blocking-object

  • moslevin moslevin committed [c0c239]

    Adding some of the website docs to the doxygen ...

  • moslevin moslevin committed [53ebc7]

    Documenting/optimizing heap code

  • moslevin moslevin committed [59c520]

    Minor optimization to linked-list base classes ...

  • moslevin moslevin committed [730412]

    Moar docs

  • moslevin moslevin committed [bef974]

    Attempt to get mono-derived FunkProgMono.exe bu...

  • moslevin moslevin committed [90dd4b]

    Adding mark3no dev board project

  • moslevin moslevin committed [4e9d34]

    clang-format'ing everything for consistency. R...

  • moslevin moslevin committed [5c5324]

    - updated profiling scripts to use nicer code t...

  • moslevin moslevin committed [7e294c]

    - Adding examples for mark3c APIs

  • moslevin moslevin committed [937a71]

    Adding quick and dirty ANSI terminal control ob...

  • moslevin moslevin committed [dc3bc6]

    documentation updates

  • moslevin moslevin committed [d11ca1]

    missed a couple of macro defines for stack growth.

  • moslevin moslevin committed [7f89eb]

    Updated FunkProgMono for faster loads (115200+)

  • moslevin moslevin committed [35adff]

    A few improvements and fixes

  • moslevin moslevin committed [46fd66]

    -Modifications for 1284p to accommodate Mark3 d...

  • moslevin moslevin committed [27f301]

    -Adding documentation on mark3c API

  • moslevin moslevin committed [9ab6b8]

    Fixes for unit-test issues caught during KERNEL...

  • moslevin moslevin committed [6e90ae]

    Updating Arduino headers for new features

  • moslevin moslevin committed [b99954]

    -Adding new timer restart feature to mark3c

  • moslevin moslevin committed [c36824]

    Adding preliminary RTC module.

  • moslevin moslevin committed [6b8a55]

    Fixing usage line in export.sh

  • moslevin moslevin committed [1c252b]

    Removing qt creator files

  • moslevin moslevin committed [fee2fb]

    -- Fixing priority map defines across platforms...

  • moslevin moslevin committed [fa0cb5]

    Adding powerman power-state voting feature as a...

  • moslevin moslevin committed [74cf20]

    Adding new panic code for power manager exhaust...

  • moslevin moslevin committed [203371]

    Adding thread callout types to thread.h

  • moslevin moslevin committed [797a82]

    - Port configuration headers for all platforms,...

  • moslevin moslevin committed [a8871a]

    Enabling KERNEL_ASSERT() whenever KERNEL_DEBUG(...

  • moslevin moslevin committed [62147c]

    Adding KERNEL_USE_STACK_GUARD, which causes ker...

  • moslevin moslevin committed [b45c66]

    New feature - KERNEL_USE_EXTENDED_CONTEXT. Thi...

  • moslevin moslevin committed [5d7aa1]

    Refactoring kernel headers to support the mark3...

  • moslevin moslevin committed [2d32d2]

    Running through clang-format for consistency. ...

  • moslevin moslevin committed [37dbe6]

    fixing size profiling + docs

  • moslevin moslevin committed [9d34c5]

    updating clang-format

  • moslevin moslevin committed [02eaae]

    -Fixed mark3c example code

  • moslevin moslevin committed [feb113]

    - Working on docs + release notes

  • moslevin moslevin committed [a84182]

    More Documentation

  • moslevin moslevin committed [dd402e]

    - Adding a couple of demos for cortex-m targets

  • moslevin moslevin committed [188b40]

    Mark3C support for KERNEL_EXTRA_CHECKS

  • moslevin moslevin committed [09d40c]

    Adding optional callouts for tracking thread cr...

  • moslevin moslevin committed [25dd27]

    Adding optional thread callouts on context swit...

  • moslevin moslevin committed [0bda3b]

    Adding support for kernel callouts to mark3c

  • moslevin moslevin committed [4dd2b1]

    Adding documentation to the cm3 example code de...

  • moslevin moslevin committed [43b34f]

    -Removing unnecessary startup code on CM3 target

  • moslevin moslevin committed [cc178f]

    - Starting to abstract out platform code for ma...

  • moslevin moslevin committed [8f1af9]

    Adding training-wheels "KERNEL_EXTRA_CHECKS" fl...

  • moslevin moslevin committed [46f0ed]

    Default config with autoalloc heap disabled - n...

  • moslevin moslevin committed [6c016a]

    Removing unnecessary duplicate drivers

  • moslevin moslevin committed [c222dd]

    Fixing buffalogger + target makefiles to preven...

  • moslevin moslevin committed [899b41]

    Fixing bugs in kerneldebug logic when compiling...

  • moslevin moslevin committed [9dd352]

    New tracebuffer implementation. Simpler and mo...

  • moslevin moslevin committed [4a9d0f]

    Add code in mark3c to automagically generate th...

  • moslevin moslevin committed [a3b95f]

    -Getting rid of old source-analysis build target

  • moslevin moslevin committed [25d2c2]

    Adding buffalogger demo, giving an example of k...

  • moslevin moslevin committed [942d6e]

    Adding auto-allocator "allocate once" heap as a...

  • moslevin moslevin committed [63db0d]

    Starting proper packet decode to logger

  • moslevin moslevin committed [36ab15]

    Updating buffalogger decoder/parser python code.

1 >
MongoDB Logo MongoDB