📄 clockhardware.h
字号:
#ifndef CLOCK_HARDWARE_H__ // {#define CLOCK_HARDWARE_H__//-----------------------------------------------------------------------------// SSP Clock enables. See table 3-33 on page 3-98// See page 3-105 for the register summary.//-----------------------------------------------------------------------------#define BULVERDE_CLOCK_EN_REG 0x41300000struct BULVERDE_CLOCK_CONTROL{ DWORD CCCR; DWORD CKEN; DWORD OSCC; DWORD CCSR;};extern volatile BULVERDE_CLOCK_CONTROL* pSpiClock;enum{ CLOCK_ENABLE_SSP1 = BIT(23), CLOCK_ENABLE_SSP2 = BIT(3), CLOCK_ENABLE_SSP3 = BIT(4)};inline voidclockSsp3Enable(void){ // TODO - add protection later... pSpiClock->CKEN |= CLOCK_ENABLE_SSP3;}inline voidclockSsp3Disable(void){ // TODO - add protection later... pSpiClock->CKEN &= ~CLOCK_ENABLE_SSP3;}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -