B.lu BOS users community produces a patch to make B.lu BOS compatible also on linux systems.
B.lu BOS version 1.1 was released. This intermediate version was uploaded mostly to make B.lu BOS compatible with latest release of source code compiler. Most changes are related to makefiles. Three new examples are also provided showing how to drive a digital rotary encoder, an LCD based menu and a serial RS232, VT100 compatible, console.
Preview page is now available on website. This page contains BOS features ideas for future releases.
At the end of page 44 is explained interrupts are served with main stack pointer. This is not correct, interrupts are served with a private stack of 80 memory cells defined in /KRN/KRN_Interrupts.h :
#define ISR_STACK_SIZE 80
[...]
EXTERN_ISR B_STACK g_InterruptStack[ISR_STACK_SIZE];
Due to an hardware problem in the display connector in the BOS board, two display lines result exchanged. To bypass this problem display driver exchanges these lines.
If your display do not work correctly, please remove lines from 320 to 324 in DRV_Display.c file.
B.lu BOS operating system for TI MSP430 version 1.0 was released.