This is an old revision of the document!


HEXSW

The HEX switch on the CT Board can switch through 16 different states (4 bit).

Please make sure the CT Board is in the correct mode.
Supported modes: 1, 2, 3, 4


Caveat: Register bits [7:4] are read as '1' and therefore need to be masked.

The register is read only.







The code snippets below show how to use the HEXSW.

#include "reg_ctboard.h"
 
uint8_t data = CT_HEXSW;                    /* Read HEXSW into the lower nibble of a byte. */


.equ ADDR_HEXSW,    0x60000211
 
        ldr         r0, =ADDR_HEXSW
        ldrb        r1, [r0, #0]       // Read HEXSW into the lower nibble of a byte.


  • ctboard/peripherals/hexsw.1782398236.txt.gz
  • Last modified: 2026/06/25 14:37
  • by scbj