* add second blog page
* wip
* complete current task and what is done
* plans in progress, add UI emulator need-help
* our plans
* English fixes
* Place image localy
Co-authored-by: Pavel Zhovner <pavel@zhovner.com>
* wip
* small fixes
* remove link to empty applications list
* remove unused flipper libraries page
* mark some sections, add link to examples
* add environment page
* Update USB.md
added badusb behavior
* Not only sdcard may use to store payloads
For example, you can load it by USB or BT in somewhere in device
Co-authored-by: coreglitch <mail@s3f.ru>
* 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
* Move flipper-core into a workspace
* Fix target build rules
* Add flipper-f1-sys library
* Add flipper-f1-sys dependency to flipper-core
* Remove apparently useless includes
* Build and export HAL statics
* Disable Rust dependency detection for target_f1 build
* Install libclang-10-dev in docker
* Build Rust libs every time
* remove duplicate sources from make
* clean build different example
* wip add example fn
* Implement rust_uart_write()
* fix rebuild instructions for target_f1
Co-authored-by: aanper <mail@s3f.ru>
- Added stm32f4 hal and ll drivers pdf
- Removed all the lfs objects to the old wiki
- Removed lfs gitattribute garbage
Signed-off-by: Henry Pauli <henry@mixict.nl>
Co-authored-by: Henry Paulissen <henry@mixict.nl>
* Install Rust in docker image
* Also install thumbv7em-none-eabi target
* Install Rust in docker image
* Also install thumbv7em-none-eabi target
* Add Rust example
* Link to the Rust example
* Call function from the Rust lib
* Move PROJECT_DIR to the 'paths' section
* Fix target_f1 build
* Link to the Rust library in target_f1
* Generate cbindgen bindings
* Add forgotten dependency line
* Use panic=abort instead of eh_personality lang item
* Install Rust in docker image
* Also install thumbv7em-none-eabi target
* Add Rust example
* Link to the Rust example
* Call function from the Rust lib
* Move PROJECT_DIR to the 'paths' section
* Link to the Rust library in target_f1
* Generate cbindgen bindings
* Add forgotten dependency line
* Use panic=abort instead of eh_personality lang item
* add rust call test
Co-authored-by: aanper <mail@s3f.ru>