from the user manual, page 51: **** The library routines are also using a few external symbols to locate the command registers in the I/O register space. When a standard header file provided with the compiler is included in at least one source file of the application, these symbols are automatically found. Otherwise, it is necessary to provide these symbols either by extra C declarations... **** Regards, Luca