mirror of
https://github.com/tillitis/tillitis-key1.git
synced 2025-08-03 12:16:24 -04:00
doc: Link to firmware docs from TKey hardware design
This commit is contained in:
parent
4ec58ce04c
commit
69940d2c64
1 changed files with 9 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
|||
# TKey hardware design
|
||||
## TKey hardware design
|
||||
|
||||

|
||||
|
||||
|
@ -16,8 +16,9 @@ firmware, application and system call. Each mode give access to a
|
|||
different set of resources. Where app mode is the most restrictive and
|
||||
firmware mode is the least restrictive.
|
||||
|
||||
The rest of the components are under `cores`. They typically have
|
||||
their own `README.md` file documenting them and their API in detail.
|
||||
The rest of the components are under `cores`, except the firmware,
|
||||
which is under `fw/tk1`. They typically have their own `README.md`
|
||||
file documenting them and their API in detail.
|
||||
|
||||
Hardware functions with APIs, assets, and input/output are memory
|
||||
mapped starting at base address `0xc000_0000`. For specific offsets
|
||||
|
@ -38,6 +39,11 @@ Rough memory map:
|
|||
| Syscall | 0xe1 |
|
||||
| TK1 | 0xff |
|
||||
|
||||
## Firmware
|
||||
|
||||
Firmware is kept in ROM. See the [Firmware implementation
|
||||
notes](fw/README.md).
|
||||
|
||||
## `clk_reset_gen`
|
||||
|
||||
Generator for system clock and system reset.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue