Implement FlexRay transmit, configuration, and cold start

This commit is contained in:
Paul Hollinsky
2019-11-12 20:38:47 -05:00
parent 3396f5dcce
commit 37778d7891
20 changed files with 1042 additions and 77 deletions
@@ -5,6 +5,8 @@
namespace icsneo {
namespace FlexRay {
enum class ERAYRegister : uint32_t {
// Customer Registers : Not Part of ERAY, part of FUJITSU FlexRay ASSP MB88121C
VER = 0x0000,// Version Information Register reset = 0440_79FF Access = r
@@ -100,6 +102,8 @@ enum class ERAYRegister : uint32_t {
NDAT1 = 0x0330,// New Data Register 1 0000_0000 r
NDAT2 = 0x0334,// New Data Register 2 0000_0000 r
ENDN = 0x03F4,// Endian check, 8765_4321 r
WRHS1 = 0x0500,// Write Header Section Register 1
WRHS2 = 0x0504,// Write Header Section Register 2
WRHS3 = 0x0508,// Write Header Section Register 3
@@ -111,6 +115,8 @@ enum class ERAYRegister : uint32_t {
OBCR = 0x714,
};
} // namespace FlexRay
} // namespace icsneo
#endif // __ERAYREGISTER_H_