James Walmsley
James Walmsley
Add signal support to processes, based FreeRTOS 8 event groups.
Its now absolutely clear the BitThunder will remain tightly coupled with the excellent FreeRTOS project. Therefore it makes perfect sense to remove the kernel abstraction layer completely, and reduce the...
os/src/net/bt_sockets.c does not follow coding standards and exposes a POSIX api directly. This can be fixed by modifying the functions to follow the following conventions: 1. bt_net_* 2. Use process...
This is particularly important for the basic heap, but the page manager might also benefit from this.
BitThunder requires a decent USB sub-system. Preferably with a driver model analogous to that of the linux kernel that will allow developers to use the linux kernel as a reference...
The following functions declare complete FF_DIRENT objects on the stack, which can be quite large when LFNs are enabled. FF_FindDir() FF_CreateShortName() FF_CreateFile() FF_MkDir() I propose a FF_PDIRENT type that uses...