frosted
frosted copied to clipboard
Frosted: Free POSIX OS for tiny embedded devices
https://github.com/insane-adding-machines/frosted/blob/2f64d64147a91bb110f8be5189974b88027792fa/kernel/drivers/stm32_usb.c#L402-L406 if USB host is used on FS, need to enable power control IC (for example - on f746 and f769). just for reference
- [x] Test using open()/read() - [ ] Test using fopen()/fread()
Experiencing serious issues with the F769-discovery boards. fstest hangs the board, random weirdness. Attempts at debugging either hardfault the board or segfault arm-frosted-eabi-gdb.
- [x] write - [x] truncate - [x] open - [x] unlink - [ ] mkdir
add extra command line option parsing to add/remove/show routes.
Ping for a while and it crashes the board....resetting can make it work for longer...but still it's very unstable.
Since we cannot loop in fresh scripts, in order to schedule applications to run at certain intervals, like cron does, we could add a simple utility to `schedule -i 300...
When a filesystem is mounted, frosted scans the whol content and creates fnodes accordingly. Perhaps the fnodes should only be allocated during lookup (fno_search), or when opendir/readdir is called, in...