doc: Implementation status: Change checkmarks
As in GitHub white checkmarks are more visual, let's swap them. Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
parent
54e6e57bc4
commit
693a36ca2b
|
@ -6,27 +6,27 @@ Notation:
|
|||
|
||||
| Mark | Meaning |
|
||||
|---|---|
|
||||
|✔| Fully completed |
|
||||
|✅| Implemented |
|
||||
|☐| Minimal/stubbed implementation |
|
||||
|𐄂| Missing |
|
||||
| ✅ | Fully completed |
|
||||
| ✔ | Implemented |
|
||||
| ☐ | Minimal/stubbed implementation |
|
||||
| 𐄂 | Missing |
|
||||
|
||||
<br>
|
||||
|
||||
| | | **nRF52833** | **nRF5340** | Notes |
|
||||
|---|---|---|---|---|
|
||||
| **AAR** | Accelerated address resolver | ✅ | ✅ | See [NRF_AAR.c](../src/HW_models/NRF_AAR.c) |
|
||||
| **AAR** | Accelerated address resolver | ✔ | ✔ | See [NRF_AAR.c](../src/HW_models/NRF_AAR.c) |
|
||||
| **ACL** | Access control lists | 𐄂 | 𐄂 | |
|
||||
| **CACHE** | Instruction/data cache | N/A | 𐄂 | |
|
||||
| **CCM** | AES CCM mode encryption | ✅ | ✅ | See [NRF_AES_CCM.c](../src/HW_models/NRF_AES_CCM.c) |
|
||||
| **CLOCK** | Clock control | ✅ | ✅ | See [NRF_CLOCK.c](../src/HW_models/NRF_CLOCK.c) |
|
||||
| **CCM** | AES CCM mode encryption | ✔ | ✔ | See [NRF_AES_CCM.c](../src/HW_models/NRF_AES_CCM.c) |
|
||||
| **CLOCK** | Clock control | ✔ | ✔ | See [NRF_CLOCK.c](../src/HW_models/NRF_CLOCK.c) |
|
||||
| **COMP** | Comparator | 𐄂 | 𐄂 | |
|
||||
| **DPPI** | Distributed programmable peripheral interconnect | N/A | ✔ | |
|
||||
| **ECB** | AES electronic codebook mode encryption | ✔ | ✔ | |
|
||||
| **EGU** | Event generator unit | ✔ | ✔ | |
|
||||
| **FICR** | Factory information configuration registers | ✅ | ✅ | See [NRF_FICR.c](../src/HW_models/NRF_FICR.c) |
|
||||
| **GPIO** | General purpose input/output | ✅ | 𐄂 | For 52: See [NRF_GPIO.c](../src/HW_models/NRF_GPIO.c) |
|
||||
| **GPIOTE** | GPIO tasks and events | ✔ | 𐄂 | For 52: Complete with very minor differences, see [NRF_GPIOTE.c](../src/HW_models/NRF_GPIOTE.c) |
|
||||
| **DPPI** | Distributed programmable peripheral interconnect | N/A | ✅ | |
|
||||
| **ECB** | AES electronic codebook mode encryption | ✅ | ✅ | |
|
||||
| **EGU** | Event generator unit | ✅ | ✅ | |
|
||||
| **FICR** | Factory information configuration registers | ✔ | ✔ | See [NRF_FICR.c](../src/HW_models/NRF_FICR.c) |
|
||||
| **GPIO** | General purpose input/output | ✔ | 𐄂 | For 52: See [NRF_GPIO.c](../src/HW_models/NRF_GPIO.c) |
|
||||
| **GPIOTE** | GPIO tasks and events | ✅ | 𐄂 | For 52: Complete with very minor differences, see [NRF_GPIOTE.c](../src/HW_models/NRF_GPIOTE.c) |
|
||||
| **I2S** | Inter-IC sound interface | 𐄂 | 𐄂 | |
|
||||
| **IPC** | Interprocessor communication | 𐄂 | 𐄂 | |
|
||||
| **KMU** | Key management unit | 𐄂 | 𐄂 | |
|
||||
|
@ -34,27 +34,27 @@ Notation:
|
|||
| **MUTEX** | Mutual exclusive peripheral | N/A | 𐄂 | |
|
||||
| **MWU** | Memory watch unit | 𐄂 | N/A | |
|
||||
| **NFCT** | Near field communication tag | 𐄂 | 𐄂 | |
|
||||
| **NVMC** | Non-volatile memory controller | ✅ | ✅ | See [NRF_NVMC.c](../src/HW_models/NRF_NVMC.c) |
|
||||
| **NVMC** | Non-volatile memory controller | ✔ | ✔ | See [NRF_NVMC.c](../src/HW_models/NRF_NVMC.c) |
|
||||
| **OSCILLATORS** | Oscillator control | N/A | 𐄂 | |
|
||||
| **PDM** | Pulse density modulation interface | 𐄂 | 𐄂 | |
|
||||
| **POWER** | Power supply | ☐ | ☐ | Only register stubs |
|
||||
| **PPI** | Programmable peripheral interconnect | ✔ | N/A | Complete but some peripheral connections are missing |
|
||||
| **PPI** | Programmable peripheral interconnect | ✅ | N/A | Complete but some peripheral connections are missing |
|
||||
| **PWM** | Pulse width modulation | 𐄂 | 𐄂 | |
|
||||
| **QDEC** | Quadrature decoder | 𐄂 | 𐄂 | |
|
||||
| **RADIO** | 2.4 GHz radio | ✅ | ✅ | See [NRF_RADIO.c](../src/HW_models/NRF_RADIO.c) |
|
||||
| **RADIO** | 2.4 GHz radio | ✔ | ✔ | See [NRF_RADIO.c](../src/HW_models/NRF_RADIO.c) |
|
||||
| **REGULATORS** | Regulator control | N/A | 𐄂 | |
|
||||
| **RESET** | Reset control | N/A | ☐ | Only register stubs |
|
||||
| **RNG** | Random number generator | ✅ | ✅ | See [NRF_RNG.c](../src/HW_models/NRF_RNG.c) |
|
||||
| **RTC** | Real-time counter | ✅ | ✅ | See [NRF_RTC.c](../src/HW_models/NRF_RTC.c) |
|
||||
| **RNG** | Random number generator | ✔ | ✔ | See [NRF_RNG.c](../src/HW_models/NRF_RNG.c) |
|
||||
| **RTC** | Real-time counter | ✔ | ✔ | See [NRF_RTC.c](../src/HW_models/NRF_RTC.c) |
|
||||
| **SAADC** | Successive approximation analog-to-digital converter | 𐄂 | 𐄂 | |
|
||||
| **[Q]SPI[M/S]** | [Quad] Serial peripheral interface [master/slave] | 𐄂 | 𐄂 | |
|
||||
| **SPU** | System protection unit | N/A | 𐄂 | |
|
||||
| **SWI** | Software interrupts | ✔ | ✔ | |
|
||||
| **TEMP** | Temperature sensor | ✅ | ✅ | See [NRF_TEMP.c](../src/HW_models/NRF_TEMP.c) |
|
||||
| **TIMER** | Timer/counter | ✔ | ✔ | |
|
||||
| **SWI** | Software interrupts | ✅ | ✅ | |
|
||||
| **TEMP** | Temperature sensor | ✔ | ✔ | See [NRF_TEMP.c](../src/HW_models/NRF_TEMP.c) |
|
||||
| **TIMER** | Timer/counter | ✅ | ✅ | |
|
||||
| **TWI[M/S]** | I2C compatible two-wire interface | 𐄂 | 𐄂 | |
|
||||
| **UART[E]** | Universal asynchronous receiver/transmitter [with EasyDMA] | 𐄂 | 𐄂 | |
|
||||
| **UICR** | User information configuration registers | ✅ | ✅ | See [NRF_NVMC.c](../src/HW_models/NRF_NVMC.c) |
|
||||
| **UICR** | User information configuration registers | ✔ | ✔ | See [NRF_NVMC.c](../src/HW_models/NRF_NVMC.c) |
|
||||
| **USBD** | Universal serial bus device | 𐄂 | 𐄂 | |
|
||||
| **USBREG** | Universal serial bus device | N/A | 𐄂 | |
|
||||
| **VREQCTRL** | Voltage request control | N/A | ☐ | Only register stubs |
|
||||
|
|
Loading…
Reference in New Issue