From ca067b0246267388a4a3b6e8444af9b68b8c466a Mon Sep 17 00:00:00 2001 From: Thomas Sax Date: Tue, 14 Nov 2023 08:47:37 +0100 Subject: [PATCH] Extended with bna-functionality. --- src/storeINdata.cpp | 64 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 62 insertions(+), 2 deletions(-) diff --git a/src/storeINdata.cpp b/src/storeINdata.cpp index ba8a72d..37567d3 100644 --- a/src/storeINdata.cpp +++ b/src/storeINdata.cpp @@ -1984,7 +1984,7 @@ void epi_iniVRstorage(void) void gpi_storeVaultRecord(uint8_t blkNr, uint8_t *data ) { uint16_t start=blkNr, ii; - qDebug()<<"storing vault data "<store_gotNrBlocksOfVaultRec |= (1<store_bnaParameter[nn]=data[nn]; + } + +} + +void epi_restoreBnaParams(uint8_t *data) +{ + int nn; + for (nn=0; nn<64; nn++) + { + data[nn]=SharedMem::read()->store_bnaParameter[nn]; + } + +} + + +void gpi_storeBnaCollection(uint8_t *data) +{ + int nn; + for (nn=0; nn<8; nn++) + { + SharedMem::write()->store_bnaCollect[nn]=data[nn]; + } + +} + +void epi_restoreBnaCollection(uint8_t *data) +{ + int nn; + for (nn=0; nn<8; nn++) + { + data[nn]=SharedMem::read()->store_bnaCollect[nn]; + } + +} + + +void gpi_storeBnaContent(uint8_t *data) +{ + int nn; + for (nn=0; nn<64; nn++) + { + SharedMem::write()->store_bnaContent[nn]=data[nn]; + } + +} + +void epi_restoreBnaContent(uint8_t *data) +{ + int nn; + for (nn=0; nn<64; nn++) + { + data[nn]=SharedMem::read()->store_bnaContent[nn]; + } + +}