Skip to content

Commit a5c77d7

Browse files
committed
merged with github
2 parents 99cb57e + 3498621 commit a5c77d7

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

include/core/io/FMC.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ class FMC {
109109
/**
110110
* Initializes an FMC device
111111
*/
112-
FMC(void* sdramMemoryAddress, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig, SdramTimingConfig sdramTimingConfig);
112+
FMC(void* sdramMemoryAddress, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig,
113+
SdramTimingConfig sdramTimingConfig);
113114

114115
void* sdramMemoryAddress;
115116

include/core/io/platform/f4xx/FMCf4xx.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ namespace core::io {
5656
#define EXIT_SELF_REFRESH_DELAY (NS_TO_SDRAM_CLK_CYCLES(tXSR))
5757
#define LOAD_MODE_REGISTER_TO_ACTIVE (NS_TO_SDRAM_CLK_CYCLES(tMRD))
5858

59-
60-
#define RAM_SIZE (0x4000000) // 64 megabits
59+
#define RAM_SIZE (0x4000000) // 64 megabits
6160
#define STARTING_ADDR ((uint32_t*) 0xC000000)
6261
#define ALT_STARTING_ADDR ((uint32_t*) 0xD000000)
6362

@@ -82,7 +81,8 @@ class FMCf4xx : public FMC {
8281
* - Configures SDRAM controller
8382
* - Calls HAL_SDRAM_Init()
8483
*/
85-
FMCf4xx(FMC_SDRAM_TypeDef* sdramDevice, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig, SdramTimingConfig sdramTimingConfig);
84+
FMCf4xx(FMC_SDRAM_TypeDef* sdramDevice, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig,
85+
SdramTimingConfig sdramTimingConfig);
8686

8787
/**
8888
* Returns a SdramInitConfig struct pre-filled with default values.

src/core/io/FMC.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
namespace core::io {
44

5-
FMC::FMC(void* sdramMemoryAddress, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig, SdramTimingConfig sdramTimingConfig) :
6-
sdramMemoryAddress(sdramMemoryAddress),
7-
fmcPinConfig(pinConfig),
8-
sdramInitConfig(sdramInitConfig),
9-
sdramTimingConfig(sdramTimingConfig) {}
5+
FMC::FMC(void* sdramMemoryAddress, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig,
6+
SdramTimingConfig sdramTimingConfig)
7+
: sdramMemoryAddress(sdramMemoryAddress), fmcPinConfig(pinConfig), sdramInitConfig(sdramInitConfig),
8+
sdramTimingConfig(sdramTimingConfig) {}
109

1110
} // namespace core::io

src/core/io/platform/f4xx/FMCf4xx.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33

44
namespace core::io {
55

6-
FMCf4xx::FMCf4xx(FMC_SDRAM_TypeDef* sdramDevice, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig, SdramTimingConfig sdramTimingConfig) :
7-
FMC(sdramInitConfig.sdBank == FMC_SDRAM_BANK1 ? STARTING_ADDR : ALT_STARTING_ADDR, pinConfig, sdramInitConfig, sdramTimingConfig), // if statement to determine base address
8-
sdramDevice(sdramDevice),
9-
sdram({nullptr}),
10-
sdramTiming({0}) {
6+
FMCf4xx::FMCf4xx(FMC_SDRAM_TypeDef* sdramDevice, FMCPinConfig pinConfig, SdramInitConfig sdramInitConfig,
7+
SdramTimingConfig sdramTimingConfig)
8+
: FMC(sdramInitConfig.sdBank == FMC_SDRAM_BANK1 ? STARTING_ADDR : ALT_STARTING_ADDR, pinConfig, sdramInitConfig, // if statement to determine base address
9+
sdramTimingConfig),
10+
sdramDevice(sdramDevice), sdram({nullptr}), sdramTiming({0}) {
1111
InitHardware(pinConfig);
1212

1313
// map the class init structs to the hal structs

0 commit comments

Comments
 (0)