Ответ: 1. Забыл const: const unsigned int *FLSA 2. А зачем ты пишешь 1 байт в int? или предполагается последующая запись второго быйта? http://www.caxapa.ru/echo/msp.html?id=50934 Или, судя по посту про unsigned char ты и написал unsigned int *?
Повторюсь по ссылке: