mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[ion] Enable/disable FSMC clock with all clocks
Change-Id: I541532b1803181109d788dd943a6384b3b09db63
This commit is contained in:
@@ -199,14 +199,20 @@ void initClocks() {
|
||||
apb2enr.setSDIOEN(true);
|
||||
#endif
|
||||
RCC.APB2ENR()->set(apb2enr);
|
||||
|
||||
RCC.AHB3ENR()->setFSMCEN(true);
|
||||
}
|
||||
|
||||
void shutdownClocks() {
|
||||
|
||||
// Reset values, everything off
|
||||
RCC.APB2ENR()->set(0x00008000);
|
||||
RCC.APB1ENR()->set(0x00000400);
|
||||
|
||||
// AHB1 bus
|
||||
RCC.AHB1ENR()->set(0);
|
||||
|
||||
RCC.AHB3ENR()->setFSMCEN(false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -89,9 +89,6 @@ void shutdownGPIO() {
|
||||
}
|
||||
|
||||
void initFSMC() {
|
||||
// FSMC lives on the AHB3 bus. Let's enable its clock. */
|
||||
RCC.AHB3ENR()->setFSMCEN(true);
|
||||
|
||||
#if 0
|
||||
/* FSMC timing */
|
||||
FSMC_Bank1->BTCR[0+1] = (6) | (10 << 8) | (10 << 16);
|
||||
@@ -165,8 +162,6 @@ void initFSMC() {
|
||||
}
|
||||
|
||||
void shutdownFSMC() {
|
||||
// FSMC lives on the AHB3 bus. Let's enable its clock. */
|
||||
RCC.AHB3ENR()->setFSMCEN(false);
|
||||
}
|
||||
|
||||
void initPanel() {
|
||||
|
||||
Reference in New Issue
Block a user