MCPcopy Create free account
hub / github.com/OpenStickCommunity/GP2040-CE / initSPI

Method initSPI

src/peripheralmanager.cpp:15–19  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13}
14
15void PeripheralManager::initSPI(){
16 const PeripheralOptions& peripheralOptions = Storage::getInstance().getPeripheralOptions();
17 if (peripheralOptions.blockSPI0.enabled) blockSPI0.setConfig(0, peripheralOptions.blockSPI0.tx, peripheralOptions.blockSPI0.rx, peripheralOptions.blockSPI0.sck, peripheralOptions.blockSPI0.cs);
18 if (peripheralOptions.blockSPI1.enabled) blockSPI1.setConfig(1, peripheralOptions.blockSPI1.tx, peripheralOptions.blockSPI1.rx, peripheralOptions.blockSPI1.sck, peripheralOptions.blockSPI1.cs);
19}
20
21PeripheralI2C* PeripheralManager::getI2C(uint8_t block) {
22 if (block < NUM_I2CS) {

Callers 1

setupMethod · 0.80

Calls 1

setConfigMethod · 0.45

Tested by

no test coverage detected