James Walmsley

Results 43 issues of James Walmsley

Add signal support to processes, based FreeRTOS 8 event groups.

enhancement
POSIX
SYSCALL

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...

enhancement

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.

enhancement

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...

enhancement

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...

Memory