Hallo Leute,
ich habe in meinen EEPROM verschiedene Config-Bereiche, gibt es hier eine einfachere Möglichkeit die Bereiche zu fixieren als so:
Thorsten
ich habe in meinen EEPROM verschiedene Config-Bereiche, gibt es hier eine einfachere Möglichkeit die Bereiche zu fixieren als so:
Code
// Ab hier die EEPROM VARs Parameter
{$EEPROM}
//Structconst
Cfg1 : TPVSConfig1;
Cfg2 : TPVSConfig2;
Cfg3 : TPVSConfig3;
Cfg4 : TPVSConfig4;
// die CFG5 und Cfg6 folgenden noch deswegen Freiraum lassen
CfgZKSUser [EEpromEnd- (sizeof(tZKSLeserArray)+ sizeof(tZKSUserArray)+48)] : tZKSUserArray;
CfgLeser [EEpromEnd- (sizeof(tZKSLeserArray)+48)] : tZKSLeserArray;
// die letzten 48 Byte bleiben frei für Flags und Zustände
{$EEPROM}
//Structconst
Cfg1 : TPVSConfig1;
Cfg2 : TPVSConfig2;
Cfg3 : TPVSConfig3;
Cfg4 : TPVSConfig4;
// die CFG5 und Cfg6 folgenden noch deswegen Freiraum lassen
CfgZKSUser [EEpromEnd- (sizeof(tZKSLeserArray)+ sizeof(tZKSUserArray)+48)] : tZKSUserArray;
CfgLeser [EEpromEnd- (sizeof(tZKSLeserArray)+48)] : tZKSLeserArray;
// die letzten 48 Byte bleiben frei für Flags und Zustände
Thorsten