mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-03-26 00:28:15 -04:00
Add documentation for the GPIOs
Signed-off-by: Joachim Strömbergson <joachim@assured.se>
This commit is contained in:
parent
7a9019d867
commit
8a5a338473
@ -150,7 +150,13 @@ includes:
|
||||
- Read access to the 32 bit FPGA design version, expressed as an integer
|
||||
|
||||
- Control and status access for the RGB LED on TKey board
|
||||
- Control ans status access for the 4 GPIOs on the TKey board
|
||||
|
||||
- Control and status access for the 4 GPIOs on the TKey board
|
||||
- GPIO 1 and 2 are inputs and provide read access to the
|
||||
current sampled value digital values on the pins.
|
||||
|
||||
- GPIO 3 and 4 are outputs. The digital value written to
|
||||
the bits will be presented on the pins.
|
||||
|
||||
- Application read access to information about the loaded
|
||||
application. The information is written by the firmware.
|
||||
|
@ -522,7 +522,8 @@ Assigned core prefixes:
|
||||
| `SWITCH_APP` | r/w | r | 1B | u8 | | Write anything here to trigger the switch to application mode. Reading |
|
||||
| | | | | | | returns 0 if device is in firmware mode, 0xffffffff if in app mode. |
|
||||
| `LED` | w | w | 1B | u8 | | |
|
||||
| `GPIO` | | | | | | |
|
||||
| `GPIO` | r/w | r/w | 1B | u8 | | Bits 0 and 1 contain the input level of GPIO 1 and 2. |
|
||||
| | | | | u8 | | Bits 3 and 4 store the output level of GPIO 3 and 4. |
|
||||
| `APP_ADDR` | r/w | r | 4B | u32 | | Firmware stores app load address here, so app can read its own location |
|
||||
| `APP_SIZE` | r/w | r | 4B | u32 | | Firmware stores app app size here, so app can read its own size |
|
||||
| `BLAKE2S` | r/w | r | 4B | u32 | | Function pointer to a BLAKE2S function in the firmware |
|
||||
|
Loading…
x
Reference in New Issue
Block a user