Commit Graph

746 Commits (v2.2.0-rc1)
 

Author SHA1 Message Date
Joe Finney 76538ef6cb Re-enumerate component ID values to align with CODAL
3 years ago
Joe Finney 3ed3674fe1 Add CONFIG flag to indicate use of get_fiber_list() API
3 years ago
Joe Finney 219feb8511 Remove list_fibers API
3 years ago
Joe Finney c42776ced5 Merge branch 'pxtgc' into js-event-semantics
3 years ago
Joe Finney d823d4b4a6 Rename list pointers in MicroBitFiber.h
3 years ago
Michal Moskal 15ebed2ad5 Add fiber_user_data to yotta mappings; fix some errors
3 years ago
Michal Moskal 415e5ebed2 Compilation fixes
3 years ago
Michal Moskal 92d0ceebc7 Allow overriding of the heap allocator and getting heap sizes
3 years ago
Michal Moskal 25e1e10d63 Add Fiber->user_data and list_fiber()
3 years ago
Joe Finney 8075eab349 .gitignore vscode metadata
3 years ago
James Devine 602153e919
Merge pull request #452 from nealmcb/patch-1
4 years ago
Neal McBurnett b07a17ad92
Clarify what dal stands for
4 years ago
Joe Finney c04b1fd36e Merge branch 'js-event-semantics' of https://www.github.com/lancaster-university/microbit-dal into js-event-semantics
4 years ago
Joe Finney 77d679c87f Ensure MicroBitDisplay::waitForFreeDisplay() is free of race conditions
4 years ago
Joe Finney b28dba41df MicroBitMessageBus::process() updated to pass events by value
4 years ago
Joe Finney c9c98beffe Update string print() method to avoid unecessary delays
4 years ago
Joe Finney 741335200d Introduce optional javascript semantics for event handling
4 years ago
Joe Finney 92c6cc64b4 Allow overriding of the heap allocator and getting heap sizes
4 years ago
Joe Finney 226bf9cead Replace FiberTable with a list of all fibers to save memory
4 years ago
Joe Finney b9816a49ec Reintroduce validation test in fiber_sleep()
4 years ago
Joe Finney b71334ee4e Add user define limit to size of FiberPool
4 years ago
Joe Finney 07f07fba17 Ensure Fiber stack allocation happens in the context of that Fiber
4 years ago
Joe Finney 461fb33b0f Integrate optional fiber meta-data contributed in #424
4 years ago
Joe Finney 1c1426ffe4 Introduce FiberTable stucture
4 years ago
Joe Finney 60d423ec36 Ignore .vscode metadata
4 years ago
Joe Finney 31fea820d6 Change Fiber lists to be singly-linked
4 years ago
Joe Finney ca43746e20 Ensure MicroBitDisplay::waitForFreeDisplay() is free of race conditions
4 years ago
Joe Finney 6112d7472c MicroBitMessageBus::process() updated to pass events by value
4 years ago
Joe Finney b1cb51901f Simplify implementation of fiber_wake_on_event()
4 years ago
Joe Finney 69bf72e8b5 Update string print() method to avoid unecessary delays
4 years ago
Sam Kent 8c2403e964
Merge pull request #410 from microbit-sam/changelog-2.1.1
4 years ago
Sam Kent 484c15f878 Update CHANGELOG
4 years ago
Joe Finney 51011d32e3 Bump to v2.1.1
4 years ago
Joe Finney 1003cdefbf
Merge pull request #408 from microbit-sam/remove-int-io
4 years ago
Sam Kent 521381d276 Remove int1,2,3
4 years ago
Joe Finney 3b3848a4c3
Merge pull request #401 from microbit-sam/050
4 years ago
Sam Kent 96126fd23f Delay microbit_panic
4 years ago
Joe Finney 11c8205754
Merge pull request #391 from lancaster-university/print-heap
5 years ago
Jonathan Austin 3e37cc9c4e Make microbit_heap_print() available externally
5 years ago
Joe Finney 94fa768a8f
Merge pull request #389 from microbit-sam/radio-patch
5 years ago
Joe Finney 9dedea4df2 Introduce optional javascript semantics for event handling
5 years ago
Sam Kent 01d6d4f39a Added Yotta Glue
5 years ago
Sam Kent 7aedfab59a Add defines for radio upper/lower freq
5 years ago
Sam Kent 54a99d6361 Use setTransmitPower()
5 years ago
Joe Finney 3898c0ddc7 Fix CHANGELOG layout
5 years ago
Joe Finney fffda0b1e8 Add CHANGLEOG and update for v2.1.0
5 years ago
Joe Finney 74d39eab26
Merge pull request #386 from aureliano2nd/patch-1
5 years ago
aureliano2nd b60953b196
Update MicroBitFont.cpp
5 years ago
Joe Finney 9164922a51 version 2.1.0
5 years ago
Joe Finney 54f7284bc4 Bump to dal-integration-6
5 years ago