// // Created by CFIF on 14.12.23. // #ifndef FLAG_LINS_H #define FLAG_LINS_H #include "LinFlagchip.h" #define CFR_INI 0x2C #define CFR_SET 0x2F #define CFR_MOD 0x2E #define CFR_ADR 0x17 #define CFR_PRG 0x28 #define DFR_PRG 0x18 #define RFR_PRG 0x20 #define RFR_ISSR1 0x01 #define RFR_ISSR2 0x02 #define RFR_ISSR3 0x03 #define RFR_ISSR4 0x04 #define RFR_ISSR5 0x05 #define RFR_ISSR6 0x06 #define RFR_ISSR7 0x07 #define RFR_ISSR8 0x08 #define RFR_ISSR9 0x09 #define DFR_STA 0x1B #define RFR_STA 0x23 #define DFR_IDE 0x1A #define RFR_IDE 0x22 typedef struct { tLinFlagchip lin0; tLinIO lin0_Io; } tLinPorts; extern tLinPorts LIN_PORTS; tLinData* Lin0_Init(lin_callback_ext_t Lin_ExtCallbackHandler); #endif //FLAG_LINS_H