Vadim Kaushan
06ee165ab6
Lock furi record for the whole notification process ( #119 )
...
Co-authored-by: aanper <mail@s3f.ru>
2020-09-17 12:58:45 +03:00
Vadim Kaushan
d376982b4c
Fix fopencookie open flags
2020-09-10 23:35:50 +03:00
Vadim Kaushan
449e905f46
Handle furi_open() error
2020-09-10 22:06:39 +03:00
Vadim Kaushan
d39d2265e3
Implement transparent printf support
2020-09-10 21:55:10 +03:00
Vadim Kaushan
884fccc591
Implement mutex for local target, fix concurrency test ( #104 )
...
* Implement mutex support for target_lo
* Kill application if test hangs
* Use mutex in furi_take and furi_give
* Give furi application enough time to finish
* remove app obj after build
* enable counting semaphores
Co-authored-by: aanper <mail@s3f.ru>
2020-09-07 17:35:18 +03:00
coreglitch
5b6ab7faf3
Example ipc ( #60 )
...
* add blank example
* add ipc example code, need to change FURI API
* add ipc example code, need to change FURI API
* change core API, add context
* check handler at take
* fix important bugs in furi
* drawing example
* add posix mq
* fix unsigned demo counter
* create at open
* working local demo
* russian version of IPC example
* english version
* add gif
2020-09-01 13:34:23 +03:00
coreglitch
4dc82b68d1
UART write example ( #53 )
...
* Rename test functions
* rewrite furi API, segfault
* make fixes in FURI, log through FURI
* add uart write example blank
* implement fuprintf instead of fopencookie
* add gif, blank page
* UART write example description
Co-authored-by: Vadim Kaushan <admin@disasm.info>
2020-08-26 21:32:22 +03:00
coreglitch
ab07bfb104
Blink f1 ( #50 )
...
* Fix target_f1 build
* restore build for F1 target
* change default LED pin state
* add real hw gif
Co-authored-by: Vadim Kaushan <admin@disasm.info>
2020-08-26 11:43:18 +03:00
coreglitch
1759787334
Furi ( #24 )
...
* furiac start and thread create implementation"
* create and kill task
* rename debug, add header
* remove write.c
* kill itself
* furi exit/switch
* success switch and exit
* WIP furi records
* add furi record interface
* rename furi app control file
* record implementation in progress
* wip furi implementation
* add automatic tests for FURI AC
* differ build tests
* small changes
* FURI record tests description
* change furi statuses
* FURI record test blank
* exit after all application ends
* delay: print then wait
* fix FURI implementatnion building
* pipe record test
* concurrent access
* uncomplete mute-test
* update FURI documentation
2020-08-24 18:31:22 +03:00
aanper
6bac2e6297
furi playground
2020-08-17 21:06:56 +03:00