add ARM64 cross compiler arch; fix buffer offset issue when dumping contents of modem flash;

2.0-maint
Bryan Biedenkapp 3 years ago
parent 0ea57c37c8
commit 101ddd6152

@ -4,6 +4,9 @@ STRIP = strip
armCC = arm-linux-gnueabihf-gcc
armCXX = arm-linux-gnueabihf-g++
armSTRIP = arm-linux-gnueabihf-strip
aarch64CC = aarch64-linux-gnu-gcc
aarch64CXX = aarch64-linux-gnu-g++
aarch64STRIP= aarch64-linux-gnu-strip
rpi-armCC = /opt/tools/arm-bcm2708/arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
rpi-armCXX = /opt/tools/arm-bcm2708/arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++
rpi-armSTRIP= /opt/tools/arm-bcm2708/arm-linux-gnueabihf/bin/arm-linux-gnueabihf-strip

@ -1327,7 +1327,7 @@ bool HostCal::portModemHandler(Modem* modem, uint32_t ms, RESP_TYPE_DVM rspType,
{
uint8_t len = buffer[1U];
if (m_debug) {
Utils::dump(1U, "Modem Flash Contents", buffer, len);
Utils::dump(1U, "Modem Flash Contents", buffer + 3U, len - 3U);
}
if (len == 249U) {
bool ret = edac::CRC::checkCCITT162(buffer + 3U, DVM_CONF_AREA_LEN);

@ -2161,7 +2161,7 @@ bool Modem::readFlash()
if (resp == RTM_OK && m_buffer[2U] == CMD_FLSH_READ) {
uint8_t len = m_buffer[1U];
if (m_debug) {
Utils::dump(1U, "Modem Flash Contents", m_buffer, len);
Utils::dump(1U, "Modem Flash Contents", m_buffer + 3U, len - 3U);
}
if (len == 249U) {

Loading…
Cancel
Save

Powered by TurnKey Linux.