reworked PR #230

This commit is contained in:
Ing-Dom 2023-02-12 16:36:48 +01:00
parent 62f3e85cea
commit 50d2b7a70b
8 changed files with 11 additions and 8 deletions

View File

@ -3,5 +3,8 @@
// for the documentation about the extensions.json format
"recommendations": [
"platformio.platformio-ide"
],
"unwantedRecommendations": [
"ms-vscode.cpptools-extension-pack"
]
}

View File

@ -495,7 +495,7 @@ void CC1310Platform::init()
setupNVS();
}
uint8_t* CC1310Platform::getEepromBuffer(uint16_t size)
uint8_t* CC1310Platform::getEepromBuffer(uint32_t size)
{
if(size > KNX_FLASH_SIZE)
{

View File

@ -108,7 +108,7 @@ bool Esp32Platform::sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t* buff
return true;
}
uint8_t * Esp32Platform::getEepromBuffer(uint16_t size)
uint8_t * Esp32Platform::getEepromBuffer(uint32_t size)
{
uint8_t * eepromptr = EEPROM.getDataPtr();
if(eepromptr == nullptr) {

View File

@ -108,7 +108,7 @@ bool EspPlatform::sendBytesUniCast(uint32_t addr, uint16_t port, uint8_t* buffer
return true;
}
uint8_t * EspPlatform::getEepromBuffer(uint16_t size)
uint8_t * EspPlatform::getEepromBuffer(uint32_t size)
{
uint8_t * eepromptr = EEPROM.getDataPtr();
if(eepromptr == nullptr) {

View File

@ -265,7 +265,7 @@ int LinuxPlatform::readBytesMultiCast(uint8_t* buffer, uint16_t maxLen)
return len;
}
uint8_t* LinuxPlatform::getEepromBuffer(uint16_t size)
uint8_t* LinuxPlatform::getEepromBuffer(uint32_t size)
{
if (_fd < 0)
doMemoryMapping();

View File

@ -109,7 +109,7 @@ void RP2040ArduinoPlatform::restart()
#ifdef USE_RP2040_LARGE_EEPROM_EMULATION
uint8_t * RP2040ArduinoPlatform::getEepromBuffer(uint16_t size)
uint8_t * RP2040ArduinoPlatform::getEepromBuffer(uint32_t size)
{
if(size%4096)
{
@ -144,7 +144,7 @@ void RP2040ArduinoPlatform::commitToEeprom()
#else
uint8_t * RP2040ArduinoPlatform::getEepromBuffer(uint16_t size)
uint8_t * RP2040ArduinoPlatform::getEepromBuffer(uint32_t size)
{
if(size > 4096)
{

View File

@ -61,7 +61,7 @@ void SamdPlatform::restart()
#ifdef USE_SAMD_EEPROM_EMULATION
#pragma warning "Using EEPROM Simulation"
uint8_t* SamdPlatform::getEepromBuffer(uint16_t size)
uint8_t* SamdPlatform::getEepromBuffer(uint32_t size)
{
//EEPROM.begin(size);
if(size > EEPROM_EMULATION_SIZE)

View File

@ -34,7 +34,7 @@ void Stm32Platform::restart()
NVIC_SystemReset();
}
uint8_t * Stm32Platform::getEepromBuffer(uint16_t size)
uint8_t * Stm32Platform::getEepromBuffer(uint32_t size)
{
// check if the buffer already exists
if (_eepromPtr == nullptr) // we need to initialize the buffer first