mirror of
				https://github.com/thelsing/knx.git
				synced 2025-10-26 10:26:25 +01:00 
			
		
		
		
	changed memoryReadIndicationP to memoryReadIndication
added stdlib and defines
This commit is contained in:
		
							parent
							
								
									5bef967ed3
								
							
						
					
					
						commit
						b8265d0e73
					
				@ -113,10 +113,10 @@ void BauSystemB::memoryWriteIndication(Priority priority, HopCountType hopType,
 | 
			
		||||
{
 | 
			
		||||
    _memory.writeMemory(memoryAddress, number, data);
 | 
			
		||||
    if (_deviceObj.verifyMode())
 | 
			
		||||
        memoryReadIndicationP(priority, hopType, asap, secCtrl, number, memoryAddress, data);
 | 
			
		||||
        memoryReadIndication(priority, hopType, asap, secCtrl, number, memoryAddress, data);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void BauSystemB::memoryReadIndicationP(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
void BauSystemB::memoryReadIndication(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
    uint16_t memoryAddress, uint8_t * data)
 | 
			
		||||
{
 | 
			
		||||
    applicationLayer().memoryReadResponse(AckRequested, priority, hopType, asap, secCtrl, number, memoryAddress, data);
 | 
			
		||||
 | 
			
		||||
@ -48,7 +48,7 @@ class BauSystemB : protected BusAccessUnit
 | 
			
		||||
                               uint16_t memoryAddress, uint8_t* data) override;
 | 
			
		||||
    void memoryReadIndication(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
                              uint16_t memoryAddress) override;
 | 
			
		||||
    void memoryReadIndicationP(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
    void memoryReadIndication(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
                              uint16_t memoryAddress, uint8_t * data);
 | 
			
		||||
    void memoryExtWriteIndication(Priority priority, HopCountType hopType, uint16_t asap, const SecurityControl &secCtrl, uint8_t number,
 | 
			
		||||
                                  uint32_t memoryAddress, uint8_t* data) override;
 | 
			
		||||
 | 
			
		||||
@ -3,6 +3,7 @@
 | 
			
		||||
#include "bits.h"
 | 
			
		||||
 | 
			
		||||
#include <cstring>
 | 
			
		||||
#include <cstdlib>
 | 
			
		||||
 | 
			
		||||
NvMemoryType Platform::NonVolatileMemoryType()
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
@ -4,6 +4,10 @@
 | 
			
		||||
#include <stddef.h>
 | 
			
		||||
#include "save_restore.h"
 | 
			
		||||
 | 
			
		||||
#ifndef KNX_FLASH_SIZE
 | 
			
		||||
#define KNX_FLASH_SIZE 1024
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
enum NvMemoryType
 | 
			
		||||
{
 | 
			
		||||
    Eeprom,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user