Allwinner H5 Manual V1.0
User Manual:
Open the PDF directly: View PDF
Page Count: 705 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Declaration
- Revision History
- Table of Contents
- Figures
- Tables
- Chapter 1 About This Documentation
- Chapter 2 Overview
- Chapter 3 Pin Description
- Chapter 4 System
- 4.1. Memory Mapping
- 4.2. Boot System
- 4.3. CCU
- 4.3.1. Overview
- 4.3.2. Operations and Functional Descriptions
- 4.3.3. Register List
- 4.3.4. Register Description
- 4.3.4.1. PLL_CPUX Control Register (Default Value: 0x0000_1000)
- 4.3.4.2. PLL_AUDIO Control Register (Default Value: 0x0003_5514)
- 4.3.4.3. PLL_VIDEO Control Register (Default Value: 0x0300_6207)
- 4.3.4.4. PLL_VE Control Register (Default Value: 0x0300_6207)
- 4.3.4.5. PLL_DDR Control Register (Default Value: 0x0000_1000)
- 4.3.4.6. PLL_PERIPH0 Control Register (Default Value: 0x0004_1811)
- 4.3.4.7. PLL_GPU Control Register (Default Value: 0x0300_6207)
- 4.3.4.8. PLL_PERIPH1 Control Register (Default Value: 0x0004_1811)
- 4.3.4.9. PLL_DE Control Register (Default Value: 0x0300_6207)
- 4.3.4.10. CPUX/AXI Configuration Register (Default Value: 0x0001_0000)
- 4.3.4.11. AHB1/APB1 Configuration Register (Default Value: 0x0000_1010)
- 4.3.4.12. APB2 Configuration Register (Default Value: 0x0100_0000)
- 4.3.4.13. AHB2 Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.14. Bus Clock Gating Register0 (Default Value: 0x0000_0000)
- 4.3.4.15. Bus Clock Gating Register1 (Default Value: 0x0000_0000)
- 4.3.4.16. Bus Clock Gating Register2 (Default Value: 0x0000_0000)
- 4.3.4.17. Bus Clock Gating Register3 (Default Value: 0x0000_0000)
- 4.3.4.18. Bus Clock Gating Register4 (Default Value: 0x0000_0000)
- 4.3.4.19. THS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.20. NAND Clock Register (Default Value: 0x0000_0000)
- 4.3.4.21. SMHC0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.22. SMHC1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.23. SMHC2 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.24. TSC Clock Register (Default Value: 0x0000_0000)
- 4.3.4.25. CE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.26. SPI0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.27. SPI1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.28. I2S/PCM0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.29. I2S/PCM1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.30. I2S/PCM2 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.31. OWA Clock Register (Default Value: 0x0000_0000)
- 4.3.4.32. USBPHY Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.33. DRAM Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.34. MBUS Reset Register (Default Value: 0x8000_0000)
- 4.3.4.35. DRAM Clock Gating Register (Default Value: 0x0000_0000)
- 4.3.4.36. DE Clock Gating Register (Default Value: 0x0000_0000)
- 4.3.4.37. TCON0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.38. TVE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.39. DEINTERLACE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.40. CSI_MISC Clock Register (Default Value: 0x0000_0000)
- 4.3.4.41. CSI Clock Register (Default Value: 0x0000_0000)
- 4.3.4.42. VE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.43. AC Digital Clock Register (Default Value: 0x0000_0000)
- 4.3.4.44. AVS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.45. HDMI Clock Register (Default Value: 0x0000_0000)
- 4.3.4.46. HDMI Slow Clock Register (Default Value: 0x0000_0000)
- 4.3.4.47. MBUS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.48. GPU Clock Register (Default Value: 0x0000_0000)
- 4.3.4.49. PLL Stable Time Register0 (Default Value: 0x0000_00FF)
- 4.3.4.50. PLL Stable Time Register1 (Default Value: 0x0000_00FF)
- 4.3.4.51. PLL_CPUX Bias Register (Default Value: 0x0810_0200)
- 4.3.4.52. PLL_AUDIO Bias Register (Default Value: 0x1010_0000)
- 4.3.4.53. PLL_VIDEO Bias Register (Default Value: 0x1010_0000)
- 4.3.4.54. PLL_VE Bias Register (Default Value: 0x1010_0000)
- 4.3.4.55. PLL_DDR Bias Register (Default Value: 0x8110_4000)
- 4.3.4.56. PLL_PERIPH0 Bias Register (Default Value: 0x1010_0010)
- 4.3.4.57. PLL_GPU Bias Register (Default Value: 0x1010_0000)
- 4.3.4.58. PLL_PERIPH1 Bias Register (Default Value: 0x1010_0010)
- 4.3.4.59. PLL_DE Bias Register (Default Value: 0x1010_0000)
- 4.3.4.60. PLL_CPUX Tuning Register (Default Value: 0x0A10_1000)
- 4.3.4.61. PLL_DDR Tuning Register (Default Value: 0x1488_0000)
- 4.3.4.62. PLL_CPUX Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.63. PLL_AUDIO Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.64. PLL_VIDEO Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.65. PLL_VE Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.66. PLL_DDR Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.67. PLL_GPU Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.68. PLL_PERIPH1 Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.69. PLL_DE Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.70. Bus Software Reset Register 0 (Default Value: 0x0000_0000)
- 4.3.4.71. Bus Software Reset Register 1 (Default Value: 0x0000_0000)
- 4.3.4.72. Bus Software Reset Register 2 (Default Value: 0x0000_0000)
- 4.3.4.73. Bus Software Reset Register 3 (Default Value: 0x0000_0000)
- 4.3.4.74. Bus Software Reset Register 4 (Default Value: 0x0000_0000)
- 4.3.4.75. CCU Security Switch Register (Default Value: 0x0000_0000)
- 4.3.4.76. PS Control Register (Default Value: 0x0000_0000)
- 4.3.4.77. PS Counter Register (Default Value: 0x0000_0000)
- 4.4. CPU Configuration
- 4.4.1. Overview
- 4.4.2. Block Diagram
- 4.4.3. Operations and Functional Descriptions
- 4.4.4. Register List
- 4.4.5. Register Description
- 4.4.5.1. Cluster Control Register0 (Default Value: 0x8000_0000)
- 4.4.5.2. Cluster Control Register1 (Default Value: 0x0000_0000)
- 4.4.5.3. Cache Parameter Control Register0 (Default Value: 0x2222_2222)
- 4.4.5.4. Cache Parameter Control Register1 (Default Value: 0x0202_2020)
- 4.4.5.5. General Control Register0 (Default Value: 0x0000_0010)
- 4.4.5.6. Cluster CPU Status Register (Default Value: 0x000E_0000)
- 4.4.5.7. L2 Status Register (Default Value: 0x0000_0000)
- 4.4.5.8. CPU2 Reset Control Register(Default Value: 0x1110_1101)
- 4.4.5.9. Reset Vector Base Address Register0_L (Default Value: 0x0000_0000)
- 4.4.5.10. Reset Vector Base Address Register0_H (Default Value: 0x0000_0000)
- 4.4.5.11. Reset Vector Base Address Register1_L (Default Value: 0x0000_0000)
- 4.4.5.12. Reset Vector Base Address Register1_H (Default Value: 0x0000_0000)
- 4.4.5.13. Reset Vector Base Address Register2_L (Default Value: 0x0000_0000)
- 4.4.5.14. Reset Vector Base Address Register2_H (Default Value: 0x0000_0000)
- 4.4.5.15. Reset Vector Base Address Register3_L (Default Value: 0x0000_0000)
- 4.4.5.16. Reset Vector Base Address Register3_H (Default Value: 0x0000_0000)
- 4.5. System Control
- 4.6. Timer
- 4.6.1. Overview
- 4.6.2. Block Diagram
- 4.6.3. Operations and Functional Descriptions
- 4.6.4. Register List
- 4.6.5. Register Description
- 4.6.5.1. Timer IRQ Enable Register (Default Value: 0x0000_0000)
- 4.6.5.2. Timer IRQ Status Register (Default Value: 0x0000_0000)
- 4.6.5.3. Timer 0 Control Register (Default Value: 0x0000_0004)
- 4.6.5.4. Timer 0 Interval Value Register (Default Value: 0x0000_0000)
- 4.6.5.5. Timer 0 Current Value Register (Default Value: 0x0000_0000)
- 4.6.5.6. Timer 1 Control Register (Default Value: 0x0000_0004)
- 4.6.5.7. Timer 1 Interval Value Register (Default Value: 0x0000_0000)
- 4.6.5.8. Timer 1 Current Value Register (Default Value: 0x0000_0000)
- 4.6.5.9. AVS Counter Control Register (Default Value: 0x0000_0000)
- 4.6.5.10. AVS Counter 0 Register (Default Value: 0x0000_0000)
- 4.6.5.11. AVS Counter 1 Register (Default Value: 0x0000_0000)
- 4.6.5.12. AVS Counter Divisor Register (Default Value: 0x05DB_05DB)
- 4.6.5.13. Watchdog0 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.6.5.14. Watchdog0 Status Register (Default Value: 0x0000_0000)
- 4.6.5.15. Watchdog0 Control Register (Default Value: 0x0000_0000)
- 4.6.5.16. Watchdog0 Configuration Register (Default Value: 0x0000_0001)
- 4.6.5.17. Watchdog0 Mode Register (Default Value: 0x0000_0000)
- 4.7. Trusted Watchdog
- 4.7.1. Overview
- 4.7.2. Block Diagram
- 4.7.3. Operations and Functional Descriptions
- 4.7.4. Register List
- 4.7.5. Register Description
- 4.7.5.1. TWD Status Register (Default Value: 0x0000_0000)
- 4.7.5.2. TWD Control Register (Default Value: 0x0000_0000)
- 4.7.5.3. TWD Restart Register (Default Value: 0x0000_0000)
- 4.7.5.4. TWD Low Counter Register (Default Value: 0x0000_0000)
- 4.7.5.5. TWD High Counter Register (Default Value: 0x0000_0000)
- 4.7.5.6. TWD Interval Value Register (Default Value: 0x0000_0000)
- 4.7.5.7. TWD Low Counter Compare Register (Default Value: 0x0000_0000)
- 4.7.5.8. TWD High Counter Compare Register (Default Value: 0x0000_0000)
- 4.7.5.9. Secure Storage NV-Counter Register (Default Value: 0x0000_0000)
- 4.7.5.10. Synchronize Data Counter Register 0 (Default Value: 0x0000_0000)
- 4.7.5.11. Synchronize Data Counter Register 1 (Default Value: 0x0000_0000)
- 4.7.5.12. Synchronize Data Counter Register 2 (Default Value: 0x0000_0000)
- 4.7.5.13. Synchronize Data Counter Register 3 (Default Value: 0x0000_0000)
- 4.8. RTC
- 4.8.1. Overview
- 4.8.2. Register List
- 4.8.3. Register Description
- 4.8.3.1. LOSC Control Register (Default Value: 0x0000_4000)
- 4.8.3.2. LOSC Auto Switch Status Register (Default Value: 0x0000_0000)
- 4.8.3.3. Internal OSC Clock Prescalar Register (Default Value: 0x0000_000F)
- 4.8.3.4. RTC YY-MM-DD Register (Default Value: UDF)
- 4.8.3.5. RTC HH-MM-SS Register (Default Value: UDF)
- 4.8.3.6. Alarm 0 Counter Register (Default Value: 0x0000_0000)
- 4.8.3.7. Alarm 0 Current Value Register (Default Value: UDF)
- 4.8.3.8. Alarm 0 Enable Register (Default Value: 0x0000_0000)
- 4.8.3.9. Alarm 0 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.8.3.10. Alarm 0 IRQ Status Register (Default Value: 0x0000_0000)
- 4.8.3.11. Alarm 1 Week HH-MM-SS Register (Default Value: UDF)
- 4.8.3.12. Alarm 1 Enable Register (Default Value: 0x0000_0000)
- 4.8.3.13. Alarm 1 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.8.3.14. Alarm 1 IRQ Status Register (Default Value: 0x0000_0000)
- 4.8.3.15. Alarm Configuration Register (Default Value: 0x0000_0000)
- 4.8.3.16. LOSC Output Gating Register (Default Value: 0x0000_0000)
- 4.8.3.17. General Purpose Register (Default Value: 0x0000_0000)
- 4.8.3.18. GPL Hold Output Register (Default Value: 0x0000_0000)
- 4.8.3.19. RTC-VIO Regulation Register (Default Value: 0x0000_0004)
- 4.8.3.20. IC Characteristic Register (Default Value: 0x0000_0000)
- 4.8.3.21. Crypto Configuration Register (Default Value: 0x0000_0000)
- 4.8.3.22. Crypto Key Register (Default Value: 0x0000_0000)
- 4.8.3.23. Crypto Enable Register (Default Value: 0x0000_0000)
- 4.9. High Speed Timer
- 4.9.1. Overview
- 4.9.2. Operations and Functional Descriptions
- 4.9.3. Programming Guidelines
- 4.9.4. Register List
- 4.9.5. Register Description
- 4.9.5.1. HSTimer IRQ Enable Register (Default Value: 0x0000_0000)
- 4.9.5.2. HSTimer IRQ Status Register (Default Value: 0x0000_0000)
- 4.9.5.3. HSTimer Control Register (Default Value: 0x0000_0000)
- 4.9.5.4. HSTimer Interval Value Lo Register (Default Value: UDF)
- 4.9.5.5. HSTimer Interval Value Hi Register (Default Value: UDF)
- 4.9.5.6. HSTimer Current Value Lo Register (Default Value: UDF)
- 4.9.5.7. HSTimer Current Value Hi Register (Default Value: UDF)
- 4.10. PWM
- 4.11. DMA
- 4.11.1. Overview
- 4.11.2. Block Diagram
- 4.11.3. Functionalities Description
- 4.11.4. Register List
- 4.11.5. Register Description
- 4.11.5.1. DMA IRQ Enable Register0 (Default Value: 0x0000_0000)
- 4.11.5.2. DMA IRQ Enable Register1 (Default Value: 0x0000_0000)
- 4.11.5.3. DMA IRQ Pending Status Register0 (Default Value: 0x0000_0000)
- 4.11.5.4. DMA IRQ Pending Status Register1 (Default Value: 0x0000_0000)
- 4.11.5.5. DMA Security Register (Default Value: 0x0000_0000)
- 4.11.5.6. DMA Auto Gating Register (Default Value: 0x0000_0000)
- 4.11.5.7. DMA Status Register (Default Value: 0x0000_0000)
- 4.11.5.8. DMA Channel Enable Register (Default Value: 0x0000_0000)
- 4.11.5.9. DMA Channel Pause Register (Default Value: 0x0000_0000)
- 4.11.5.10. DMA Channel Descriptor Address Register (Default Value: 0x0000_0000)
- 4.11.5.11. DMA Channel Configuration Register (Default Value: 0x0000_0000)
- 4.11.5.12. DMA Channel Current Source Address Register (Default Value: 0x0000_0000)
- 4.11.5.13. DMA Channel Current Destination Address Register (Default Value: 0x0000_0000)
- 4.11.5.14. DMA Channel Byte Counter Left Register (Default Value: 0x0000_0000)
- 4.11.5.15. DMA Channel Parameter Register (Default Value: 0x0000_0000)
- 4.11.5.16. DMA Mode Register (Default Value: 0x0000_0000)
- 4.11.5.17. DMA Former Descriptor Address Register (Default Value: 0x0000_0000)
- 4.11.5.18. DMA Package Number Register (Default Value: 0x0000_0000)
- 4.12. GIC
- 4.13. Message Box
- 4.13.1. Overview
- 4.13.2. Block Diagram
- 4.13.3. Operations and Functional Descriptions
- 4.13.4. Register List
- 4.13.5. Register Description
- 4.13.5.1. MSGBox Control Register 0(Default Value: 0x1010_1010)
- 4.13.5.2. MSGBox Control Register 1(Default Value: 0x1010_1010)
- 4.13.5.3. MSGBox IRQ Enable Register (Default Value: 0x0000_0000)
- 4.13.5.4. MSGBox IRQ Status Register u(Default Value: 0x0000_AAAA)
- 4.13.5.5. MSGBox FIFO Status Register m(Default Value: 0x0000_0000)
- 4.13.5.6. MSGBox Message Status Register m(Default Value: 0x0000_0000)
- 4.13.5.7. MSGBox Message Queue Register (Default Value: 0x0000_0000)
- 4.14. Spinlock
- 4.15. Crypto Engine
- 4.15.1. Overview
- 4.15.2. Block Diagram
- 4.15.3. Operations and Functional Descriptions
- 4.15.3.1. Crypto Engine Task Descriptor
- 4.15.3.2. Task_descriptor_queue Common Control
- 4.15.3.3. Task_descriptor_queue Symmetric Control
- 4.15.3.4. Task_descriptor_queue Asymmetric Control
- 4.15.3.5. Task Request
- 4.15.3.6. Data Length Setting
- 4.15.3.7. Security Operation
- 4.15.3.8. Error Check
- 4.15.3.9. Clock Requirement
- 4.15.4. Register List
- 4.15.5. Register Description
- 4.15.5.1. Crypto Engine Task Descriptor Address Register (Default Value: 0x0000_0000)
- 4.15.5.2. Crypto Engine Control Register (Default Value: UDF)
- 4.15.5.3. Crypto Engine Interrupt Control Register(Default Value: 0x0000_0000)
- 4.15.5.4. Crypto Engine Interrupt Status Register(Default Value: 0x0000_0000)
- 4.15.5.5. Crypto Engine Task Load Register(Default Value: 0x0000_0000)
- 4.15.5.6. Crypto Engine Task Status Register(Default Value: 0x0000_0000)
- 4.15.5.7. Crypto Engine Error Status Register(Default Value: 0x0000_0000)
- 4.15.5.8. Crypto Engine Current Source Address Register(Default Value: 0x0000_0000)
- 4.15.5.9. Crypto Engine Current Destination Address Register(Default Value: 0x0000_0000)
- 4.15.5.10. Crypto Engine Throughput Register(Default Value: 0x0000_0000)
- 4.16. Security ID
- 4.17. Secure Memory Controller
- 4.17.1. Overview
- 4.17.2. Operations and Functional Descriptions
- 4.17.3. Register List
- 4.17.4. Register Description
- 4.17.4.1. SMC Configuration Register (Default Value: 0x0000_1F0F)
- 4.17.4.2. SMC Action Register (Default Value: 0x0000_0001)
- 4.17.4.3. SMC Lockdown Range Register (Default Value: 0x0000_0000)
- 4.17.4.4. SMC Lockdown Select Register (Default Value: 0x0000_0000)
- 4.17.4.5. SMC Interrupt Status Register (Default Value: 0x0000_0000)
- 4.17.4.6. SMC Interrupt Clear Register (Default Value: 0x0000_0000)
- 4.17.4.7. SMC Master Bypass Register (Default Value: 0xFFFF_FFFF)
- 4.17.4.8. SMC Master Secure Register (Default Value: 0x0000_0000)
- 4.17.4.9. SMC Fail Address Register (Default Value: 0x0000_0000)
- 4.17.4.10. SMC Fail Control Register (Default Value: 0x0000_0000)
- 4.17.4.11. SMC Fail ID Register (Default Value: 0x0000_1F00)
- 4.17.4.12. SMC Speculation Control Register (Default Value: 0x0000_0000)
- 4.17.4.13. SMC Security Inversion Enable Register (Default Value: 0x0000_0000)
- 4.17.4.14. SMC Master Attribute Register (Default Value: 0x0000_0000)
- 4.17.4.15. DRM Master Enable Register (Default Value: 0x0000_0000)
- 4.17.4.16. DRM Illegal Access Register (Default Value: 0x0000_0000)
- 4.17.4.17. DRM Start Address Register (Default Value: 0x0000_0000)
- 4.17.4.18. DRM End Address Register (Default Value: 0x0000_0000)
- 4.17.4.19. SMC Region Setup Low Register (Default Value: 0x0000_0000)
- 4.17.4.20. SMC Region Setup High Register (Default Value: 0x0000_0000)
- 4.17.4.21. SMC Region Attributes Register (Default Value: 0x0000_0000)
- 4.18. Secure Peripherals Controller
- 4.18.1. Overview
- 4.18.2. Operations and Functional Descriptions
- 4.18.3. Register List
- 4.18.4. Register Description
- 4.18.4.1. SPC DECPORT0 Status Register (Default Value: 0x0000_0000)
- 4.18.4.2. SPC DECPORT0 Set Register (Default Value: 0x0000_0000)
- 4.18.4.3. SPC DECPORT0 Clear Register(Default Value: 0x0000_0000)
- 4.18.4.4. SPC DECPORT1 Status Register (Default Value: 0x0000_0000)
- 4.18.4.5. SPC DECPORT1 Set Register(Default Value: 0x0000_0000)
- 4.18.4.6. SPC DECPORT1 Clear Register(Default Value: 0x0000_0000)
- 4.18.4.7. SPC DECPORT2 Status Register(Default Value: 0x0000_0000)
- 4.18.4.8. SPC DECPORT2 Set Register(Default Value: 0x0000_0000)
- 4.18.4.9. SPC DECPORT2 Clear Register(Default Value: 0x0000_0000)
- 4.19. Thermal Sensor Controller
- 4.19.1. Overview
- 4.19.2. Block Diagram
- 4.19.3. Clock and Timing Requirements
- 4.19.4. Programming Guidelines
- 4.19.5. Register List
- 4.19.6. Register Description
- 4.19.6.1. THS Control Register0 (Default Value: 0x0000_0000)
- 4.19.6.2. THS Control Register2 (Default Value: 0x0004_0000)
- 4.19.6.3. THS Interrupt Control Register (Default Value: 0x0000_0000)
- 4.19.6.4. THS Status Register (Default Value: 0x0000_0000)
- 4.19.6.5. Alarm Threshold Control Register0 (Default Value: 0x05A0_0684)
- 4.19.6.6. Alarm Threshold Control Register1 (Default Value: 0x05A0_0684)
- 4.19.6.7. Shutdown Threshold Control Register0 (Default Value: 0x04E9_0000)
- 4.19.6.8. Shutdown Threshold Control Register1 (Default Value: 0x04E9_0000)
- 4.19.6.9. Average Filter Control Register (Default Value: 0x0000_0001)
- 4.19.6.10. Thermal Sensor Calibration Data Register (Default Value: 0x0800_0800)
- 4.19.6.11. THS0 Data Register (Default Value: 0x0000_0000)
- 4.19.6.12. THS1 Data Register (Default Value: 0x0000_0000)
- 4.20. KEYADC
- 4.21. Port Controller(CPUx-PORT)
- 4.21.1. Overview
- 4.21.2. Register List
- 4.21.3. Register Description
- 4.21.3.1. PA Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.2. PA Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.3. PA Configure Register 2 (Default Value: 0x0077_7777)
- 4.21.3.4. PA Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.5. PA Data Register (Default Value: 0x0000_0000)
- 4.21.3.6. PA Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.7. PA Multi-Driving Register 1 (Default Value: 0x0000_0555)
- 4.21.3.8. PA PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.9. PA PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.10. PC Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.11. PC Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.12. PC Configure Register 2 (Default Value: 0x0000_0777)
- 4.21.3.13. PC Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.14. PC Data Register (Default Value: 0x0000_0000)
- 4.21.3.15. PC Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.16. PC Multi-Driving Register 1 (Default Value: 0x0000_0015)
- 4.21.3.17. PC PULL Register 0 (Default Value: 0x0000_5140)
- 4.21.3.18. PC PULL Register 1 (Default Value: 0x0000_0014)
- 4.21.3.19. PD Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.20. PD Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.21. PD Configure Register 2 (Default Value: 0x0000_0077)
- 4.21.3.22. PD Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.23. PD Data Register (Default Value: 0x0000_0000)
- 4.21.3.24. PD Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.25. PD Multi-Driving Register 1 (Default Value: 0x0000_0005)
- 4.21.3.26. PD PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.27. PD PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.28. PE Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.29. PE Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.30. PE Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.31. PE Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.32. PE Data Register (Default Value: 0x0000_0000)
- 4.21.3.33. PE Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.34. PE Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.35. PE PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.36. PE PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.37. PF Configure Register 0 (Default Value: 0x0777_7777)
- 4.21.3.38. PF Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.39. PF Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.40. PF Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.41. PF Data Register (Default Value: 0x0000_0000)
- 4.21.3.42. PF Multi-Driving Register 0 (Default Value: 0x0000_1555)
- 4.21.3.43. PF Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.44. PF PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.45. PF PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.46. PG Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.47. PG Configure Register 1 (Default Value: 0x0077_7777)
- 4.21.3.48. PG Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.49. PG Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.50. PG Data Register (Default Value: 0x0000_0000)
- 4.21.3.51. PG Multi-Driving Register 0 (Default Value: 0x0555_5555)
- 4.21.3.52. PG Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.53. PG PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.54. PG PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.55. PA External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.56. PA External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.57. PA External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.58. PA External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.59. PA External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.60. PA External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.61. PA External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.21.3.62. PF External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.63. PF External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.64. PF External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.65. PF External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.66. PF External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.67. PF External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.68. PF External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.21.3.69. PG External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.70. PG External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.71. PG External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.72. PG External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.73. PG External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.74. PG External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.75. PG External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.22. Port Controller (CPUs-PORT)
- 4.22.1. Overview
- 4.22.2. Register List
- 4.22.3. Register Description
- 4.22.3.1. PL Configure Register 0 (Default Value: 0x7777_7777)
- 4.22.3.2. PL Configure Register 1 (Default Value: 0x0000_7777)
- 4.22.3.3. PL Configure Register 2 (Default Value: 0x0000_0000)
- 4.22.3.4. PL Configure Register 3 (Default Value: 0x0000_0000)
- 4.22.3.5. PL Data Register (Default Value: 0x0000_0000)
- 4.22.3.6. PL Multi-Driving Register 0 (Default Value: 0x0055_5555)
- 4.22.3.7. PL Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.22.3.8. PL PULL Register 0 (Default Value: 0x0000_0005)
- 4.22.3.9. PL PULL Register 1 (Default Value: 0x0000_0000)
- 4.22.3.10. PL External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.22.3.11. PL External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.22.3.12. PL External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.22.3.13. PL External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.22.3.14. PL External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.22.3.15. PL External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.22.3.16. PL External Interrupt Debounce Register (Default Value: 0x0000_0000)
- Chapter 5 Memory
- 5.1. SDRAM Controller(DRAMC)
- 5.2. NAND Flash Controller(NDFC)
- 5.2.1. Overview
- 5.2.2. Block Diagram
- 5.2.3. Operations and Functional Descriptions
- 5.2.4. Register List
- 5.2.5. Register Description
- 5.2.5.1. NDFC Control Register (Default Value: 0x0000_0000)
- 5.2.5.2. NDFC Status Register (Default Value: 0x0000_0F00)
- 5.2.5.3. NDFC Interrupt and DMA Enable Register (Default Value: 0x0000_0000)
- 5.2.5.4. NDFC Timing Control Register (Default Value: 0x0000_0000)
- 5.2.5.5. NDFC Timing Configure Register (Default Value: 0x0000_0095)
- 5.2.5.6. NDFC Address Low Word Register (Default Value: 0x0000_0000)
- 5.2.5.7. NDFC Address High Word Register (Default Value: 0x0000_0000)
- 5.2.5.8. NDFC Data Block Number Register (Default Value: 0x0000_0000)
- 5.2.5.9. NDFC Data Counter Register (Default Value: 0x0000_0000)
- 5.2.5.10. NDFC Command IO Register (Default Value: 0x0000_0000)
- 5.2.5.11. NDFC Command Set Register 0 (Default Value: 0x00E0_0530)
- 5.2.5.12. NDFC Command Set Register 1 (Default Value: 0x7000_8510)
- 5.2.5.13. NDFC ECC Control Register (Default Value: 0x4A80_0008)
- 5.2.5.14. NDFC ECC Status Register (Default Value: 0x0000_0000)
- 5.2.5.15. NDFC Enhanced Feature Register (Default Value: 0x0000_0000)
- 5.2.5.16. NDFC Error Counter Register 0 (Default Value: 0x0000_0000)
- 5.2.5.17. NDFC Error Counter Register 1 (Default Value: 0x0000_0000)
- 5.2.5.18. NDFC Error Counter Register 2 (Default Value: 0x0000_0000)
- 5.2.5.19. NDFC Error Counter Register 3 (Default Value: 0x0000_0000)
- 5.2.5.20. NDFC User Data Register [N] (Default Value: 0xFFFF_FFFF)
- 5.2.5.21. NDFC EFNAND STATUS Register (Default Value: 0x0000_0000)
- 5.2.5.22. NDFC Spare Area Register (Default Value: 0x0000_0400)
- 5.2.5.23. NDFC Pattern ID Register (Default Value: 0x0000_0000)
- 5.2.5.24. NDFC Read Data Status Control Register (Default Value: 0x0100_0000)
- 5.2.5.25. NDFC Read Data Status Register 0 (Default Value: 0x0000_0000)
- 5.2.5.26. NDFC Read Data Status Register 1 (Default Value: 0x0000_0000)
- 5.2.5.27. NDFC MBUS DMA Address Register (Default Value: 0x0000_0000)
- 5.2.5.28. NDFC MBUS DMA Byte Counter Register (Default Value: 0x0000_0000)
- 5.2.5.29. NDFC Normal DMA Mode Control Register (Default Value: 0x0000_00A5)
- 5.2.5.30. NDFC IO Data Register (Default Value: 0x0000_0000)
- 5.3. SD/MMC Host Controller(SMHC)
- 5.3.1. Overview
- 5.3.2. Block Diagram
- 5.3.3. Operations and Functional Descriptions
- 5.3.4. Register List
- 5.3.5. Register Description
- 5.3.5.1. SMHC Global Control Register (Default Value: 0x0000_0100)
- 5.3.5.2. SMHC Clock Control Register (Default Value: 0x0000_0000)
- 5.3.5.3. SMHC Timeout Register (Default Value: 0xFFFF_FF40)
- 5.3.5.4. SMHC Bus Width Register (Default Value: 0x0000_0000)
- 5.3.5.5. SMHC Block Size Register (Default Value: 0x0000_0200)
- 5.3.5.6. SMHC Block Count Register (Default Value: 0x0000_0200)
- 5.3.5.7. SMHC Command Register (Default Value: 0x0000_0000)
- 5.3.5.8. SMHC Command Argument Register (Default Value: 0x0000_0000)
- 5.3.5.9. SMHC Response 0 Register (Default Value: 0x0000_0000)
- 5.3.5.10. SMHC Response 1 Register (Default Value: 0x0000_0000)
- 5.3.5.11. SMHC Response 2 Register (Default Value: 0x0000_0000)
- 5.3.5.12. SMHC Response 3 Register (Default Value: 0x0000_0000)
- 5.3.5.13. SMHC Interrupt Mask Register (Default Value: 0x0000_0000)
- 5.3.5.14. SMHC Masked Interrupt Status Register (Default Value: 0x0000_0000)
- 5.3.5.15. SMHC Raw Interrupt Status Register (Default Value: 0x0000_0000)
- 5.3.5.16. SMHC Status Register (Default Value: 0x0000_0006)
- 5.3.5.17. SMHC FIFO Water Level Register (Default Value: 0x000F_0000)
- 5.3.5.18. SMHC Function Select Register (Default Value: 0x0000_0000)
- 5.3.5.19. SMHC Transferred Byte Count Register0 (Default Value: 0x0000_0000)
- 5.3.5.20. SMHC Transferred Byte Count Register1 (Default Value: 0x0000_0000)
- 5.3.5.21. SMHC Auto Command 12 Argument Register (Default Value: 0x0000_FFFF)
- 5.3.5.22. SMHC New Timing Set Register (Default Value: 0x8171_0000)
- 5.3.5.23. SMHC Hardware Reset Register (Default Value: 0x0000_0001)
- 5.3.5.24. SMHC DMAC Control Register (Default Value: 0x0000_0000)
- 5.3.5.25. SMHC Descriptor List Base Address Register (Default Value: 0x0000_0000)
- 5.3.5.26. SMHC DMAC Status Register (Default Value: 0x0000_0000)
- 5.3.5.27. SMHC DMAC Interrupt Enable Register (Default Value: 0x0000_0000)
- 5.3.5.28. SMHC Current Host Descriptor Address Register (Default Value: 0x0000_0000)
- 5.3.5.29. SMHC Current Buffer Descriptor Address Register (Default Value: 0x0000_0000)
- 5.3.5.30. SMHC Card Threshold Control Register (Default Value: 0x0000_0000)
- 5.3.5.31. SMHC eMMC4.5 DDR Start Bit Detection Control Register (Default Value: 0x0000_0000)
- 5.3.5.32. SMHC Response CRC Register (Default Value: 0x0000_0000)
- 5.3.5.33. SMHC Data7 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.34. SMHC Data6 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.35. SMHC Data5 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.36. SMHC Data4 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.37. SMHC Data3 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.38. SMHC Data2 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.39. SMHC Data1 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.40. SMHC Data0 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.41. SMHC CRC Status Register (Default Value: 0x0000_0000)
- 5.3.5.42. SMHC Drive Delay Control Register (Default Value: 0x0001_0000)
- 5.3.5.43. SMHC Sample Delay Control Register (Default Value: 0x0000_2000)
- 5.3.5.44. SMHC Data Strobe Delay Control Register (Default Value: 0x0000_2000)
- 5.3.5.45. SMHC FIFO Register (Default Value: 0x0000_0000)
- Chapter 6 Image
- 6.1. CSI
- 6.1.1. Overview
- 6.1.2. Block Diagram
- 6.1.3. Operations and Functional Descriptions
- 6.1.4. Register list
- 6.1.5. Register Description
- 6.1.5.1. CSI Enable Register (Default Value: 0x0000_0000)
- 6.1.5.2. CSI Interface Configuration Register (Default Value: 0x0005_0000)
- 6.1.5.3. CSI Capture Register (Default Value: 0x0000_0000)
- 6.1.5.4. CSI Synchronization Counter Register (Default Value: 0x0000_0000)
- 6.1.5.5. CSI FIFO Threshold Register (Default Value: 0x040F_0400)
- 6.1.5.6. CSI Pattern Generation Length Register (Default Value: 0x0000_0000)
- 6.1.5.7. CSI Pattern Generation Address Register (Default Value: 0x0000_0000)
- 6.1.5.8. CSI Version Register (Default Value: 0x0000_0000)
- 6.1.5.9. CSI Channel_0 Configuration Register (Default Value: 0x0030_0200)
- 6.1.5.10. CSI Channel_0 Scale Register (Default Value: 0x0000_0000)
- 6.1.5.11. CSI Channel_0 FIFO 0 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.12. CSI Channel_0 FIFO 1 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.13. CSI Channel_0 FIFO 2 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.14. CSI Channel_0 Status Register (Default Value: 0x0000_0000)
- 6.1.5.15. CSI Channel_0 Interrupt Enable Register (Default Value: 0x0000_0000)
- 6.1.5.16. CSI Channel_0 Interrupt Status Register (Default Value: 0x0000_0000)
- 6.1.5.17. CSI Channel_0 Horizontal Size Register (Default Value: 0x0500_0000)
- 6.1.5.18. CSI Channel_0 Vertical Size Register (Default Value: 0x01E0_0000)
- 6.1.5.19. CSI Channel_0 Buffer Length Register (Default Value: 0x0140_0280)
- 6.1.5.20. CSI Channel_0 Flip Size Register (Default Value: 0x01E0_0280)
- 6.1.5.21. CSI Channel_0 Frame Clock Counter Register (Default Value: 0x0000_0000)
- 6.1.5.22. CSI Channel_0 accumulated and internal clock counter Register (Default Value: 0x0000_0000)
- 6.1.5.23. CSI Channel_0 FIFO Statistic Register (Default Value: 0x0000_0000)
- 6.1.5.24. CSI Channel_0 PCLK Statistic Register (Default Value: 0x0000_7FFF)
- 6.1.5.25. CCI Control Register (Default Value: 0x0000_0000)
- 6.1.5.26. CCI Transmission Configuration Register (Default Value: 0x1000_0000)
- 6.1.5.27. CCI Packet Format Register (Default Value: 0x0011_0001)
- 6.1.5.28. CCI Bus Control Register (Default Value: 0x0000_2500)
- 6.1.5.29. CCI Interrupt Control Register (Default Value: 0x0000_0000)
- 6.1.5.30. CCI Line Counter Trigger Control Register (Default Value: 0x0000_0000)
- 6.1.5.31. CCI FIFO Access Register (Default Value: 0x0000_0000)
- 6.1. CSI
- Chapter 7 Display
- 7.1. DE2.0
- 7.2. TCON
- 7.2.1. Overview
- 7.2.2. Block Diagram
- 7.2.3. Operations and Functional Descriptions
- 7.2.4. TCON0 Module Register List
- 7.2.5. TCON0 Module Register Description
- 7.2.5.1. TCON Global Control Register (Default Value: 0x0000_0000)
- 7.2.5.2. TCON Global Interrupt Register0 (Default Value: 0x0000_0000)
- 7.2.5.3. TCON Global Interrupt Register1 (Default Value: 0x0000_0000)
- 7.2.5.4. TCON1 Control Register (Default Value: 0x0000_0000)
- 7.2.5.5. TCON1 Basic Timing Register0 (Default Value: 0x0000_0000)
- 7.2.5.6. TCON1 Basic Timing Register1 (Default Value: 0x0000_0000)
- 7.2.5.7. TCON1 Basic Timing Register2 (Default Value: 0x0000_0000)
- 7.2.5.8. TCON1 Basic Timing Register3 (Default Value: 0x0000_0000)
- 7.2.5.9. TCON1 Basic Timing Register4 (Default Value: 0x0000_0000)
- 7.2.5.10. TCON1 Basic Timing Register5 (Default Value: 0x0000_0000)
- 7.2.5.11. TCON1 SYNC Register (Default Value: 0x0000_0000)
- 7.2.5.12. TCON1 IO Polarity Register (Default Value: 0x0000_0000)
- 7.2.5.13. TCON1 IO Trigger Register (Default Value: 0x0FFF_FFFF)
- 7.2.5.14. TCON ECC FIFO Register (Default Value: UDF)
- 7.2.5.15. TCON CEU Control Register (Default Value: 0x0000_0000)
- 7.2.5.16. TCON CEU Coefficient MUL Register (Default Value: 0x0000_0000)
- 7.2.5.17. TCON CEU Coefficient Add Register (Default Value: 0x0000_0000)
- 7.2.5.18. TCON CEU Coefficient Range Register (Default Value: 0x0000_0000)
- 7.2.5.19. TCON Safe Period Register (Default Value: 0x0000_0000)
- 7.2.5.20. TCON1 Fill Control Register (Default Value: 0x0000_0000)
- 7.2.5.21. TCON1 Fill Begin Register (Default Value: 0x0000_0000)
- 7.2.5.22. TCON1 Fill End Register (Default Value: 0x0000_0000)
- 7.2.5.23. TCON1 Fill Data Register (Default Value: 0x0000_0000)
- 7.2.6. TCON1 Module Register List
- 7.2.7. TCON1 Module Register Description
- 7.2.7.1. TCON Global Control Register (Default Value: 0x0000_0000)
- 7.2.7.2. TCON Global Interrupt Register0 (Default Value: 0x0000_0000)
- 7.2.7.3. TCON Global Interrupt Register1 (Default Value: 0x0000_0000)
- 7.2.7.4. TCON1 Control Register (Default Value: 0x0000_0000)
- 7.2.7.5. TCON1 Basic Timing Register0 (Default Value: 0x0000_0000)
- 7.2.7.6. TCON1 Basic Timing Register1 (Default Value: 0x0000_0000)
- 7.2.7.7. TCON1 Basic Timing Register2 (Default Value: 0x0000_0000)
- 7.2.7.8. TCON1 Basic Timing Register3 (Default Value: 0x0000_0000)
- 7.2.7.9. TCON1 Basic Timing Register (Default Value: 0x0000_0000)
- 7.2.7.10. TCON1 Basic Timing Register5 (Default Value: 0x0000_0000)
- 7.2.7.11. TCON1 SYNC Register (Default Value: 0x0000_0000)
- 7.2.7.12. TCON1 IO Polarity Register (Default Value: 0x0000_0000)
- 7.2.7.13. TCON1 IO Trigger Register (Default Value: 0x0FFF_FFFF)
- 7.2.7.14. TCON ECC FIFO Register (Default Value: UDF)
- 7.2.7.15. TCON CEU Control Register (Default Value: 0x0000_0000)
- 7.2.7.16. TCON CEU Coefficient MUL Register (Default Value: 0x0000_0000)
- 7.2.7.17. TCON CEU Coefficient Add Register (Default Value: 0x0000_0000)
- 7.2.7.18. TCON CEU Coefficient Rang Register (Default Value: 0x0000_0000)
- 7.2.7.19. TCON Safe Period Register (Default Value: 0x0000_0000)
- 7.2.7.20. TCON1 Fill Control Register (Default Value: 0x0000_0000)
- 7.2.7.21. TCON1 Fill Begin Register (Default Value: 0x0000_0000)
- 7.2.7.22. TCON1 Fill End Register (Default Value: 0x0000_0000)
- 7.2.7.23. TCON1 Fill Data Register (Default Value: 0x0000_0000)
- Chapter 8 Audio
- 8.1. Audio Codec
- 8.1.1. Overview
- 8.1.2. Block Diagram
- 8.1.3. Operations and Functional Descriptions
- 8.1.4. Register List
- 8.1.5. Register Description
- 8.1.5.1. 0x00 DAC Digital Part Control Register(Default Value: 0x0000_0000)
- 8.1.5.2. 0x04 DAC FIFO Control Register (Default Value: 0x0000_4000)
- 8.1.5.3. 0x08 DAC FIFO Status Register(Default Value: 0x0080_0088)
- 8.1.5.4. 0x10 ADC FIFO Control Register(Default Value: 0x0000_0F00)
- 8.1.5.5. 0x14 ADC FIFO Status Register (Default Value: 0x0000_0000)
- 8.1.5.6. 0x18 ADC RX DATA Register (Default Value: 0x0000_0000)
- 8.1.5.7. 0x20 DAC TX DATA Register (Default Value: 0x0000_0000)
- 8.1.5.8. 0x40 DAC TX Counter Register(Default Value: 0x0000_0000)
- 8.1.5.9. 0x44 ADC RX Counter Register(Default Value: 0x0000_0000)
- 8.1.5.10. 0x48 DAC Debug Register (Default Value: 0x0000_0000)
- 8.1.5.11. 0x4C ADC Debug Register (Default Value: 0x0000_0000)
- 8.1.5.12. 0x60 DAC DAP Control Register (Default Value: 0x0000_0000)
- 8.1.5.13. 0x70 ADC DAP Control Register (Default Value: 0x0000_0000)
- 8.1.5.14. 0x74 ADC DAP Left Control Register (Default Value: 0x001F_7000)
- 8.1.5.15. 0x78 ADC DAP Right Control Register (Default Value: 0x001F_7000)
- 8.1.5.16. 0x7C ADC DAP Parameter Register (Default Value: 0x2C2C_2828)
- 8.1.5.17. 0x80 ADC DAP Left Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.18. 0x84 ADC DAP Left Decay & Attack Time Register (Default Value: 0x0000_001F)
- 8.1.5.19. 0x88 ADC DAP Right Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.20. 0x8C ADC DAP Right Decay & Attack Time Register (Default Value: 0x0000_001F)
- 8.1.5.21. 0x90 ADC DAP HPF Coef Register (Default Value: 0x00FF_FAC1)
- 8.1.5.22. 0x94 ADC DAP Left Input Signal Low Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.23. 0x98 ADC DAP Right Input Signal Low Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.24. 0x9C ADC DAP Optimum Register (Default Value: 0x0000_0000)
- 8.1.5.25. 0x100 DAC DRC High HPF Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.26. 0x104 DAC DRC Low HPF Coef Register(Default Value: 0x0000_FAC1)
- 8.1.5.27. 0x108 DAC DRC Control Register(Default Value: 0x0000_0080)
- 8.1.5.28. 0x10C DAC DRC Left Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.29. 0x110 DAC DRC Left Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.30. 0x114 DAC DRC Right Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.31. 0x118 DAC DRC Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.32. 0x11C DAC DRC Left Peak Filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.33. 0x120 DAC DRC Left Peak Filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.34. 0x124 DAC DRC Right Peak filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.35. 0x128 DAC DRC Right Peak filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.36. 0x12C DAC DRC Left RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.37. 0x130 DAC DRC Left RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.38. 0x134 DAC DRC Right RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.39. 0x138 DAC DRC Right RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.40. 0x13C DAC DRC Compressor Threshold High Setting Register (Default Value: 0x0000_06A4)
- 8.1.5.41. 0x140 DAC DRC Compressor Threshold Low Setting Register (Default Value: 0x0000_D3C0)
- 8.1.5.42. 0x144 DAC DRC Compressor Slope High Setting Register (Default Value: 0x0000_0080)
- 8.1.5.43. 0x148 DAC DRC Compressor Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.44. 0x14C DAC DRC Compressor High Output at Compressor Threshold Register (Default Value: 0x0000_F95B)
- 8.1.5.45. 0x150 DAC DRC Compressor Low Output at Compressor Threshold Register (Default Value: 0x0000_2C3F)
- 8.1.5.46. 0x154 DAC DRC Limiter Theshold High Setting Register (Default Value: 0x0000_01A9)
- 8.1.5.47. 0x158 DAC DRC Limiter Theshold Low Setting Register (Default Value: 0x0000_34F0)
- 8.1.5.48. 0x15C DAC DRC Limiter Slope High Setting Register (Default Value: 0x0000_0005)
- 8.1.5.49. 0x160 DAC DRC Limiter Slope Low Setting Register (Default Value: 0x0000_1EB8)
- 8.1.5.50. 0x164 DAC DRC Limiter High Output at Limiter Threshold (Default Value: 0x0000_FBD8)
- 8.1.5.51. 0x168 DAC DRC Limiter Low Output at Limiter Threshold (Default Value: 0x0000_FBA7)
- 8.1.5.52. 0x16C DAC DRC Expander Theshold High Setting Register (Default Value: 0x0000_0BA0)
- 8.1.5.53. 0x170 DAC DRC Expander Theshold Low Setting Register (Default Value: 0x0000_7291)
- 8.1.5.54. 0x174 DAC DRC Expander Slope High Setting Register (Default Value: 0x0000_0500)
- 8.1.5.55. 0x178 DAC DRC Expander Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.56. 0x17C DAC DRC Expander High Output at Expander Threshold (Default Value: 0x0000_F45F)
- 8.1.5.57. 0x180 DAC DRC Expander Low Output at Expander Threshold (Default Value: 0x0000_8D6E)
- 8.1.5.58. 0x184 DAC DRC Linear Slope High Setting Register (Default Value: 0x0000_0100)
- 8.1.5.59. 0x188 DAC DRC Linear Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.60. 0x18C DAC DRC Smooth Filter Gain High Attack Time Coef Register (Default Value: 0x0000_0002)
- 8.1.5.61. 0x190 DAC DRC Smooth Filter Gain Low Attack Time Coef Register (Default Value: 0x0000_5600)
- 8.1.5.62. 0x194 DAC DRC Smooth filter Gain High Release Time Coef Register (Default Value: 0x0000_0000)
- 8.1.5.63. 0x198 DAC DRC Smooth filter Gain Low Release Time Coef Register (Default Value: 0x0000_0F04)
- 8.1.5.64. 0x19C DAC DRC MAX Gain High Setting Register (Default Value: 0x0000_FE56)
- 8.1.5.65. 0x1A0 DAC DRC MAX Gain Low Setting Register (Default Value: 0x0000_CB0F)
- 8.1.5.66. 0x1A4 DAC DRC MIN Gain High Setting Register (Default Value: 0x0000_F95B)
- 8.1.5.67. 0x1A8 DAC DRC MIN Gain Low Setting Register (Default Value: 0x0000_2C3F)
- 8.1.5.68. 0x1AC DAC DRC Expander Smooth Time High Coef Register (Default Value: 0x0000_0000)
- 8.1.5.69. 0x1B0 DAC DRC Expander Smooth Time Low Coef Register(Default Value: 0x0000_640C)
- 8.1.5.70. 0x1B8 DAC DRC HPF Gain High Coef Register(Default Value: 0x0000_0100)
- 8.1.5.71. 0x1BC DAC DRC HPF Gain Low Coef Register(Default Value: 0x0000_0000)
- 8.1.5.72. 0x200 ADC DRC High HPF Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.73. 0x204 ADC DRC Low HPF Coef Register (Default Value: 0x0000_FAC1)
- 8.1.5.74. 0x208 ADC DRC Control Register (Default Value: 0x0000_0080)
- 8.1.5.75. 0x20C ADC DRC Left Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.76. 0x210 ADC DRC Left Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.77. 0x214 ADC DRC Right Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.78. 0x218 ADC DRC Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.79. 0x21C ADC DRC Left Peak Filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.80. 0x220 ADC DRC Left Peak Filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.81. 0x224 ADC DRC Right Peak filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.82. 0x228 ADC DRC Right Peak filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.83. 0x22C ADC DRC Left RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.84. 0x230 ADC DRC Left RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.85. 0x234 ADC DRC Right RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.86. 0x238 ADC DRC Right RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.87. 0x23C ADC DRC Compressor Theshold High Setting Register (Default Value: 0x0000_06A4)
- 8.1.5.88. 0x240 ADC DRC Compressor Theshold Low Setting Register (Default Value: 0x0000_D3C0)
- 8.1.5.89. 0x244 ADC DRC Compressor Slope High Setting Register (Default Value: 0x0000_0080)
- 8.1.5.90. 0x248 ADC DRC Compressor Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.91. 0x24C ADC DRC Compressor High Output at Compressor Threshold Register (Default Value: 0x0000_F95B)
- 8.1.5.92. 0x250 ADC DRC Compressor Low Output at Compressor Threshold Register (Default Value: 0x0000_2C3F)
- 8.1.5.93. 0x254 ADC DRC Limiter Theshold High Setting Register (Default Value: 0x0000_01A9)
- 8.1.5.94. 0x258 ADC DRC Limiter Theshold Low Setting Register (Default Value: 0x0000_34F0)
- 8.1.5.95. 0x25C ADC DRC Limiter Slope High Setting Register (Default Value: 0x0000_0005)
- 8.1.5.96. 0x260 ADC DRC Limiter Slope Low Setting Register (Default Value: 0x0000_1EB8)
- 8.1.5.97. 0x264 ADC DRC Limiter High Output at Limiter Threshold Register (Default Value: 0x0000_FBD8)
- 8.1.5.98. 0x268 ADC DRC Limiter Low Output at Limiter Threshold Register (Default Value: 0x0000_FBA7)
- 8.1.5.99. 0x26C ADC DRC Expander Theshold High Setting Register (Default Value: 0x0000_0BA0)
- 8.1.5.100. 0x270 ADC DRC Expander Theshold Low Setting Register (Default Value: 0x0000_7291)
- 8.1.5.101. 0x274 ADC DRC Expander Slope High Setting Register (Default Value: 0x0000_0500)
- 8.1.5.102. 0x278 ADC DRC Expander Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.103. 0x27C ADC DRC Expander High Output at Expander Threshold (Default Value: 0x0000_F45F)
- 8.1.5.104. 0x280 ADC DRC Expander Low Output at Expander Threshold (Default Value: 0x0000_8D6E)
- 8.1.5.105. 0x284 ADC DRC Linear Slope High Setting Register (Default Value: 0x0000_0100)
- 8.1.5.106. 0x288 ADC DRC Linear Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.107. 0x28C ADC DRC Smooth Filter Gain High Attack Time Coef Register (Default Value: 0x0000_0002)
- 8.1.5.108. 0x290 ADC DRC Smooth Filter Gain Low Attack Time Coef Register (Default Value: 0x0000_5600)
- 8.1.5.109. 0x294 ADC DRC Smooth filter Gain High Release Time Coef Register (Default Value: 0x0000_0000)
- 8.1.5.110. 0x298 ADC DRC Smooth filter Gain Low Release Time Coef Register (Default Value: 0x0000_0F04)
- 8.1.5.111. 0x29C ADC DRC MAX Gain High Setting Register (Default Value: 0x0000_FE56)
- 8.1.5.112. 0x2A0 ADC DRC MAX Gain Low Setting Register (Default Value: 0x0000_CB0F)
- 8.1.5.113. 0x2A4 ADC DRC MIN Gain High Setting Register (Default Value: 0x0000_F95B)
- 8.1.5.114. 0x2A8 ADC DRC MIN Gain Low Setting Register (Default Value: 0x0000_2C3F)
- 8.1.5.115. 0x2AC ADC DRC Expander Smooth Time High Coef Register (Default Value: 0x0000_0000)
- 8.1.5.116. 0x2B0 ADC DRC Expander Smooth Time Low Coef Register (Default Value: 0x0000_640C)
- 8.1.5.117. 0x2B8 ADC DRC HPF Gain High Coef Register (Default Value: 0x0000_0100)
- 8.1.5.118. 0x2BC ADC DRC HPF Gain Low Coef Register (Default Value: 0x0000_0000)
- 8.1.6. Analog Part Register Description
- 8.1.6.1. AC Parameter Configuration Register (Default Value: 0x1000_0000)
- 8.1.6.2. 0x00 LINEOUT PA Gating Control Register (Default Value: 0x00)
- 8.1.6.3. 0x01 Left Output Mixer Source Select Control Register (Default Value: 0x00)
- 8.1.6.4. 0x02 Right Output Mixer Source Select Control Register (Default Value: 0x00)
- 8.1.6.5. 0x03 DAC Analog Enable and PA Source Control Register (Default Value: 0x00)
- 8.1.6.6. 0x05 Linein and Gain Control Register (Default Value: 0x30)
- 8.1.6.7. 0x06 MIC1 And MIC2 Gain Control Register (Default Value: 0x33)
- 8.1.6.8. 0x07 PA Enable and LINEOUT Control Register (Default Value: 0x04)
- 8.1.6.9. 0x09 Lineout Volume Control Register (Default Value: 0x00)
- 8.1.6.10. 0x0A Mic2 Boost and Lineout Enable Control Register (Default Value: 0x40)
- 8.1.6.11. 0x0B MIC1 Boost and MICBIAS Control Register (Default Value: 0x04)
- 8.1.6.12. 0x0C Left ADC Mixer Source Control Register (Default Value: 0x00)
- 8.1.6.13. 0x0D Right ADC Mixer Source Control Register (Default Value: 0x00)
- 8.1.6.14. 0x0E Reserved Register (Default Value: 0x04)
- 8.1.6.15. 0x0F ADC Analog Part Enable Register (Default Value: 0x03)
- 8.1.6.16. 0x10 ADDA Analog Performance Turning 0 Register (Default Value: 0x55)
- 8.1.6.17. 0x11 ADDA Analog Performance Turning 1 Register (Default Value: 0x45)
- 8.1.6.18. 0x12 ADDA Analog Performance Turning 2 Register (Default Value: 0x42)
- 8.1.6.19. 0x13 Bias & DA16 Calibration Control Register0 (Default Value: 0xD6)
- 8.1.6.20. 0x14 Bias & DA16 Calibration Control Register1 (Default Value: 0x00)
- 8.1.6.21. 0x15 DA16 Calibration Data Register (Default Value: 0x80)
- 8.1.6.22. 0x16 DA16 Register Setting Data Register (Default Value: 0x80)
- 8.1.6.23. 0x17 Bias Calibration Data Register (Default Value: 0x20)
- 8.1.6.24. 0x18 Bias Register Setting Data Register (Default Value: 0x20)
- 8.2. I2S/PCM
- 8.2.1. Overview
- 8.2.2. Block Diagram
- 8.2.3. Operations and Functional Descriptions
- 8.2.4. I2S/PCM Register List
- 8.2.5. I2S/PCM Register Description
- 8.2.5.1. I2S/PCM Control Register(Default Value: 0x0006_0000)
- 8.2.5.2. I2S/PCM Format Register0(Default Value: 0x0000_0033)
- 8.2.5.3. I2S/PCM Format Register1(Default Value: 0x0000_0030)
- 8.2.5.4. I2S/PCM Interrupt Status Register(Default Value: 0x0000_0010)
- 8.2.5.5. I2S/PCM RX FIFO Register(Default Value: 0x0000_0000)
- 8.2.5.6. I2S/PCM FIFO Control Register(Default Value: 0x0004_00F0)
- 8.2.5.7. I2S/PCM FIFO Status Register(Default Value: 0x1080_0000)
- 8.2.5.8. I2S/PCM DMA & Interrupt Control Register(Default Value: 0x0000_0000)
- 8.2.5.9. I2S/PCM TX FIFO Register(Default Value: 0x0000_0000)
- 8.2.5.10. I2S/PCM Clock Divide Register(Default Value: 0x0000_0000)
- 8.2.5.11. I2S/PCM TX Counter Register(Default Value: 0x0000_0000)
- 8.2.5.12. I2S/PCM RX Counter Register(Default Value: 0x0000_0000)
- 8.2.5.13. I2S/PCM Channel Configuration Register(Default Value: 0x0000_0000)
- 8.2.5.14. I2S/PCM TX Channel Select Register(Default Value: 0x0000_0000)
- 8.2.5.15. I2S/PCM TX Channel Mapping Register(Default Value: 0x0000_0000)
- 8.2.5.16. I2S/PCM RX Channel Select Register(Default Value: 0x0000_0000)
- 8.2.5.17. I2S/PCM RX Channel Mapping Register(Default Value: 0x0000_0000)
- 8.3. OWA
- 8.3.1. Overview
- 8.3.2. Block Diagram
- 8.3.3. Operations and Functional Descriptions
- 8.3.4. Register List
- 8.3.5. Register Description
- 8.3.5.1. OWA General Control Register (Default Value : 0x0000_0000)
- 8.3.5.2. OWA TX Configure Register (Default Value: 0x0000_00F0)
- 8.3.5.3. OWA Interrupt Status Register (Default Value: 0x0000_0010)
- 8.3.5.4. OWA FIFO Control Register (Default Value: 0x0000_1078)
- 8.3.5.5. OWA FIFO Status Register (Default Value: 0x0000_6000)
- 8.3.5.6. OWA Interrupt Control Register (Default Value: 0x0000_0000)
- 8.3.5.7. OWA TX FIFO Register (Default Value: 0x0000_0000)
- 8.3.5.8. OWA TX Counter Register (Default Value: 0x0000_0000)
- 8.3.5.9. OWA TX Channel Status Register0 (Default Value: 0x0000_0000)
- 8.3.5.10. OWA TX Channel Status Register1 (Default Value: 0x0000_0000)
- 8.1. Audio Codec
- Chapter 9 Interfaces
- 9.1. TWI
- 9.1.1. Overview
- 9.1.2. Operations and Functional Descriptions
- 9.1.3. Register List
- 9.1.4. Register Description
- 9.1.4.1. TWI Slave Address Register(Default Value: 0x0000_0000)
- 9.1.4.2. TWI Extend Address Register(Default Value: 0x0000_0000)
- 9.1.4.3. TWI Data Register(Default Value: 0x0000_0000)
- 9.1.4.4. TWI Control Register(Default Value: 0x0000_0000)
- 9.1.4.5. TWI Status Register(Default Value: 0x0000_00F8)
- 9.1.4.6. TWI Clock Register(Default Value: 0x0000_0000)
- 9.1.4.7. TWI Soft Reset Register(Default Value: 0x0000_0000)
- 9.1.4.8. TWI Enhance Feature Register(Default Value: 0x0000_0000)
- 9.1.4.9. TWI Line Control Register(Default Value: 0x0000_003A)
- 9.2. SPI
- 9.2.1. Overview
- 9.2.2. Block Diagram
- 9.2.3. Operations and Functional Descriptions
- 9.2.4. Programming Guide
- 9.2.5. Register List
- 9.2.6. Register Description
- 9.2.6.1. SPI Global Control Register(Default Value: 0x0000_0080)
- 9.2.6.2. SPI Transfer Control Register(Default Value: 0x0000_0087)
- 9.2.6.3. SPI Interrupt Control Register(Default Value: 0x0000_0000)
- 9.2.6.4. SPI Interrupt Status Register(Default Value: 0x0000_0032)
- 9.2.6.5. SPI FIFO Control Register(Default Value: 0x0040_0001)
- 9.2.6.6. SPI FIFO Status Register(Default Value: 0x0000_0000)
- 9.2.6.7. SPI Wait Clock Register(Default Value: 0x0000_0000)
- 9.2.6.8. SPI Clock Control Register(Default Value: 0x0000_0002)
- 9.2.6.9. SPI Master Burst Counter Register(Default Value: 0x0000_0000)
- 9.2.6.10. SPI Master Transmit Counter Register(Default Value: 0x0000_0000)
- 9.2.6.11. SPI Master Burst Control Counter Register(Default Value: 0x0000_0000)
- 9.2.6.12. SPI Normal DMA Control Register(Default Value: 0x0000_00A5)
- 9.2.6.13. SPI TX Data Register(Default Value: 0x0000_0000)
- 9.2.6.14. SPI RX Data Register(Default Value: 0x0000_0000)
- 9.3. UART
- 9.3.1. Overview
- 9.3.2. Block Diagram
- 9.3.3. Operations and Functional Descriptions
- 9.3.4. Register List
- 9.3.5. Register Description
- 9.3.5.1. UART Receiver Buffer Register(Default Value: 0x0000_0000)
- 9.3.5.2. UART Transmit Holding Register(Default Value: 0x0000_0000)
- 9.3.5.3. UART Divisor Latch Low Register(Default Value: 0x0000_0000)
- 9.3.5.4. UART Divisor Latch High Register(Default Value: 0x0000_0000)
- 9.3.5.5. UART Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.3.5.6. UART Interrupt Identity Register(Default Value: 0x0000_0001)
- 9.3.5.7. UART FIFO Control Register(Default Value: 0x0000_0000)
- 9.3.5.8. UART Line Control Register(Default Value: 0x0000_0000)
- 9.3.5.9. UART Modem Control Register(Default Value: 0x0000_0000)
- 9.3.5.10. UART Line Status Register(Default Value: 0x0000_0060)
- 9.3.5.11. UART Modem Status Register(Default Value: 0x0000_0000)
- 9.3.5.12. UART Scratch Register(Default Value: 0x0000_0000)
- 9.3.5.13. UART Status Register(Default Value: 0x0000_0006)
- 9.3.5.14. UART Transmit FIFO Level Register(Default Value: 0x0000_0000)
- 9.3.5.15. UART Receive FIFO Level Register(Default Value: 0x0000_0000)
- 9.3.5.16. UART Halt TX Register(Default Value: 0x0000_0000)
- 9.4. CIR Receiver
- 9.4.1. Overview
- 9.4.2. Register List
- 9.4.3. Register Description
- 9.4.3.1. CIR Receiver Control Register(Default Value: 0x0000_0000)
- 9.4.3.2. CIR Receiver Configure Register(Default Value: 0x0000_0004)
- 9.4.3.3. CIR Receiver FIFO Register(Default Value: 0x0000_0000)
- 9.4.3.4. CIR Receiver Interrupt Control Register(Default Value: 0x0000_0000)
- 9.4.3.5. CIR Receiver Status Register(Default Value: 0x0000_0000)
- 9.4.3.6. CIR Receiver Configure Register(Default Value: 0x0000_1828)
- 9.5. USB
- 9.5.1. USB OTG Controller
- 9.5.2. USB Host Controller
- 9.5.2.1. Overview
- 9.5.2.2. Block Diagram
- 9.5.2.3. USB Host Timing Diagram
- 9.5.2.4. USB Host Register List
- 9.5.2.5. EHCI Register Description
- 9.5.2.5.1. EHCI Capability Length Register(Default Value: Implementation Dependent)
- 9.5.2.5.2. EHCI Host Interface Version Number Register(Default Value: 0x0100)
- 9.5.2.5.3. EHCI Host Control Structural Parameter Register(Default Value: Implementation Dependent)
- 9.5.2.5.4. EHCI Host Control Capability Parameter Register(Default Value: Implementation Dependent)
- 9.5.2.5.5. EHCI Companion Port Route Description(Default Value: UDF)
- 9.5.2.5.6. EHCI USB Command Register(Default Value: 0x0008_0000)
- 9.5.2.5.7. EHCI USB Status Register(Default Value: 0x0000_1000)
- 9.5.2.5.8. EHCI USB Interrupt Enable Register (Default Value: 0x0000_0000)
- 9.5.2.5.9. EHCI Frame Index Register (Default Value: 0x0000_0000)
- 9.5.2.5.10. EHCI Periodic Frame List Base Address Register (Default Value: UDF)
- 9.5.2.5.11. EHCI Current Asynchronous List Address Register (Default Value: UDF)
- 9.5.2.5.12. EHCI Configure Flag Register(Default Value: 0x0000_0000)
- 9.5.2.5.13. EHCI Port Status and Control Register(Default Value: 0x0000_2000(w/PPC set to one))
- 9.5.2.6. OHCI Register Description
- 9.5.2.6.1. HcRevision Register(Default Value: 0x0000_0010)
- 9.5.2.6.2. HcControl Register(Default Value: 0x0000_0000)
- 9.5.2.6.3. HcCommandStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.4. HcInterruptStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.5. HcInterruptEnable Register(Default Value: 0x0000_0000)
- 9.5.2.6.6. HcInterruptDisable Register(Default Value: 0x0000_0000)
- 9.5.2.6.7. HcHCCA Register(Default Value: 0x0000_0000)
- 9.5.2.6.8. HcPeriodCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.9. HcControlHeadED Register(Default Value: 0x0000_0000)
- 9.5.2.6.10. HcControlCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.11. HcBulkHeadED Register(Default Value: 0x0000_0000)
- 9.5.2.6.12. HcBulkCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.13. HcDoneHead Register(Default Value: 0x0000_0000)
- 9.5.2.6.14. HcFmInterval Register(Default Value: 0x0000_2EDF)
- 9.5.2.6.15. HcFmRemaining Register(Default Value: 0x0000_0000)
- 9.5.2.6.16. HcFmNumber Register(Default Value: 0x0000_0000)
- 9.5.2.6.17. HcPeriodicStart Register(Default Value: 0x0000_0000)
- 9.5.2.6.18. HcLSThreshold Register(Default Value: 0x0000_0628)
- 9.5.2.6.19. HcRhDescriptorA Register(Default Value: 0x0200_1201)
- 9.5.2.6.20. HcRhDescriptorB Register(Default Value: 0x0000_0000)
- 9.5.2.6.21. HcRhStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.22. HcRhPortStatus Register(Default Value: 0x0000_0100)
- 9.5.2.7. HCI Interface Control and Status Register Description
- 9.5.2.8. USB Host Clock Requirement
- 9.6. SCR
- 9.6.1. Overview
- 9.6.2. Block Diagram
- 9.6.3. Operations and Functional Descriptions
- 9.6.4. Register List
- 9.6.5. Register Description
- 9.6.5.1. Smart Card Reader Control and Status Register (Default Value: 0x0000_0000)
- 9.6.5.2. Smart Card Reader Interrupt Enable Register (Default Value: 0x0000_0000)
- 9.6.5.3. Smart Card Reader Interrupt Status Register(Default Value: 0x0000_0000)
- 9.6.5.4. Smart Card Reader FIFO Control and Status Register(Default Value: 0x0000_0000)
- 9.6.5.5. Smart Card Reader FIFO Counter Register(Default Value: 0x0000_0000)
- 9.6.5.6. Smart Card Reader Repeat Control Register(Default Value: 0x0000_0000)
- 9.6.5.7. Smart Card Reader Clock Divisor Register(Default Value: 0x0000_0000)
- 9.6.5.8. Smart Card Reader Line Time Register(Default Value: 0x0000_0000)
- 9.6.5.9. Smart Card Reader Character Time Register(Default Value: 0x0000_0000)
- 9.6.5.10. Smart Card Reader Line Control Register(Default Value: 0x0000_0000)
- 9.6.5.11. Smart Card Reader FIFO Data Register(Default Value: 0x0000_0000)
- 9.7. EMAC
- 9.7.1. Overview
- 9.7.2. Block Diagram
- 9.7.3. Operations and Functional Descriptions
- 9.7.4. Register List
- 9.7.5. Register Description
- 9.7.5.1. Basic Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.2. Basic Control 1 Register(Default Value: 0x0800_0000)
- 9.7.5.3. Interrupt Status Register(Default Value: 0x0000_0000)
- 9.7.5.4. Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.7.5.5. Transmit Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.6. Transmit Control 1 Register(Default Value: 0x0000_0000)
- 9.7.5.7. Transmit Flow Control Register(Default Value: 0x0000_0000)
- 9.7.5.8. Transmit DMA Descriptor List Address Register(Default Value: 0x0000_0000)
- 9.7.5.9. Receive Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.10. Receive Control 1 Register(Default Value: 0x0000_0000)
- 9.7.5.11. Receive DMA Descriptor List Address Register(Default Value: 0x0000_0000)
- 9.7.5.12. Receive Frame Filter Register(Default Value: 0x0000_0000)
- 9.7.5.13. Receive Hash Table 0 Register(Default Value: 0x0000_0000)
- 9.7.5.14. Receive Hash Table 1 Register(Default Value: 0x0000_0000)
- 9.7.5.15. MII Command Register(Default Value: 0x0000_0000)
- 9.7.5.16. MII Data Register(Default Value: 0x0000_0000)
- 9.7.5.17. MAC Address 0 High Register(Default Value: 0x0000_FFFF)
- 9.7.5.18. MAC Address 0 Low Register(Default Value: 0xFFFF_FFFF)
- 9.7.5.19. MAC Address N High Register(Default Value: 0x0000FFFF)
- 9.7.5.20. MAC Address N Low Register(Default Value: 0xFFFF_FFFF)
- 9.7.5.21. Transmit DMA Status Register(Default Value: 0x0000_0000)
- 9.7.5.22. Transmit DMA Current Descriptor Register(Default Value: 0x0000_0000)
- 9.7.5.23. Transmit DMA Current Buffer Address Register(Default Value: 0x0000_0000)
- 9.7.5.24. Receive DMA Status Register(Default Value: 0x0000_0000)
- 9.7.5.25. Receive DMA Current Descriptor Register(Default Value: 0x0000_0000)
- 9.7.5.26. Receive DMA Current Buffer Address Register(Default Value: 0x0000_0000)
- 9.7.5.27. RGMII Status Register(Default Value: 0x0000_0000)
- 9.8. TSC
- 9.8.1. Overview
- 9.8.2. Block Diagram
- 9.8.3. Operations and Functional Descriptions
- 9.8.4. Register List
- 9.8.5. Register Description
- 9.8.5.1. TSC Control Register(Default Value: 0x0000_0000)
- 9.8.5.2. TSC Status Register(Default Value: 0x0000_0000)
- 9.8.5.3. TSC Port Control Register(Default Value: 0x0000_000A)
- 9.8.5.4. TSC Port Parameter Register(Default Value: 0x0000_0000)
- 9.8.5.5. TSC TSF Input Multiplex Control Register(Default Value: 0x0000_0000)
- 9.8.5.6. TSC Port Output Multiplex Control Register(Default Value: 0x0000_0000)
- 9.8.5.7. TSC Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.8. TSG Control and Status Register(Default Value: 0x0000_0000)
- 9.8.5.9. TSG Packet Parameter Register(Default Value: 0x0047_0000)
- 9.8.5.10. TSG Interrupt Enable and Status Register(Default Value: 0x0000_0000)
- 9.8.5.11. TSG Clock Control Register(Default Value: 0x0000_0000)
- 9.8.5.12. TSG Buffer Base Address Register(Default Value: 0x0000_0000)
- 9.8.5.13. TSG Buffer Size Register(Default Value: 0x0000_0000)
- 9.8.5.14. TSG Buffer Point Register(Default Value: 0x0000_0000)
- 9.8.5.15. TSF Control and Status Register(Default Value: 0x0000_0000)
- 9.8.5.16. TSF Packet Parameter Register(Default Value: 0x0047_0000)
- 9.8.5.17. TSF Interrupt Enable and Status Register(Default Value: 0x0000_0000)
- 9.8.5.18. TSF DMA Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.8.5.19. TSF Overlap Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.8.5.20. TSF DMA Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.21. TSF Overlap Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.22. TSF PCR Control Register(Default Value: 0x0000_0000)
- 9.8.5.23. TSF PCR Data Register(Default Value: 0x0000_0000)
- 9.8.5.24. TSF Channel Enable Register(Default Value: 0x0000_0000)
- 9.8.5.25. TSF PES Enable Register(Default Value: 0x0000_0000)
- 9.8.5.26. TSF Channel Descramble Enable Register(Default Value: 0x0000_0000)
- 9.8.5.27. TSF Channel Index Register(Default Value: 0x0000_0000)
- 9.8.5.28. TSF Channel Control Register(Default Value: 0x0000_0000)
- 9.8.5.29. TSF Channel Status Register(Default Value: 0x0000_0000)
- 9.8.5.30. TSF Channel CW Index Register(Default Value: 0x0000_0000)
- 9.8.5.31. TSF Channel PID Register(Default Value: 0x1FFF_0000)
- 9.8.5.32. TSF Channel Buffer Base Address Register(Default Value: 0x0000_0000)
- 9.8.5.33. TSF Channel Buffer Size Register(Default Value: 0x0000_0000)
- 9.8.5.34. TSF Channel Write Pointer Register(Default Value: 0x0000_0000)
- 9.8.5.35. TSF Channel Read Pointer Register(Default Value: 0x0000_0000)
- 9.8.5.36. TSD Control Register(Default Value: 0x0000_0000)
- 9.8.5.37. TSD Status Register(Default Value: 0x00000000)
- 9.8.5.38. TSD Control Word Index Register(Default Value: 0x0000_0000)
- 9.8.5.39. TSD Control Word Register(Default Value: 0x0000_0000)
- 9.1. TWI
- Chapter 10 Electrical Characteristics
- 10.1. Absolute Maximum Ratings
- 10.2. Recommended Operating Conditions
- 10.3. DC Electrical Characteristics
- 10.4. ADC Electrical Characteristics
- 10.5. Oscillator Electrical Characteristics
- 10.6. Maximum Current Consumption
- 10.7. External Memory AC Electrical Characteristics
- 10.8. External Peripheral AC Electrical Characteristics
- 10.8.1. LCD AC Electrical Characteristics
- 10.8.2. CSI AC Electrical Characteristics
- 10.8.3. EMAC AC Electrical Characteristics
- 10.8.4. CIR Receiver AC Electrical Characteristics
- 10.8.5. SPI AC Electrical Characteristics
- 10.8.6. UART AC Electrical Characteristics
- 10.8.7. TWI AC Electrical Characteristics
- 10.8.8. TSC AC Electrical Characteristics
- 10.8.9. SCR AC Electrical Characteristics
- 10.9. Power-up and Power-down Sequence
- 10.10. Package Thermal Characteristics
- Appendix
- Declaration
- Revision History
- Table of Contents
- Figures
- Tables
- Chapter 1 About This Documentation
- Chapter 2 Overview
- Chapter 3 Pin Description
- Chapter 4 System
- 4.1. Memory Mapping
- 4.2. Boot System
- 4.3. CCU
- 4.3.1. Overview
- 4.3.2. Operations and Functional Descriptions
- 4.3.3. Register List
- 4.3.4. Register Description
- 4.3.4.1. PLL_CPUX Control Register (Default Value: 0x0000_1000)
- 4.3.4.2. PLL_AUDIO Control Register (Default Value: 0x0003_5514)
- 4.3.4.3. PLL_VIDEO Control Register (Default Value: 0x0300_6207)
- 4.3.4.4. PLL_VE Control Register (Default Value: 0x0300_6207)
- 4.3.4.5. PLL_DDR Control Register (Default Value: 0x0000_1000)
- 4.3.4.6. PLL_PERIPH0 Control Register (Default Value: 0x0004_1811)
- 4.3.4.7. PLL_GPU Control Register (Default Value: 0x0300_6207)
- 4.3.4.8. PLL_PERIPH1 Control Register (Default Value: 0x0004_1811)
- 4.3.4.9. PLL_DE Control Register (Default Value: 0x0300_6207)
- 4.3.4.10. CPUX/AXI Configuration Register (Default Value: 0x0001_0000)
- 4.3.4.11. AHB1/APB1 Configuration Register (Default Value: 0x0000_1010)
- 4.3.4.12. APB2 Configuration Register (Default Value: 0x0100_0000)
- 4.3.4.13. AHB2 Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.14. Bus Clock Gating Register0 (Default Value: 0x0000_0000)
- 4.3.4.15. Bus Clock Gating Register1 (Default Value: 0x0000_0000)
- 4.3.4.16. Bus Clock Gating Register2 (Default Value: 0x0000_0000)
- 4.3.4.17. Bus Clock Gating Register3 (Default Value: 0x0000_0000)
- 4.3.4.18. Bus Clock Gating Register4 (Default Value: 0x0000_0000)
- 4.3.4.19. THS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.20. NAND Clock Register (Default Value: 0x0000_0000)
- 4.3.4.21. SMHC0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.22. SMHC1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.23. SMHC2 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.24. TSC Clock Register (Default Value: 0x0000_0000)
- 4.3.4.25. CE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.26. SPI0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.27. SPI1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.28. I2S/PCM0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.29. I2S/PCM1 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.30. I2S/PCM2 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.31. OWA Clock Register (Default Value: 0x0000_0000)
- 4.3.4.32. USBPHY Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.33. DRAM Configuration Register (Default Value: 0x0000_0000)
- 4.3.4.34. MBUS Reset Register (Default Value: 0x8000_0000)
- 4.3.4.35. DRAM Clock Gating Register (Default Value: 0x0000_0000)
- 4.3.4.36. DE Clock Gating Register (Default Value: 0x0000_0000)
- 4.3.4.37. TCON0 Clock Register (Default Value: 0x0000_0000)
- 4.3.4.38. TVE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.39. DEINTERLACE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.40. CSI_MISC Clock Register (Default Value: 0x0000_0000)
- 4.3.4.41. CSI Clock Register (Default Value: 0x0000_0000)
- 4.3.4.42. VE Clock Register (Default Value: 0x0000_0000)
- 4.3.4.43. AC Digital Clock Register (Default Value: 0x0000_0000)
- 4.3.4.44. AVS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.45. HDMI Clock Register (Default Value: 0x0000_0000)
- 4.3.4.46. HDMI Slow Clock Register (Default Value: 0x0000_0000)
- 4.3.4.47. MBUS Clock Register (Default Value: 0x0000_0000)
- 4.3.4.48. GPU Clock Register (Default Value: 0x0000_0000)
- 4.3.4.49. PLL Stable Time Register0 (Default Value: 0x0000_00FF)
- 4.3.4.50. PLL Stable Time Register1 (Default Value: 0x0000_00FF)
- 4.3.4.51. PLL_CPUX Bias Register (Default Value: 0x0810_0200)
- 4.3.4.52. PLL_AUDIO Bias Register (Default Value: 0x1010_0000)
- 4.3.4.53. PLL_VIDEO Bias Register (Default Value: 0x1010_0000)
- 4.3.4.54. PLL_VE Bias Register (Default Value: 0x1010_0000)
- 4.3.4.55. PLL_DDR Bias Register (Default Value: 0x8110_4000)
- 4.3.4.56. PLL_PERIPH0 Bias Register (Default Value: 0x1010_0010)
- 4.3.4.57. PLL_GPU Bias Register (Default Value: 0x1010_0000)
- 4.3.4.58. PLL_PERIPH1 Bias Register (Default Value: 0x1010_0010)
- 4.3.4.59. PLL_DE Bias Register (Default Value: 0x1010_0000)
- 4.3.4.60. PLL_CPUX Tuning Register (Default Value: 0x0A10_1000)
- 4.3.4.61. PLL_DDR Tuning Register (Default Value: 0x1488_0000)
- 4.3.4.62. PLL_CPUX Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.63. PLL_AUDIO Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.64. PLL_VIDEO Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.65. PLL_VE Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.66. PLL_DDR Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.67. PLL_GPU Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.68. PLL_PERIPH1 Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.69. PLL_DE Pattern Control Register (Default Value: 0x0000_0000)
- 4.3.4.70. Bus Software Reset Register 0 (Default Value: 0x0000_0000)
- 4.3.4.71. Bus Software Reset Register 1 (Default Value: 0x0000_0000)
- 4.3.4.72. Bus Software Reset Register 2 (Default Value: 0x0000_0000)
- 4.3.4.73. Bus Software Reset Register 3 (Default Value: 0x0000_0000)
- 4.3.4.74. Bus Software Reset Register 4 (Default Value: 0x0000_0000)
- 4.3.4.75. CCU Security Switch Register (Default Value: 0x0000_0000)
- 4.3.4.76. PS Control Register (Default Value: 0x0000_0000)
- 4.3.4.77. PS Counter Register (Default Value: 0x0000_0000)
- 4.4. CPU Configuration
- 4.4.1. Overview
- 4.4.2. Block Diagram
- 4.4.3. Operations and Functional Descriptions
- 4.4.4. Register List
- 4.4.5. Register Description
- 4.4.5.1. Cluster Control Register0 (Default Value: 0x8000_0000)
- 4.4.5.2. Cluster Control Register1 (Default Value: 0x0000_0000)
- 4.4.5.3. Cache Parameter Control Register0 (Default Value: 0x2222_2222)
- 4.4.5.4. Cache Parameter Control Register1 (Default Value: 0x0202_2020)
- 4.4.5.5. General Control Register0 (Default Value: 0x0000_0010)
- 4.4.5.6. Cluster CPU Status Register (Default Value: 0x000E_0000)
- 4.4.5.7. L2 Status Register (Default Value: 0x0000_0000)
- 4.4.5.8. CPU2 Reset Control Register(Default Value: 0x1110_1101)
- 4.4.5.9. Reset Vector Base Address Register0_L (Default Value: 0x0000_0000)
- 4.4.5.10. Reset Vector Base Address Register0_H (Default Value: 0x0000_0000)
- 4.4.5.11. Reset Vector Base Address Register1_L (Default Value: 0x0000_0000)
- 4.4.5.12. Reset Vector Base Address Register1_H (Default Value: 0x0000_0000)
- 4.4.5.13. Reset Vector Base Address Register2_L (Default Value: 0x0000_0000)
- 4.4.5.14. Reset Vector Base Address Register2_H (Default Value: 0x0000_0000)
- 4.4.5.15. Reset Vector Base Address Register3_L (Default Value: 0x0000_0000)
- 4.4.5.16. Reset Vector Base Address Register3_H (Default Value: 0x0000_0000)
- 4.5. System Control
- 4.6. Timer
- 4.6.1. Overview
- 4.6.2. Block Diagram
- 4.6.3. Operations and Functional Descriptions
- 4.6.4. Register List
- 4.6.5. Register Description
- 4.6.5.1. Timer IRQ Enable Register (Default Value: 0x0000_0000)
- 4.6.5.2. Timer IRQ Status Register (Default Value: 0x0000_0000)
- 4.6.5.3. Timer 0 Control Register (Default Value: 0x0000_0004)
- 4.6.5.4. Timer 0 Interval Value Register (Default Value: 0x0000_0000)
- 4.6.5.5. Timer 0 Current Value Register (Default Value: 0x0000_0000)
- 4.6.5.6. Timer 1 Control Register (Default Value: 0x0000_0004)
- 4.6.5.7. Timer 1 Interval Value Register (Default Value: 0x0000_0000)
- 4.6.5.8. Timer 1 Current Value Register (Default Value: 0x0000_0000)
- 4.6.5.9. AVS Counter Control Register (Default Value: 0x0000_0000)
- 4.6.5.10. AVS Counter 0 Register (Default Value: 0x0000_0000)
- 4.6.5.11. AVS Counter 1 Register (Default Value: 0x0000_0000)
- 4.6.5.12. AVS Counter Divisor Register (Default Value: 0x05DB_05DB)
- 4.6.5.13. Watchdog0 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.6.5.14. Watchdog0 Status Register (Default Value: 0x0000_0000)
- 4.6.5.15. Watchdog0 Control Register (Default Value: 0x0000_0000)
- 4.6.5.16. Watchdog0 Configuration Register (Default Value: 0x0000_0001)
- 4.6.5.17. Watchdog0 Mode Register (Default Value: 0x0000_0000)
- 4.7. Trusted Watchdog
- 4.7.1. Overview
- 4.7.2. Block Diagram
- 4.7.3. Operations and Functional Descriptions
- 4.7.4. Register List
- 4.7.5. Register Description
- 4.7.5.1. TWD Status Register (Default Value: 0x0000_0000)
- 4.7.5.2. TWD Control Register (Default Value: 0x0000_0000)
- 4.7.5.3. TWD Restart Register (Default Value: 0x0000_0000)
- 4.7.5.4. TWD Low Counter Register (Default Value: 0x0000_0000)
- 4.7.5.5. TWD High Counter Register (Default Value: 0x0000_0000)
- 4.7.5.6. TWD Interval Value Register (Default Value: 0x0000_0000)
- 4.7.5.7. TWD Low Counter Compare Register (Default Value: 0x0000_0000)
- 4.7.5.8. TWD High Counter Compare Register (Default Value: 0x0000_0000)
- 4.7.5.9. Secure Storage NV-Counter Register (Default Value: 0x0000_0000)
- 4.7.5.10. Synchronize Data Counter Register 0 (Default Value: 0x0000_0000)
- 4.7.5.11. Synchronize Data Counter Register 1 (Default Value: 0x0000_0000)
- 4.7.5.12. Synchronize Data Counter Register 2 (Default Value: 0x0000_0000)
- 4.7.5.13. Synchronize Data Counter Register 3 (Default Value: 0x0000_0000)
- 4.8. RTC
- 4.8.1. Overview
- 4.8.2. Register List
- 4.8.3. Register Description
- 4.8.3.1. LOSC Control Register (Default Value: 0x0000_4000)
- 4.8.3.2. LOSC Auto Switch Status Register (Default Value: 0x0000_0000)
- 4.8.3.3. Internal OSC Clock Prescalar Register (Default Value: 0x0000_000F)
- 4.8.3.4. RTC YY-MM-DD Register (Default Value: UDF)
- 4.8.3.5. RTC HH-MM-SS Register (Default Value: UDF)
- 4.8.3.6. Alarm 0 Counter Register (Default Value: 0x0000_0000)
- 4.8.3.7. Alarm 0 Current Value Register (Default Value: UDF)
- 4.8.3.8. Alarm 0 Enable Register (Default Value: 0x0000_0000)
- 4.8.3.9. Alarm 0 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.8.3.10. Alarm 0 IRQ Status Register (Default Value: 0x0000_0000)
- 4.8.3.11. Alarm 1 Week HH-MM-SS Register (Default Value: UDF)
- 4.8.3.12. Alarm 1 Enable Register (Default Value: 0x0000_0000)
- 4.8.3.13. Alarm 1 IRQ Enable Register (Default Value: 0x0000_0000)
- 4.8.3.14. Alarm 1 IRQ Status Register (Default Value: 0x0000_0000)
- 4.8.3.15. Alarm Configuration Register (Default Value: 0x0000_0000)
- 4.8.3.16. LOSC Output Gating Register (Default Value: 0x0000_0000)
- 4.8.3.17. General Purpose Register (Default Value: 0x0000_0000)
- 4.8.3.18. GPL Hold Output Register (Default Value: 0x0000_0000)
- 4.8.3.19. RTC-VIO Regulation Register (Default Value: 0x0000_0004)
- 4.8.3.20. IC Characteristic Register (Default Value: 0x0000_0000)
- 4.8.3.21. Crypto Configuration Register (Default Value: 0x0000_0000)
- 4.8.3.22. Crypto Key Register (Default Value: 0x0000_0000)
- 4.8.3.23. Crypto Enable Register (Default Value: 0x0000_0000)
- 4.9. High Speed Timer
- 4.9.1. Overview
- 4.9.2. Operations and Functional Descriptions
- 4.9.3. Programming Guidelines
- 4.9.4. Register List
- 4.9.5. Register Description
- 4.9.5.1. HSTimer IRQ Enable Register (Default Value: 0x0000_0000)
- 4.9.5.2. HSTimer IRQ Status Register (Default Value: 0x0000_0000)
- 4.9.5.3. HSTimer Control Register (Default Value: 0x0000_0000)
- 4.9.5.4. HSTimer Interval Value Lo Register (Default Value: UDF)
- 4.9.5.5. HSTimer Interval Value Hi Register (Default Value: UDF)
- 4.9.5.6. HSTimer Current Value Lo Register (Default Value: UDF)
- 4.9.5.7. HSTimer Current Value Hi Register (Default Value: UDF)
- 4.10. PWM
- 4.11. DMA
- 4.11.1. Overview
- 4.11.2. Block Diagram
- 4.11.3. Functionalities Description
- 4.11.4. Register List
- 4.11.5. Register Description
- 4.11.5.1. DMA IRQ Enable Register0 (Default Value: 0x0000_0000)
- 4.11.5.2. DMA IRQ Enable Register1 (Default Value: 0x0000_0000)
- 4.11.5.3. DMA IRQ Pending Status Register0 (Default Value: 0x0000_0000)
- 4.11.5.4. DMA IRQ Pending Status Register1 (Default Value: 0x0000_0000)
- 4.11.5.5. DMA Security Register (Default Value: 0x0000_0000)
- 4.11.5.6. DMA Auto Gating Register (Default Value: 0x0000_0000)
- 4.11.5.7. DMA Status Register (Default Value: 0x0000_0000)
- 4.11.5.8. DMA Channel Enable Register (Default Value: 0x0000_0000)
- 4.11.5.9. DMA Channel Pause Register (Default Value: 0x0000_0000)
- 4.11.5.10. DMA Channel Descriptor Address Register (Default Value: 0x0000_0000)
- 4.11.5.11. DMA Channel Configuration Register (Default Value: 0x0000_0000)
- 4.11.5.12. DMA Channel Current Source Address Register (Default Value: 0x0000_0000)
- 4.11.5.13. DMA Channel Current Destination Address Register (Default Value: 0x0000_0000)
- 4.11.5.14. DMA Channel Byte Counter Left Register (Default Value: 0x0000_0000)
- 4.11.5.15. DMA Channel Parameter Register (Default Value: 0x0000_0000)
- 4.11.5.16. DMA Mode Register (Default Value: 0x0000_0000)
- 4.11.5.17. DMA Former Descriptor Address Register (Default Value: 0x0000_0000)
- 4.11.5.18. DMA Package Number Register (Default Value: 0x0000_0000)
- 4.12. GIC
- 4.13. Message Box
- 4.13.1. Overview
- 4.13.2. Block Diagram
- 4.13.3. Operations and Functional Descriptions
- 4.13.4. Register List
- 4.13.5. Register Description
- 4.13.5.1. MSGBox Control Register 0(Default Value: 0x1010_1010)
- 4.13.5.2. MSGBox Control Register 1(Default Value: 0x1010_1010)
- 4.13.5.3. MSGBox IRQ Enable Register (Default Value: 0x0000_0000)
- 4.13.5.4. MSGBox IRQ Status Register u(Default Value: 0x0000_AAAA)
- 4.13.5.5. MSGBox FIFO Status Register m(Default Value: 0x0000_0000)
- 4.13.5.6. MSGBox Message Status Register m(Default Value: 0x0000_0000)
- 4.13.5.7. MSGBox Message Queue Register (Default Value: 0x0000_0000)
- 4.14. Spinlock
- 4.15. Crypto Engine
- 4.15.1. Overview
- 4.15.2. Block Diagram
- 4.15.3. Operations and Functional Descriptions
- 4.15.3.1. Crypto Engine Task Descriptor
- 4.15.3.2. Task_descriptor_queue Common Control
- 4.15.3.3. Task_descriptor_queue Symmetric Control
- 4.15.3.4. Task_descriptor_queue Asymmetric Control
- 4.15.3.5. Task Request
- 4.15.3.6. Data Length Setting
- 4.15.3.7. Security Operation
- 4.15.3.8. Error Check
- 4.15.3.9. Clock Requirement
- 4.15.4. Register List
- 4.15.5. Register Description
- 4.15.5.1. Crypto Engine Task Descriptor Address Register (Default Value: 0x0000_0000)
- 4.15.5.2. Crypto Engine Control Register (Default Value: UDF)
- 4.15.5.3. Crypto Engine Interrupt Control Register(Default Value: 0x0000_0000)
- 4.15.5.4. Crypto Engine Interrupt Status Register(Default Value: 0x0000_0000)
- 4.15.5.5. Crypto Engine Task Load Register(Default Value: 0x0000_0000)
- 4.15.5.6. Crypto Engine Task Status Register(Default Value: 0x0000_0000)
- 4.15.5.7. Crypto Engine Error Status Register(Default Value: 0x0000_0000)
- 4.15.5.8. Crypto Engine Current Source Address Register(Default Value: 0x0000_0000)
- 4.15.5.9. Crypto Engine Current Destination Address Register(Default Value: 0x0000_0000)
- 4.15.5.10. Crypto Engine Throughput Register(Default Value: 0x0000_0000)
- 4.16. Security ID
- 4.17. Secure Memory Controller
- 4.17.1. Overview
- 4.17.2. Operations and Functional Descriptions
- 4.17.3. Register List
- 4.17.4. Register Description
- 4.17.4.1. SMC Configuration Register (Default Value: 0x0000_1F0F)
- 4.17.4.2. SMC Action Register (Default Value: 0x0000_0001)
- 4.17.4.3. SMC Lockdown Range Register (Default Value: 0x0000_0000)
- 4.17.4.4. SMC Lockdown Select Register (Default Value: 0x0000_0000)
- 4.17.4.5. SMC Interrupt Status Register (Default Value: 0x0000_0000)
- 4.17.4.6. SMC Interrupt Clear Register (Default Value: 0x0000_0000)
- 4.17.4.7. SMC Master Bypass Register (Default Value: 0xFFFF_FFFF)
- 4.17.4.8. SMC Master Secure Register (Default Value: 0x0000_0000)
- 4.17.4.9. SMC Fail Address Register (Default Value: 0x0000_0000)
- 4.17.4.10. SMC Fail Control Register (Default Value: 0x0000_0000)
- 4.17.4.11. SMC Fail ID Register (Default Value: 0x0000_1F00)
- 4.17.4.12. SMC Speculation Control Register (Default Value: 0x0000_0000)
- 4.17.4.13. SMC Security Inversion Enable Register (Default Value: 0x0000_0000)
- 4.17.4.14. SMC Master Attribute Register (Default Value: 0x0000_0000)
- 4.17.4.15. DRM Master Enable Register (Default Value: 0x0000_0000)
- 4.17.4.16. DRM Illegal Access Register (Default Value: 0x0000_0000)
- 4.17.4.17. DRM Start Address Register (Default Value: 0x0000_0000)
- 4.17.4.18. DRM End Address Register (Default Value: 0x0000_0000)
- 4.17.4.19. SMC Region Setup Low Register (Default Value: 0x0000_0000)
- 4.17.4.20. SMC Region Setup High Register (Default Value: 0x0000_0000)
- 4.17.4.21. SMC Region Attributes Register (Default Value: 0x0000_0000)
- 4.18. Secure Peripherals Controller
- 4.18.1. Overview
- 4.18.2. Operations and Functional Descriptions
- 4.18.3. Register List
- 4.18.4. Register Description
- 4.18.4.1. SPC DECPORT0 Status Register (Default Value: 0x0000_0000)
- 4.18.4.2. SPC DECPORT0 Set Register (Default Value: 0x0000_0000)
- 4.18.4.3. SPC DECPORT0 Clear Register(Default Value: 0x0000_0000)
- 4.18.4.4. SPC DECPORT1 Status Register (Default Value: 0x0000_0000)
- 4.18.4.5. SPC DECPORT1 Set Register(Default Value: 0x0000_0000)
- 4.18.4.6. SPC DECPORT1 Clear Register(Default Value: 0x0000_0000)
- 4.18.4.7. SPC DECPORT2 Status Register(Default Value: 0x0000_0000)
- 4.18.4.8. SPC DECPORT2 Set Register(Default Value: 0x0000_0000)
- 4.18.4.9. SPC DECPORT2 Clear Register(Default Value: 0x0000_0000)
- 4.19. Thermal Sensor Controller
- 4.19.1. Overview
- 4.19.2. Block Diagram
- 4.19.3. Clock and Timing Requirements
- 4.19.4. Programming Guidelines
- 4.19.5. Register List
- 4.19.6. Register Description
- 4.19.6.1. THS Control Register0 (Default Value: 0x0000_0000)
- 4.19.6.2. THS Control Register2 (Default Value: 0x0004_0000)
- 4.19.6.3. THS Interrupt Control Register (Default Value: 0x0000_0000)
- 4.19.6.4. THS Status Register (Default Value: 0x0000_0000)
- 4.19.6.5. Alarm Threshold Control Register0 (Default Value: 0x05A0_0684)
- 4.19.6.6. Alarm Threshold Control Register1 (Default Value: 0x05A0_0684)
- 4.19.6.7. Shutdown Threshold Control Register0 (Default Value: 0x04E9_0000)
- 4.19.6.8. Shutdown Threshold Control Register1 (Default Value: 0x04E9_0000)
- 4.19.6.9. Average Filter Control Register (Default Value: 0x0000_0001)
- 4.19.6.10. Thermal Sensor Calibration Data Register (Default Value: 0x0800_0800)
- 4.19.6.11. THS0 Data Register (Default Value: 0x0000_0000)
- 4.19.6.12. THS1 Data Register (Default Value: 0x0000_0000)
- 4.20. KEYADC
- 4.21. Port Controller(CPUx-PORT)
- 4.21.1. Overview
- 4.21.2. Register List
- 4.21.3. Register Description
- 4.21.3.1. PA Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.2. PA Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.3. PA Configure Register 2 (Default Value: 0x0077_7777)
- 4.21.3.4. PA Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.5. PA Data Register (Default Value: 0x0000_0000)
- 4.21.3.6. PA Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.7. PA Multi-Driving Register 1 (Default Value: 0x0000_0555)
- 4.21.3.8. PA PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.9. PA PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.10. PC Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.11. PC Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.12. PC Configure Register 2 (Default Value: 0x0000_0777)
- 4.21.3.13. PC Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.14. PC Data Register (Default Value: 0x0000_0000)
- 4.21.3.15. PC Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.16. PC Multi-Driving Register 1 (Default Value: 0x0000_0015)
- 4.21.3.17. PC PULL Register 0 (Default Value: 0x0000_5140)
- 4.21.3.18. PC PULL Register 1 (Default Value: 0x0000_0014)
- 4.21.3.19. PD Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.20. PD Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.21. PD Configure Register 2 (Default Value: 0x0000_0077)
- 4.21.3.22. PD Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.23. PD Data Register (Default Value: 0x0000_0000)
- 4.21.3.24. PD Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.25. PD Multi-Driving Register 1 (Default Value: 0x0000_0005)
- 4.21.3.26. PD PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.27. PD PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.28. PE Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.29. PE Configure Register 1 (Default Value: 0x7777_7777)
- 4.21.3.30. PE Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.31. PE Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.32. PE Data Register (Default Value: 0x0000_0000)
- 4.21.3.33. PE Multi-Driving Register 0 (Default Value: 0x5555_5555)
- 4.21.3.34. PE Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.35. PE PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.36. PE PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.37. PF Configure Register 0 (Default Value: 0x0777_7777)
- 4.21.3.38. PF Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.39. PF Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.40. PF Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.41. PF Data Register (Default Value: 0x0000_0000)
- 4.21.3.42. PF Multi-Driving Register 0 (Default Value: 0x0000_1555)
- 4.21.3.43. PF Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.44. PF PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.45. PF PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.46. PG Configure Register 0 (Default Value: 0x7777_7777)
- 4.21.3.47. PG Configure Register 1 (Default Value: 0x0077_7777)
- 4.21.3.48. PG Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.49. PG Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.50. PG Data Register (Default Value: 0x0000_0000)
- 4.21.3.51. PG Multi-Driving Register 0 (Default Value: 0x0555_5555)
- 4.21.3.52. PG Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.21.3.53. PG PULL Register 0 (Default Value: 0x0000_0000)
- 4.21.3.54. PG PULL Register 1 (Default Value: 0x0000_0000)
- 4.21.3.55. PA External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.56. PA External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.57. PA External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.58. PA External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.59. PA External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.60. PA External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.61. PA External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.21.3.62. PF External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.63. PF External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.64. PF External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.65. PF External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.66. PF External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.67. PF External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.68. PF External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.21.3.69. PG External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.21.3.70. PG External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.21.3.71. PG External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.21.3.72. PG External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.21.3.73. PG External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.21.3.74. PG External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.21.3.75. PG External Interrupt Debounce Register (Default Value: 0x0000_0000)
- 4.22. Port Controller (CPUs-PORT)
- 4.22.1. Overview
- 4.22.2. Register List
- 4.22.3. Register Description
- 4.22.3.1. PL Configure Register 0 (Default Value: 0x7777_7777)
- 4.22.3.2. PL Configure Register 1 (Default Value: 0x0000_7777)
- 4.22.3.3. PL Configure Register 2 (Default Value: 0x0000_0000)
- 4.22.3.4. PL Configure Register 3 (Default Value: 0x0000_0000)
- 4.22.3.5. PL Data Register (Default Value: 0x0000_0000)
- 4.22.3.6. PL Multi-Driving Register 0 (Default Value: 0x0055_5555)
- 4.22.3.7. PL Multi-Driving Register 1 (Default Value: 0x0000_0000)
- 4.22.3.8. PL PULL Register 0 (Default Value: 0x0000_0005)
- 4.22.3.9. PL PULL Register 1 (Default Value: 0x0000_0000)
- 4.22.3.10. PL External Interrupt Configure Register 0 (Default Value: 0x0000_0000)
- 4.22.3.11. PL External Interrupt Configure Register 1 (Default Value: 0x0000_0000)
- 4.22.3.12. PL External Interrupt Configure Register 2 (Default Value: 0x0000_0000)
- 4.22.3.13. PL External Interrupt Configure Register 3 (Default Value: 0x0000_0000)
- 4.22.3.14. PL External Interrupt Control Register (Default Value: 0x0000_0000)
- 4.22.3.15. PL External Interrupt Status Register (Default Value: 0x0000_0000)
- 4.22.3.16. PL External Interrupt Debounce Register (Default Value: 0x0000_0000)
- Chapter 5 Memory
- 5.1. SDRAM Controller(DRAMC)
- 5.2. NAND Flash Controller(NDFC)
- 5.2.1. Overview
- 5.2.2. Block Diagram
- 5.2.3. Operations and Functional Descriptions
- 5.2.4. Register List
- 5.2.5. Register Description
- 5.2.5.1. NDFC Control Register (Default Value: 0x0000_0000)
- 5.2.5.2. NDFC Status Register (Default Value: 0x0000_0F00)
- 5.2.5.3. NDFC Interrupt and DMA Enable Register (Default Value: 0x0000_0000)
- 5.2.5.4. NDFC Timing Control Register (Default Value: 0x0000_0000)
- 5.2.5.5. NDFC Timing Configure Register (Default Value: 0x0000_0095)
- 5.2.5.6. NDFC Address Low Word Register (Default Value: 0x0000_0000)
- 5.2.5.7. NDFC Address High Word Register (Default Value: 0x0000_0000)
- 5.2.5.8. NDFC Data Block Number Register (Default Value: 0x0000_0000)
- 5.2.5.9. NDFC Data Counter Register (Default Value: 0x0000_0000)
- 5.2.5.10. NDFC Command IO Register (Default Value: 0x0000_0000)
- 5.2.5.11. NDFC Command Set Register 0 (Default Value: 0x00E0_0530)
- 5.2.5.12. NDFC Command Set Register 1 (Default Value: 0x7000_8510)
- 5.2.5.13. NDFC ECC Control Register (Default Value: 0x4A80_0008)
- 5.2.5.14. NDFC ECC Status Register (Default Value: 0x0000_0000)
- 5.2.5.15. NDFC Enhanced Feature Register (Default Value: 0x0000_0000)
- 5.2.5.16. NDFC Error Counter Register 0 (Default Value: 0x0000_0000)
- 5.2.5.17. NDFC Error Counter Register 1 (Default Value: 0x0000_0000)
- 5.2.5.18. NDFC Error Counter Register 2 (Default Value: 0x0000_0000)
- 5.2.5.19. NDFC Error Counter Register 3 (Default Value: 0x0000_0000)
- 5.2.5.20. NDFC User Data Register [N] (Default Value: 0xFFFF_FFFF)
- 5.2.5.21. NDFC EFNAND STATUS Register (Default Value: 0x0000_0000)
- 5.2.5.22. NDFC Spare Area Register (Default Value: 0x0000_0400)
- 5.2.5.23. NDFC Pattern ID Register (Default Value: 0x0000_0000)
- 5.2.5.24. NDFC Read Data Status Control Register (Default Value: 0x0100_0000)
- 5.2.5.25. NDFC Read Data Status Register 0 (Default Value: 0x0000_0000)
- 5.2.5.26. NDFC Read Data Status Register 1 (Default Value: 0x0000_0000)
- 5.2.5.27. NDFC MBUS DMA Address Register (Default Value: 0x0000_0000)
- 5.2.5.28. NDFC MBUS DMA Byte Counter Register (Default Value: 0x0000_0000)
- 5.2.5.29. NDFC Normal DMA Mode Control Register (Default Value: 0x0000_00A5)
- 5.2.5.30. NDFC IO Data Register (Default Value: 0x0000_0000)
- 5.3. SD/MMC Host Controller(SMHC)
- 5.3.1. Overview
- 5.3.2. Block Diagram
- 5.3.3. Operations and Functional Descriptions
- 5.3.4. Register List
- 5.3.5. Register Description
- 5.3.5.1. SMHC Global Control Register (Default Value: 0x0000_0100)
- 5.3.5.2. SMHC Clock Control Register (Default Value: 0x0000_0000)
- 5.3.5.3. SMHC Timeout Register (Default Value: 0xFFFF_FF40)
- 5.3.5.4. SMHC Bus Width Register (Default Value: 0x0000_0000)
- 5.3.5.5. SMHC Block Size Register (Default Value: 0x0000_0200)
- 5.3.5.6. SMHC Block Count Register (Default Value: 0x0000_0200)
- 5.3.5.7. SMHC Command Register (Default Value: 0x0000_0000)
- 5.3.5.8. SMHC Command Argument Register (Default Value: 0x0000_0000)
- 5.3.5.9. SMHC Response 0 Register (Default Value: 0x0000_0000)
- 5.3.5.10. SMHC Response 1 Register (Default Value: 0x0000_0000)
- 5.3.5.11. SMHC Response 2 Register (Default Value: 0x0000_0000)
- 5.3.5.12. SMHC Response 3 Register (Default Value: 0x0000_0000)
- 5.3.5.13. SMHC Interrupt Mask Register (Default Value: 0x0000_0000)
- 5.3.5.14. SMHC Masked Interrupt Status Register (Default Value: 0x0000_0000)
- 5.3.5.15. SMHC Raw Interrupt Status Register (Default Value: 0x0000_0000)
- 5.3.5.16. SMHC Status Register (Default Value: 0x0000_0006)
- 5.3.5.17. SMHC FIFO Water Level Register (Default Value: 0x000F_0000)
- 5.3.5.18. SMHC Function Select Register (Default Value: 0x0000_0000)
- 5.3.5.19. SMHC Transferred Byte Count Register0 (Default Value: 0x0000_0000)
- 5.3.5.20. SMHC Transferred Byte Count Register1 (Default Value: 0x0000_0000)
- 5.3.5.21. SMHC Auto Command 12 Argument Register (Default Value: 0x0000_FFFF)
- 5.3.5.22. SMHC New Timing Set Register (Default Value: 0x8171_0000)
- 5.3.5.23. SMHC Hardware Reset Register (Default Value: 0x0000_0001)
- 5.3.5.24. SMHC DMAC Control Register (Default Value: 0x0000_0000)
- 5.3.5.25. SMHC Descriptor List Base Address Register (Default Value: 0x0000_0000)
- 5.3.5.26. SMHC DMAC Status Register (Default Value: 0x0000_0000)
- 5.3.5.27. SMHC DMAC Interrupt Enable Register (Default Value: 0x0000_0000)
- 5.3.5.28. SMHC Current Host Descriptor Address Register (Default Value: 0x0000_0000)
- 5.3.5.29. SMHC Current Buffer Descriptor Address Register (Default Value: 0x0000_0000)
- 5.3.5.30. SMHC Card Threshold Control Register (Default Value: 0x0000_0000)
- 5.3.5.31. SMHC eMMC4.5 DDR Start Bit Detection Control Register (Default Value: 0x0000_0000)
- 5.3.5.32. SMHC Response CRC Register (Default Value: 0x0000_0000)
- 5.3.5.33. SMHC Data7 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.34. SMHC Data6 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.35. SMHC Data5 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.36. SMHC Data4 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.37. SMHC Data3 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.38. SMHC Data2 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.39. SMHC Data1 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.40. SMHC Data0 CRC Register (Default Value: 0x0000_0000)
- 5.3.5.41. SMHC CRC Status Register (Default Value: 0x0000_0000)
- 5.3.5.42. SMHC Drive Delay Control Register (Default Value: 0x0001_0000)
- 5.3.5.43. SMHC Sample Delay Control Register (Default Value: 0x0000_2000)
- 5.3.5.44. SMHC Data Strobe Delay Control Register (Default Value: 0x0000_2000)
- 5.3.5.45. SMHC FIFO Register (Default Value: 0x0000_0000)
- Chapter 6 Image
- 6.1. CSI
- 6.1.1. Overview
- 6.1.2. Block Diagram
- 6.1.3. Operations and Functional Descriptions
- 6.1.4. Register list
- 6.1.5. Register Description
- 6.1.5.1. CSI Enable Register (Default Value: 0x0000_0000)
- 6.1.5.2. CSI Interface Configuration Register (Default Value: 0x0005_0000)
- 6.1.5.3. CSI Capture Register (Default Value: 0x0000_0000)
- 6.1.5.4. CSI Synchronization Counter Register (Default Value: 0x0000_0000)
- 6.1.5.5. CSI FIFO Threshold Register (Default Value: 0x040F_0400)
- 6.1.5.6. CSI Pattern Generation Length Register (Default Value: 0x0000_0000)
- 6.1.5.7. CSI Pattern Generation Address Register (Default Value: 0x0000_0000)
- 6.1.5.8. CSI Version Register (Default Value: 0x0000_0000)
- 6.1.5.9. CSI Channel_0 Configuration Register (Default Value: 0x0030_0200)
- 6.1.5.10. CSI Channel_0 Scale Register (Default Value: 0x0000_0000)
- 6.1.5.11. CSI Channel_0 FIFO 0 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.12. CSI Channel_0 FIFO 1 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.13. CSI Channel_0 FIFO 2 Output Buffer-A Address Register (Default Value: 0x0000_0000)
- 6.1.5.14. CSI Channel_0 Status Register (Default Value: 0x0000_0000)
- 6.1.5.15. CSI Channel_0 Interrupt Enable Register (Default Value: 0x0000_0000)
- 6.1.5.16. CSI Channel_0 Interrupt Status Register (Default Value: 0x0000_0000)
- 6.1.5.17. CSI Channel_0 Horizontal Size Register (Default Value: 0x0500_0000)
- 6.1.5.18. CSI Channel_0 Vertical Size Register (Default Value: 0x01E0_0000)
- 6.1.5.19. CSI Channel_0 Buffer Length Register (Default Value: 0x0140_0280)
- 6.1.5.20. CSI Channel_0 Flip Size Register (Default Value: 0x01E0_0280)
- 6.1.5.21. CSI Channel_0 Frame Clock Counter Register (Default Value: 0x0000_0000)
- 6.1.5.22. CSI Channel_0 accumulated and internal clock counter Register (Default Value: 0x0000_0000)
- 6.1.5.23. CSI Channel_0 FIFO Statistic Register (Default Value: 0x0000_0000)
- 6.1.5.24. CSI Channel_0 PCLK Statistic Register (Default Value: 0x0000_7FFF)
- 6.1.5.25. CCI Control Register (Default Value: 0x0000_0000)
- 6.1.5.26. CCI Transmission Configuration Register (Default Value: 0x1000_0000)
- 6.1.5.27. CCI Packet Format Register (Default Value: 0x0011_0001)
- 6.1.5.28. CCI Bus Control Register (Default Value: 0x0000_2500)
- 6.1.5.29. CCI Interrupt Control Register (Default Value: 0x0000_0000)
- 6.1.5.30. CCI Line Counter Trigger Control Register (Default Value: 0x0000_0000)
- 6.1.5.31. CCI FIFO Access Register (Default Value: 0x0000_0000)
- 6.1. CSI
- Chapter 7 Display
- 7.1. DE2.0
- 7.2. TCON
- 7.2.1. Overview
- 7.2.2. Block Diagram
- 7.2.3. Operations and Functional Descriptions
- 7.2.4. TCON0 Module Register List
- 7.2.5. TCON0 Module Register Description
- 7.2.5.1. TCON Global Control Register (Default Value: 0x0000_0000)
- 7.2.5.2. TCON Global Interrupt Register0 (Default Value: 0x0000_0000)
- 7.2.5.3. TCON Global Interrupt Register1 (Default Value: 0x0000_0000)
- 7.2.5.4. TCON1 Control Register (Default Value: 0x0000_0000)
- 7.2.5.5. TCON1 Basic Timing Register0 (Default Value: 0x0000_0000)
- 7.2.5.6. TCON1 Basic Timing Register1 (Default Value: 0x0000_0000)
- 7.2.5.7. TCON1 Basic Timing Register2 (Default Value: 0x0000_0000)
- 7.2.5.8. TCON1 Basic Timing Register3 (Default Value: 0x0000_0000)
- 7.2.5.9. TCON1 Basic Timing Register4 (Default Value: 0x0000_0000)
- 7.2.5.10. TCON1 Basic Timing Register5 (Default Value: 0x0000_0000)
- 7.2.5.11. TCON1 SYNC Register (Default Value: 0x0000_0000)
- 7.2.5.12. TCON1 IO Polarity Register (Default Value: 0x0000_0000)
- 7.2.5.13. TCON1 IO Trigger Register (Default Value: 0x0FFF_FFFF)
- 7.2.5.14. TCON ECC FIFO Register (Default Value: UDF)
- 7.2.5.15. TCON CEU Control Register (Default Value: 0x0000_0000)
- 7.2.5.16. TCON CEU Coefficient MUL Register (Default Value: 0x0000_0000)
- 7.2.5.17. TCON CEU Coefficient Add Register (Default Value: 0x0000_0000)
- 7.2.5.18. TCON CEU Coefficient Range Register (Default Value: 0x0000_0000)
- 7.2.5.19. TCON Safe Period Register (Default Value: 0x0000_0000)
- 7.2.5.20. TCON1 Fill Control Register (Default Value: 0x0000_0000)
- 7.2.5.21. TCON1 Fill Begin Register (Default Value: 0x0000_0000)
- 7.2.5.22. TCON1 Fill End Register (Default Value: 0x0000_0000)
- 7.2.5.23. TCON1 Fill Data Register (Default Value: 0x0000_0000)
- 7.2.6. TCON1 Module Register List
- 7.2.7. TCON1 Module Register Description
- 7.2.7.1. TCON Global Control Register (Default Value: 0x0000_0000)
- 7.2.7.2. TCON Global Interrupt Register0 (Default Value: 0x0000_0000)
- 7.2.7.3. TCON Global Interrupt Register1 (Default Value: 0x0000_0000)
- 7.2.7.4. TCON1 Control Register (Default Value: 0x0000_0000)
- 7.2.7.5. TCON1 Basic Timing Register0 (Default Value: 0x0000_0000)
- 7.2.7.6. TCON1 Basic Timing Register1 (Default Value: 0x0000_0000)
- 7.2.7.7. TCON1 Basic Timing Register2 (Default Value: 0x0000_0000)
- 7.2.7.8. TCON1 Basic Timing Register3 (Default Value: 0x0000_0000)
- 7.2.7.9. TCON1 Basic Timing Register (Default Value: 0x0000_0000)
- 7.2.7.10. TCON1 Basic Timing Register5 (Default Value: 0x0000_0000)
- 7.2.7.11. TCON1 SYNC Register (Default Value: 0x0000_0000)
- 7.2.7.12. TCON1 IO Polarity Register (Default Value: 0x0000_0000)
- 7.2.7.13. TCON1 IO Trigger Register (Default Value: 0x0FFF_FFFF)
- 7.2.7.14. TCON ECC FIFO Register (Default Value: UDF)
- 7.2.7.15. TCON CEU Control Register (Default Value: 0x0000_0000)
- 7.2.7.16. TCON CEU Coefficient MUL Register (Default Value: 0x0000_0000)
- 7.2.7.17. TCON CEU Coefficient Add Register (Default Value: 0x0000_0000)
- 7.2.7.18. TCON CEU Coefficient Rang Register (Default Value: 0x0000_0000)
- 7.2.7.19. TCON Safe Period Register (Default Value: 0x0000_0000)
- 7.2.7.20. TCON1 Fill Control Register (Default Value: 0x0000_0000)
- 7.2.7.21. TCON1 Fill Begin Register (Default Value: 0x0000_0000)
- 7.2.7.22. TCON1 Fill End Register (Default Value: 0x0000_0000)
- 7.2.7.23. TCON1 Fill Data Register (Default Value: 0x0000_0000)
- Chapter 8 Audio
- 8.1. Audio Codec
- 8.1.1. Overview
- 8.1.2. Block Diagram
- 8.1.3. Operations and Functional Descriptions
- 8.1.4. Register List
- 8.1.5. Register Description
- 8.1.5.1. 0x00 DAC Digital Part Control Register(Default Value: 0x0000_0000)
- 8.1.5.2. 0x04 DAC FIFO Control Register (Default Value: 0x0000_4000)
- 8.1.5.3. 0x08 DAC FIFO Status Register(Default Value: 0x0080_0088)
- 8.1.5.4. 0x10 ADC FIFO Control Register(Default Value: 0x0000_0F00)
- 8.1.5.5. 0x14 ADC FIFO Status Register (Default Value: 0x0000_0000)
- 8.1.5.6. 0x18 ADC RX DATA Register (Default Value: 0x0000_0000)
- 8.1.5.7. 0x20 DAC TX DATA Register (Default Value: 0x0000_0000)
- 8.1.5.8. 0x40 DAC TX Counter Register(Default Value: 0x0000_0000)
- 8.1.5.9. 0x44 ADC RX Counter Register(Default Value: 0x0000_0000)
- 8.1.5.10. 0x48 DAC Debug Register (Default Value: 0x0000_0000)
- 8.1.5.11. 0x4C ADC Debug Register (Default Value: 0x0000_0000)
- 8.1.5.12. 0x60 DAC DAP Control Register (Default Value: 0x0000_0000)
- 8.1.5.13. 0x70 ADC DAP Control Register (Default Value: 0x0000_0000)
- 8.1.5.14. 0x74 ADC DAP Left Control Register (Default Value: 0x001F_7000)
- 8.1.5.15. 0x78 ADC DAP Right Control Register (Default Value: 0x001F_7000)
- 8.1.5.16. 0x7C ADC DAP Parameter Register (Default Value: 0x2C2C_2828)
- 8.1.5.17. 0x80 ADC DAP Left Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.18. 0x84 ADC DAP Left Decay & Attack Time Register (Default Value: 0x0000_001F)
- 8.1.5.19. 0x88 ADC DAP Right Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.20. 0x8C ADC DAP Right Decay & Attack Time Register (Default Value: 0x0000_001F)
- 8.1.5.21. 0x90 ADC DAP HPF Coef Register (Default Value: 0x00FF_FAC1)
- 8.1.5.22. 0x94 ADC DAP Left Input Signal Low Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.23. 0x98 ADC DAP Right Input Signal Low Average Coef Register (Default Value: 0x0005_1EB8)
- 8.1.5.24. 0x9C ADC DAP Optimum Register (Default Value: 0x0000_0000)
- 8.1.5.25. 0x100 DAC DRC High HPF Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.26. 0x104 DAC DRC Low HPF Coef Register(Default Value: 0x0000_FAC1)
- 8.1.5.27. 0x108 DAC DRC Control Register(Default Value: 0x0000_0080)
- 8.1.5.28. 0x10C DAC DRC Left Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.29. 0x110 DAC DRC Left Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.30. 0x114 DAC DRC Right Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.31. 0x118 DAC DRC Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.32. 0x11C DAC DRC Left Peak Filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.33. 0x120 DAC DRC Left Peak Filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.34. 0x124 DAC DRC Right Peak filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.35. 0x128 DAC DRC Right Peak filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.36. 0x12C DAC DRC Left RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.37. 0x130 DAC DRC Left RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.38. 0x134 DAC DRC Right RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.39. 0x138 DAC DRC Right RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.40. 0x13C DAC DRC Compressor Threshold High Setting Register (Default Value: 0x0000_06A4)
- 8.1.5.41. 0x140 DAC DRC Compressor Threshold Low Setting Register (Default Value: 0x0000_D3C0)
- 8.1.5.42. 0x144 DAC DRC Compressor Slope High Setting Register (Default Value: 0x0000_0080)
- 8.1.5.43. 0x148 DAC DRC Compressor Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.44. 0x14C DAC DRC Compressor High Output at Compressor Threshold Register (Default Value: 0x0000_F95B)
- 8.1.5.45. 0x150 DAC DRC Compressor Low Output at Compressor Threshold Register (Default Value: 0x0000_2C3F)
- 8.1.5.46. 0x154 DAC DRC Limiter Theshold High Setting Register (Default Value: 0x0000_01A9)
- 8.1.5.47. 0x158 DAC DRC Limiter Theshold Low Setting Register (Default Value: 0x0000_34F0)
- 8.1.5.48. 0x15C DAC DRC Limiter Slope High Setting Register (Default Value: 0x0000_0005)
- 8.1.5.49. 0x160 DAC DRC Limiter Slope Low Setting Register (Default Value: 0x0000_1EB8)
- 8.1.5.50. 0x164 DAC DRC Limiter High Output at Limiter Threshold (Default Value: 0x0000_FBD8)
- 8.1.5.51. 0x168 DAC DRC Limiter Low Output at Limiter Threshold (Default Value: 0x0000_FBA7)
- 8.1.5.52. 0x16C DAC DRC Expander Theshold High Setting Register (Default Value: 0x0000_0BA0)
- 8.1.5.53. 0x170 DAC DRC Expander Theshold Low Setting Register (Default Value: 0x0000_7291)
- 8.1.5.54. 0x174 DAC DRC Expander Slope High Setting Register (Default Value: 0x0000_0500)
- 8.1.5.55. 0x178 DAC DRC Expander Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.56. 0x17C DAC DRC Expander High Output at Expander Threshold (Default Value: 0x0000_F45F)
- 8.1.5.57. 0x180 DAC DRC Expander Low Output at Expander Threshold (Default Value: 0x0000_8D6E)
- 8.1.5.58. 0x184 DAC DRC Linear Slope High Setting Register (Default Value: 0x0000_0100)
- 8.1.5.59. 0x188 DAC DRC Linear Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.60. 0x18C DAC DRC Smooth Filter Gain High Attack Time Coef Register (Default Value: 0x0000_0002)
- 8.1.5.61. 0x190 DAC DRC Smooth Filter Gain Low Attack Time Coef Register (Default Value: 0x0000_5600)
- 8.1.5.62. 0x194 DAC DRC Smooth filter Gain High Release Time Coef Register (Default Value: 0x0000_0000)
- 8.1.5.63. 0x198 DAC DRC Smooth filter Gain Low Release Time Coef Register (Default Value: 0x0000_0F04)
- 8.1.5.64. 0x19C DAC DRC MAX Gain High Setting Register (Default Value: 0x0000_FE56)
- 8.1.5.65. 0x1A0 DAC DRC MAX Gain Low Setting Register (Default Value: 0x0000_CB0F)
- 8.1.5.66. 0x1A4 DAC DRC MIN Gain High Setting Register (Default Value: 0x0000_F95B)
- 8.1.5.67. 0x1A8 DAC DRC MIN Gain Low Setting Register (Default Value: 0x0000_2C3F)
- 8.1.5.68. 0x1AC DAC DRC Expander Smooth Time High Coef Register (Default Value: 0x0000_0000)
- 8.1.5.69. 0x1B0 DAC DRC Expander Smooth Time Low Coef Register(Default Value: 0x0000_640C)
- 8.1.5.70. 0x1B8 DAC DRC HPF Gain High Coef Register(Default Value: 0x0000_0100)
- 8.1.5.71. 0x1BC DAC DRC HPF Gain Low Coef Register(Default Value: 0x0000_0000)
- 8.1.5.72. 0x200 ADC DRC High HPF Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.73. 0x204 ADC DRC Low HPF Coef Register (Default Value: 0x0000_FAC1)
- 8.1.5.74. 0x208 ADC DRC Control Register (Default Value: 0x0000_0080)
- 8.1.5.75. 0x20C ADC DRC Left Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.76. 0x210 ADC DRC Left Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.77. 0x214 ADC DRC Right Peak Filter High Attack Time Coef Register (Default Value: 0x0000_000B)
- 8.1.5.78. 0x218 ADC DRC Peak Filter Low Attack Time Coef Register (Default Value: 0x0000_77BF)
- 8.1.5.79. 0x21C ADC DRC Left Peak Filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.80. 0x220 ADC DRC Left Peak Filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.81. 0x224 ADC DRC Right Peak filter High Release Time Coef Register (Default Value: 0x0000_00FF)
- 8.1.5.82. 0x228 ADC DRC Right Peak filter Low Release Time Coef Register (Default Value: 0x0000_E1F8)
- 8.1.5.83. 0x22C ADC DRC Left RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.84. 0x230 ADC DRC Left RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.85. 0x234 ADC DRC Right RMS Filter High Coef Register (Default Value: 0x0000_0001)
- 8.1.5.86. 0x238 ADC DRC Right RMS Filter Low Coef Register (Default Value: 0x0000_2BAF)
- 8.1.5.87. 0x23C ADC DRC Compressor Theshold High Setting Register (Default Value: 0x0000_06A4)
- 8.1.5.88. 0x240 ADC DRC Compressor Theshold Low Setting Register (Default Value: 0x0000_D3C0)
- 8.1.5.89. 0x244 ADC DRC Compressor Slope High Setting Register (Default Value: 0x0000_0080)
- 8.1.5.90. 0x248 ADC DRC Compressor Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.91. 0x24C ADC DRC Compressor High Output at Compressor Threshold Register (Default Value: 0x0000_F95B)
- 8.1.5.92. 0x250 ADC DRC Compressor Low Output at Compressor Threshold Register (Default Value: 0x0000_2C3F)
- 8.1.5.93. 0x254 ADC DRC Limiter Theshold High Setting Register (Default Value: 0x0000_01A9)
- 8.1.5.94. 0x258 ADC DRC Limiter Theshold Low Setting Register (Default Value: 0x0000_34F0)
- 8.1.5.95. 0x25C ADC DRC Limiter Slope High Setting Register (Default Value: 0x0000_0005)
- 8.1.5.96. 0x260 ADC DRC Limiter Slope Low Setting Register (Default Value: 0x0000_1EB8)
- 8.1.5.97. 0x264 ADC DRC Limiter High Output at Limiter Threshold Register (Default Value: 0x0000_FBD8)
- 8.1.5.98. 0x268 ADC DRC Limiter Low Output at Limiter Threshold Register (Default Value: 0x0000_FBA7)
- 8.1.5.99. 0x26C ADC DRC Expander Theshold High Setting Register (Default Value: 0x0000_0BA0)
- 8.1.5.100. 0x270 ADC DRC Expander Theshold Low Setting Register (Default Value: 0x0000_7291)
- 8.1.5.101. 0x274 ADC DRC Expander Slope High Setting Register (Default Value: 0x0000_0500)
- 8.1.5.102. 0x278 ADC DRC Expander Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.103. 0x27C ADC DRC Expander High Output at Expander Threshold (Default Value: 0x0000_F45F)
- 8.1.5.104. 0x280 ADC DRC Expander Low Output at Expander Threshold (Default Value: 0x0000_8D6E)
- 8.1.5.105. 0x284 ADC DRC Linear Slope High Setting Register (Default Value: 0x0000_0100)
- 8.1.5.106. 0x288 ADC DRC Linear Slope Low Setting Register (Default Value: 0x0000_0000)
- 8.1.5.107. 0x28C ADC DRC Smooth Filter Gain High Attack Time Coef Register (Default Value: 0x0000_0002)
- 8.1.5.108. 0x290 ADC DRC Smooth Filter Gain Low Attack Time Coef Register (Default Value: 0x0000_5600)
- 8.1.5.109. 0x294 ADC DRC Smooth filter Gain High Release Time Coef Register (Default Value: 0x0000_0000)
- 8.1.5.110. 0x298 ADC DRC Smooth filter Gain Low Release Time Coef Register (Default Value: 0x0000_0F04)
- 8.1.5.111. 0x29C ADC DRC MAX Gain High Setting Register (Default Value: 0x0000_FE56)
- 8.1.5.112. 0x2A0 ADC DRC MAX Gain Low Setting Register (Default Value: 0x0000_CB0F)
- 8.1.5.113. 0x2A4 ADC DRC MIN Gain High Setting Register (Default Value: 0x0000_F95B)
- 8.1.5.114. 0x2A8 ADC DRC MIN Gain Low Setting Register (Default Value: 0x0000_2C3F)
- 8.1.5.115. 0x2AC ADC DRC Expander Smooth Time High Coef Register (Default Value: 0x0000_0000)
- 8.1.5.116. 0x2B0 ADC DRC Expander Smooth Time Low Coef Register (Default Value: 0x0000_640C)
- 8.1.5.117. 0x2B8 ADC DRC HPF Gain High Coef Register (Default Value: 0x0000_0100)
- 8.1.5.118. 0x2BC ADC DRC HPF Gain Low Coef Register (Default Value: 0x0000_0000)
- 8.1.6. Analog Part Register Description
- 8.1.6.1. AC Parameter Configuration Register (Default Value: 0x1000_0000)
- 8.1.6.2. 0x00 LINEOUT PA Gating Control Register (Default Value: 0x00)
- 8.1.6.3. 0x01 Left Output Mixer Source Select Control Register (Default Value: 0x00)
- 8.1.6.4. 0x02 Right Output Mixer Source Select Control Register (Default Value: 0x00)
- 8.1.6.5. 0x03 DAC Analog Enable and PA Source Control Register (Default Value: 0x00)
- 8.1.6.6. 0x05 Linein and Gain Control Register (Default Value: 0x30)
- 8.1.6.7. 0x06 MIC1 And MIC2 Gain Control Register (Default Value: 0x33)
- 8.1.6.8. 0x07 PA Enable and LINEOUT Control Register (Default Value: 0x04)
- 8.1.6.9. 0x09 Lineout Volume Control Register (Default Value: 0x00)
- 8.1.6.10. 0x0A Mic2 Boost and Lineout Enable Control Register (Default Value: 0x40)
- 8.1.6.11. 0x0B MIC1 Boost and MICBIAS Control Register (Default Value: 0x04)
- 8.1.6.12. 0x0C Left ADC Mixer Source Control Register (Default Value: 0x00)
- 8.1.6.13. 0x0D Right ADC Mixer Source Control Register (Default Value: 0x00)
- 8.1.6.14. 0x0E Reserved Register (Default Value: 0x04)
- 8.1.6.15. 0x0F ADC Analog Part Enable Register (Default Value: 0x03)
- 8.1.6.16. 0x10 ADDA Analog Performance Turning 0 Register (Default Value: 0x55)
- 8.1.6.17. 0x11 ADDA Analog Performance Turning 1 Register (Default Value: 0x45)
- 8.1.6.18. 0x12 ADDA Analog Performance Turning 2 Register (Default Value: 0x42)
- 8.1.6.19. 0x13 Bias & DA16 Calibration Control Register0 (Default Value: 0xD6)
- 8.1.6.20. 0x14 Bias & DA16 Calibration Control Register1 (Default Value: 0x00)
- 8.1.6.21. 0x15 DA16 Calibration Data Register (Default Value: 0x80)
- 8.1.6.22. 0x16 DA16 Register Setting Data Register (Default Value: 0x80)
- 8.1.6.23. 0x17 Bias Calibration Data Register (Default Value: 0x20)
- 8.1.6.24. 0x18 Bias Register Setting Data Register (Default Value: 0x20)
- 8.2. I2S/PCM
- 8.2.1. Overview
- 8.2.2. Block Diagram
- 8.2.3. Operations and Functional Descriptions
- 8.2.4. I2S/PCM Register List
- 8.2.5. I2S/PCM Register Description
- 8.2.5.1. I2S/PCM Control Register(Default Value: 0x0006_0000)
- 8.2.5.2. I2S/PCM Format Register0(Default Value: 0x0000_0033)
- 8.2.5.3. I2S/PCM Format Register1(Default Value: 0x0000_0030)
- 8.2.5.4. I2S/PCM Interrupt Status Register(Default Value: 0x0000_0010)
- 8.2.5.5. I2S/PCM RX FIFO Register(Default Value: 0x0000_0000)
- 8.2.5.6. I2S/PCM FIFO Control Register(Default Value: 0x0004_00F0)
- 8.2.5.7. I2S/PCM FIFO Status Register(Default Value: 0x1080_0000)
- 8.2.5.8. I2S/PCM DMA & Interrupt Control Register(Default Value: 0x0000_0000)
- 8.2.5.9. I2S/PCM TX FIFO Register(Default Value: 0x0000_0000)
- 8.2.5.10. I2S/PCM Clock Divide Register(Default Value: 0x0000_0000)
- 8.2.5.11. I2S/PCM TX Counter Register(Default Value: 0x0000_0000)
- 8.2.5.12. I2S/PCM RX Counter Register(Default Value: 0x0000_0000)
- 8.2.5.13. I2S/PCM Channel Configuration Register(Default Value: 0x0000_0000)
- 8.2.5.14. I2S/PCM TX Channel Select Register(Default Value: 0x0000_0000)
- 8.2.5.15. I2S/PCM TX Channel Mapping Register(Default Value: 0x0000_0000)
- 8.2.5.16. I2S/PCM RX Channel Select Register(Default Value: 0x0000_0000)
- 8.2.5.17. I2S/PCM RX Channel Mapping Register(Default Value: 0x0000_0000)
- 8.3. OWA
- 8.3.1. Overview
- 8.3.2. Block Diagram
- 8.3.3. Operations and Functional Descriptions
- 8.3.4. Register List
- 8.3.5. Register Description
- 8.3.5.1. OWA General Control Register (Default Value : 0x0000_0000)
- 8.3.5.2. OWA TX Configure Register (Default Value: 0x0000_00F0)
- 8.3.5.3. OWA Interrupt Status Register (Default Value: 0x0000_0010)
- 8.3.5.4. OWA FIFO Control Register (Default Value: 0x0000_1078)
- 8.3.5.5. OWA FIFO Status Register (Default Value: 0x0000_6000)
- 8.3.5.6. OWA Interrupt Control Register (Default Value: 0x0000_0000)
- 8.3.5.7. OWA TX FIFO Register (Default Value: 0x0000_0000)
- 8.3.5.8. OWA TX Counter Register (Default Value: 0x0000_0000)
- 8.3.5.9. OWA TX Channel Status Register0 (Default Value: 0x0000_0000)
- 8.3.5.10. OWA TX Channel Status Register1 (Default Value: 0x0000_0000)
- 8.1. Audio Codec
- Chapter 9 Interfaces
- 9.1. TWI
- 9.1.1. Overview
- 9.1.2. Operations and Functional Descriptions
- 9.1.3. Register List
- 9.1.4. Register Description
- 9.1.4.1. TWI Slave Address Register(Default Value: 0x0000_0000)
- 9.1.4.2. TWI Extend Address Register(Default Value: 0x0000_0000)
- 9.1.4.3. TWI Data Register(Default Value: 0x0000_0000)
- 9.1.4.4. TWI Control Register(Default Value: 0x0000_0000)
- 9.1.4.5. TWI Status Register(Default Value: 0x0000_00F8)
- 9.1.4.6. TWI Clock Register(Default Value: 0x0000_0000)
- 9.1.4.7. TWI Soft Reset Register(Default Value: 0x0000_0000)
- 9.1.4.8. TWI Enhance Feature Register(Default Value: 0x0000_0000)
- 9.1.4.9. TWI Line Control Register(Default Value: 0x0000_003A)
- 9.2. SPI
- 9.2.1. Overview
- 9.2.2. Block Diagram
- 9.2.3. Operations and Functional Descriptions
- 9.2.4. Programming Guide
- 9.2.5. Register List
- 9.2.6. Register Description
- 9.2.6.1. SPI Global Control Register(Default Value: 0x0000_0080)
- 9.2.6.2. SPI Transfer Control Register(Default Value: 0x0000_0087)
- 9.2.6.3. SPI Interrupt Control Register(Default Value: 0x0000_0000)
- 9.2.6.4. SPI Interrupt Status Register(Default Value: 0x0000_0032)
- 9.2.6.5. SPI FIFO Control Register(Default Value: 0x0040_0001)
- 9.2.6.6. SPI FIFO Status Register(Default Value: 0x0000_0000)
- 9.2.6.7. SPI Wait Clock Register(Default Value: 0x0000_0000)
- 9.2.6.8. SPI Clock Control Register(Default Value: 0x0000_0002)
- 9.2.6.9. SPI Master Burst Counter Register(Default Value: 0x0000_0000)
- 9.2.6.10. SPI Master Transmit Counter Register(Default Value: 0x0000_0000)
- 9.2.6.11. SPI Master Burst Control Counter Register(Default Value: 0x0000_0000)
- 9.2.6.12. SPI Normal DMA Control Register(Default Value: 0x0000_00A5)
- 9.2.6.13. SPI TX Data Register(Default Value: 0x0000_0000)
- 9.2.6.14. SPI RX Data Register(Default Value: 0x0000_0000)
- 9.3. UART
- 9.3.1. Overview
- 9.3.2. Block Diagram
- 9.3.3. Operations and Functional Descriptions
- 9.3.4. Register List
- 9.3.5. Register Description
- 9.3.5.1. UART Receiver Buffer Register(Default Value: 0x0000_0000)
- 9.3.5.2. UART Transmit Holding Register(Default Value: 0x0000_0000)
- 9.3.5.3. UART Divisor Latch Low Register(Default Value: 0x0000_0000)
- 9.3.5.4. UART Divisor Latch High Register(Default Value: 0x0000_0000)
- 9.3.5.5. UART Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.3.5.6. UART Interrupt Identity Register(Default Value: 0x0000_0001)
- 9.3.5.7. UART FIFO Control Register(Default Value: 0x0000_0000)
- 9.3.5.8. UART Line Control Register(Default Value: 0x0000_0000)
- 9.3.5.9. UART Modem Control Register(Default Value: 0x0000_0000)
- 9.3.5.10. UART Line Status Register(Default Value: 0x0000_0060)
- 9.3.5.11. UART Modem Status Register(Default Value: 0x0000_0000)
- 9.3.5.12. UART Scratch Register(Default Value: 0x0000_0000)
- 9.3.5.13. UART Status Register(Default Value: 0x0000_0006)
- 9.3.5.14. UART Transmit FIFO Level Register(Default Value: 0x0000_0000)
- 9.3.5.15. UART Receive FIFO Level Register(Default Value: 0x0000_0000)
- 9.3.5.16. UART Halt TX Register(Default Value: 0x0000_0000)
- 9.4. CIR Receiver
- 9.4.1. Overview
- 9.4.2. Register List
- 9.4.3. Register Description
- 9.4.3.1. CIR Receiver Control Register(Default Value: 0x0000_0000)
- 9.4.3.2. CIR Receiver Configure Register(Default Value: 0x0000_0004)
- 9.4.3.3. CIR Receiver FIFO Register(Default Value: 0x0000_0000)
- 9.4.3.4. CIR Receiver Interrupt Control Register(Default Value: 0x0000_0000)
- 9.4.3.5. CIR Receiver Status Register(Default Value: 0x0000_0000)
- 9.4.3.6. CIR Receiver Configure Register(Default Value: 0x0000_1828)
- 9.5. USB
- 9.5.1. USB OTG Controller
- 9.5.2. USB Host Controller
- 9.5.2.1. Overview
- 9.5.2.2. Block Diagram
- 9.5.2.3. USB Host Timing Diagram
- 9.5.2.4. USB Host Register List
- 9.5.2.5. EHCI Register Description
- 9.5.2.5.1. EHCI Capability Length Register(Default Value: Implementation Dependent)
- 9.5.2.5.2. EHCI Host Interface Version Number Register(Default Value: 0x0100)
- 9.5.2.5.3. EHCI Host Control Structural Parameter Register(Default Value: Implementation Dependent)
- 9.5.2.5.4. EHCI Host Control Capability Parameter Register(Default Value: Implementation Dependent)
- 9.5.2.5.5. EHCI Companion Port Route Description(Default Value: UDF)
- 9.5.2.5.6. EHCI USB Command Register(Default Value: 0x0008_0000)
- 9.5.2.5.7. EHCI USB Status Register(Default Value: 0x0000_1000)
- 9.5.2.5.8. EHCI USB Interrupt Enable Register (Default Value: 0x0000_0000)
- 9.5.2.5.9. EHCI Frame Index Register (Default Value: 0x0000_0000)
- 9.5.2.5.10. EHCI Periodic Frame List Base Address Register (Default Value: UDF)
- 9.5.2.5.11. EHCI Current Asynchronous List Address Register (Default Value: UDF)
- 9.5.2.5.12. EHCI Configure Flag Register(Default Value: 0x0000_0000)
- 9.5.2.5.13. EHCI Port Status and Control Register(Default Value: 0x0000_2000(w/PPC set to one))
- 9.5.2.6. OHCI Register Description
- 9.5.2.6.1. HcRevision Register(Default Value: 0x0000_0010)
- 9.5.2.6.2. HcControl Register(Default Value: 0x0000_0000)
- 9.5.2.6.3. HcCommandStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.4. HcInterruptStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.5. HcInterruptEnable Register(Default Value: 0x0000_0000)
- 9.5.2.6.6. HcInterruptDisable Register(Default Value: 0x0000_0000)
- 9.5.2.6.7. HcHCCA Register(Default Value: 0x0000_0000)
- 9.5.2.6.8. HcPeriodCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.9. HcControlHeadED Register(Default Value: 0x0000_0000)
- 9.5.2.6.10. HcControlCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.11. HcBulkHeadED Register(Default Value: 0x0000_0000)
- 9.5.2.6.12. HcBulkCurrentED Register(Default Value: 0x0000_0000)
- 9.5.2.6.13. HcDoneHead Register(Default Value: 0x0000_0000)
- 9.5.2.6.14. HcFmInterval Register(Default Value: 0x0000_2EDF)
- 9.5.2.6.15. HcFmRemaining Register(Default Value: 0x0000_0000)
- 9.5.2.6.16. HcFmNumber Register(Default Value: 0x0000_0000)
- 9.5.2.6.17. HcPeriodicStart Register(Default Value: 0x0000_0000)
- 9.5.2.6.18. HcLSThreshold Register(Default Value: 0x0000_0628)
- 9.5.2.6.19. HcRhDescriptorA Register(Default Value: 0x0200_1201)
- 9.5.2.6.20. HcRhDescriptorB Register(Default Value: 0x0000_0000)
- 9.5.2.6.21. HcRhStatus Register(Default Value: 0x0000_0000)
- 9.5.2.6.22. HcRhPortStatus Register(Default Value: 0x0000_0100)
- 9.5.2.7. HCI Interface Control and Status Register Description
- 9.5.2.8. USB Host Clock Requirement
- 9.6. SCR
- 9.6.1. Overview
- 9.6.2. Block Diagram
- 9.6.3. Operations and Functional Descriptions
- 9.6.4. Register List
- 9.6.5. Register Description
- 9.6.5.1. Smart Card Reader Control and Status Register (Default Value: 0x0000_0000)
- 9.6.5.2. Smart Card Reader Interrupt Enable Register (Default Value: 0x0000_0000)
- 9.6.5.3. Smart Card Reader Interrupt Status Register(Default Value: 0x0000_0000)
- 9.6.5.4. Smart Card Reader FIFO Control and Status Register(Default Value: 0x0000_0000)
- 9.6.5.5. Smart Card Reader FIFO Counter Register(Default Value: 0x0000_0000)
- 9.6.5.6. Smart Card Reader Repeat Control Register(Default Value: 0x0000_0000)
- 9.6.5.7. Smart Card Reader Clock Divisor Register(Default Value: 0x0000_0000)
- 9.6.5.8. Smart Card Reader Line Time Register(Default Value: 0x0000_0000)
- 9.6.5.9. Smart Card Reader Character Time Register(Default Value: 0x0000_0000)
- 9.6.5.10. Smart Card Reader Line Control Register(Default Value: 0x0000_0000)
- 9.6.5.11. Smart Card Reader FIFO Data Register(Default Value: 0x0000_0000)
- 9.7. EMAC
- 9.7.1. Overview
- 9.7.2. Block Diagram
- 9.7.3. Operations and Functional Descriptions
- 9.7.4. Register List
- 9.7.5. Register Description
- 9.7.5.1. Basic Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.2. Basic Control 1 Register(Default Value: 0x0800_0000)
- 9.7.5.3. Interrupt Status Register(Default Value: 0x0000_0000)
- 9.7.5.4. Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.7.5.5. Transmit Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.6. Transmit Control 1 Register(Default Value: 0x0000_0000)
- 9.7.5.7. Transmit Flow Control Register(Default Value: 0x0000_0000)
- 9.7.5.8. Transmit DMA Descriptor List Address Register(Default Value: 0x0000_0000)
- 9.7.5.9. Receive Control 0 Register(Default Value: 0x0000_0000)
- 9.7.5.10. Receive Control 1 Register(Default Value: 0x0000_0000)
- 9.7.5.11. Receive DMA Descriptor List Address Register(Default Value: 0x0000_0000)
- 9.7.5.12. Receive Frame Filter Register(Default Value: 0x0000_0000)
- 9.7.5.13. Receive Hash Table 0 Register(Default Value: 0x0000_0000)
- 9.7.5.14. Receive Hash Table 1 Register(Default Value: 0x0000_0000)
- 9.7.5.15. MII Command Register(Default Value: 0x0000_0000)
- 9.7.5.16. MII Data Register(Default Value: 0x0000_0000)
- 9.7.5.17. MAC Address 0 High Register(Default Value: 0x0000_FFFF)
- 9.7.5.18. MAC Address 0 Low Register(Default Value: 0xFFFF_FFFF)
- 9.7.5.19. MAC Address N High Register(Default Value: 0x0000FFFF)
- 9.7.5.20. MAC Address N Low Register(Default Value: 0xFFFF_FFFF)
- 9.7.5.21. Transmit DMA Status Register(Default Value: 0x0000_0000)
- 9.7.5.22. Transmit DMA Current Descriptor Register(Default Value: 0x0000_0000)
- 9.7.5.23. Transmit DMA Current Buffer Address Register(Default Value: 0x0000_0000)
- 9.7.5.24. Receive DMA Status Register(Default Value: 0x0000_0000)
- 9.7.5.25. Receive DMA Current Descriptor Register(Default Value: 0x0000_0000)
- 9.7.5.26. Receive DMA Current Buffer Address Register(Default Value: 0x0000_0000)
- 9.7.5.27. RGMII Status Register(Default Value: 0x0000_0000)
- 9.8. TSC
- 9.8.1. Overview
- 9.8.2. Block Diagram
- 9.8.3. Operations and Functional Descriptions
- 9.8.4. Register List
- 9.8.5. Register Description
- 9.8.5.1. TSC Control Register(Default Value: 0x0000_0000)
- 9.8.5.2. TSC Status Register(Default Value: 0x0000_0000)
- 9.8.5.3. TSC Port Control Register(Default Value: 0x0000_000A)
- 9.8.5.4. TSC Port Parameter Register(Default Value: 0x0000_0000)
- 9.8.5.5. TSC TSF Input Multiplex Control Register(Default Value: 0x0000_0000)
- 9.8.5.6. TSC Port Output Multiplex Control Register(Default Value: 0x0000_0000)
- 9.8.5.7. TSC Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.8. TSG Control and Status Register(Default Value: 0x0000_0000)
- 9.8.5.9. TSG Packet Parameter Register(Default Value: 0x0047_0000)
- 9.8.5.10. TSG Interrupt Enable and Status Register(Default Value: 0x0000_0000)
- 9.8.5.11. TSG Clock Control Register(Default Value: 0x0000_0000)
- 9.8.5.12. TSG Buffer Base Address Register(Default Value: 0x0000_0000)
- 9.8.5.13. TSG Buffer Size Register(Default Value: 0x0000_0000)
- 9.8.5.14. TSG Buffer Point Register(Default Value: 0x0000_0000)
- 9.8.5.15. TSF Control and Status Register(Default Value: 0x0000_0000)
- 9.8.5.16. TSF Packet Parameter Register(Default Value: 0x0047_0000)
- 9.8.5.17. TSF Interrupt Enable and Status Register(Default Value: 0x0000_0000)
- 9.8.5.18. TSF DMA Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.8.5.19. TSF Overlap Interrupt Enable Register(Default Value: 0x0000_0000)
- 9.8.5.20. TSF DMA Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.21. TSF Overlap Interrupt Status Register(Default Value: 0x0000_0000)
- 9.8.5.22. TSF PCR Control Register(Default Value: 0x0000_0000)
- 9.8.5.23. TSF PCR Data Register(Default Value: 0x0000_0000)
- 9.8.5.24. TSF Channel Enable Register(Default Value: 0x0000_0000)
- 9.8.5.25. TSF PES Enable Register(Default Value: 0x0000_0000)
- 9.8.5.26. TSF Channel Descramble Enable Register(Default Value: 0x0000_0000)
- 9.8.5.27. TSF Channel Index Register(Default Value: 0x0000_0000)
- 9.8.5.28. TSF Channel Control Register(Default Value: 0x0000_0000)
- 9.8.5.29. TSF Channel Status Register(Default Value: 0x0000_0000)
- 9.8.5.30. TSF Channel CW Index Register(Default Value: 0x0000_0000)
- 9.8.5.31. TSF Channel PID Register(Default Value: 0x1FFF_0000)
- 9.8.5.32. TSF Channel Buffer Base Address Register(Default Value: 0x0000_0000)
- 9.8.5.33. TSF Channel Buffer Size Register(Default Value: 0x0000_0000)
- 9.8.5.34. TSF Channel Write Pointer Register(Default Value: 0x0000_0000)
- 9.8.5.35. TSF Channel Read Pointer Register(Default Value: 0x0000_0000)
- 9.8.5.36. TSD Control Register(Default Value: 0x0000_0000)
- 9.8.5.37. TSD Status Register(Default Value: 0x00000000)
- 9.8.5.38. TSD Control Word Index Register(Default Value: 0x0000_0000)
- 9.8.5.39. TSD Control Word Register(Default Value: 0x0000_0000)
- 9.1. TWI
- Chapter 10 Electrical Characteristics
- 10.1. Absolute Maximum Ratings
- 10.2. Recommended Operating Conditions
- 10.3. DC Electrical Characteristics
- 10.4. ADC Electrical Characteristics
- 10.5. Oscillator Electrical Characteristics
- 10.6. Maximum Current Consumption
- 10.7. External Memory AC Electrical Characteristics
- 10.8. External Peripheral AC Electrical Characteristics
- 10.8.1. LCD AC Electrical Characteristics
- 10.8.2. CSI AC Electrical Characteristics
- 10.8.3. EMAC AC Electrical Characteristics
- 10.8.4. CIR Receiver AC Electrical Characteristics
- 10.8.5. SPI AC Electrical Characteristics
- 10.8.6. UART AC Electrical Characteristics
- 10.8.7. TWI AC Electrical Characteristics
- 10.8.8. TSC AC Electrical Characteristics
- 10.8.9. SCR AC Electrical Characteristics
- 10.9. Power-up and Power-down Sequence
- 10.10. Package Thermal Characteristics
- Appendix