* variable
* constant
* (
expression)
' added in version 8.04 of the compiler
The C pointer syntax is used to give direct access
to the ARM peripheral registers.
This gives the programmer the ability to directly control the ARM hardware. Details on what the registers do can be found in the NXP User Manuals for the corresponding chip (LPC2103 for ARMmite, ARMexpress LITE, PRO, LPC2106 for ARMexpress, LPC2138 for ARMweb, and LPC1751/6 for the PROplus and SuperPRO)
Examples of programming the registers can be found in the BASIClib directory which contains sub-programs that control various hardware functions.