aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/chan.go
diff options
context:
space:
mode:
authorRon Evans <[email protected]>2024-12-14 14:26:03 +0100
committerGitHub <[email protected]>2024-12-14 14:26:03 +0100
commit17302ca762d7f8948dcb21cc675070eea445271f (patch)
treef357f9e1d3181beb4234d12f8f51c8d8f8c89d1e /src/runtime/chan.go
parentf2465992533adcf9f98dfea359aba9171a80902f (diff)
downloadtinygo-17302ca762d7f8948dcb21cc675070eea445271f.tar.gz
tinygo-17302ca762d7f8948dcb21cc675070eea445271f.zip
targets: add implementation for Tillitis TKey device (#4631)
* initial implementation for Tillitis TKey device * add UART implementation for TKey * add Pin interface implementation for TKey touch sensor * add RNG interface implementation for TKey * add helpful machine package functions to return identifiers such as name and version for TKey * use built-in timer for sleep timing on TKey * modify UART implementation for TKey to implement Serialer interface * implement BLAKE2s ROM function call for TKey device * handle abort by triggering TKey device fault using illegal instruction to halt CPU * simplify TKey implementation by inheriting from existing riscv32 target * return error for trying to configure invalid baudrates on UART * add tkey to builder test * be very specific for features passed to LLVM for specific config in use for TKey * handle feedback items from TKey device code review Signed-off-by: deadprogram <[email protected]>
Diffstat (limited to 'src/runtime/chan.go')
0 files changed, 0 insertions, 0 deletions