|
INOS
|
Struct of the eeprom data of a COP module. More...
#include <cinoscopmodule.h>

Public Member Functions | |
| uint8 | GetChecksum (uint32 auLength) |
| Calculate checksum. | |
| uint8 | GetChecksum_old_style (uint32 auLength) |
| Calculate checksum old style (before r9963, 18.10.2019) | |
| void | SetChecksum () |
| Insert checksum into structure. | |
| bool | ChecksumOk () |
| Return true if internal checksum is ok. | |
| void | Clear () |
| Clear data so checksum becomes invalid. | |
| DECLARE_DYNAMIC (SINOSCOPModuleEeprom) | |
| Support dynamic object handling. | |
Public Attributes | |
| uint8 | m_uReserved [8] |
| reserved | |
| uint8 | m_uData [1024-64] |
| Start of data (pointed to by DataOffset). | |
Public Attributes inherited from SINOSCOPBoardInfo | |
| uint8 | m_uChecksum |
| check sum | |
| uint8 | m_uDataOffset |
| data offset | |
| uint16 | m_uVersion |
| structure revision | |
| uint32 | m_uCardNumber |
| card number | |
| char | m_cCardName [24] |
| card name | |
| char | m_cRevision [4] |
| revision | |
| uint32 | m_uWorkNumber |
| work number | |
| uint64 | m_uMacNumber |
| mac number | |
| uint32 | m_uSeriesNumber |
| series number | |
| uint32 | m_uOptions |
| options | |
Struct of the eeprom data of a COP module.
| uint8 SINOSCOPModuleEeprom::m_uData[1024-64] |
Start of data (pointed to by DataOffset).
The first uint32 is the data size but we don't use a member for this as it can be at any offset between (end of header) and (end of data)