RSCAN_Table.c 9.69 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
#include "RSCAN_Table.h"

#if 0

const canfd_filter_type RX_RULE_TABLE_LIST[33] = {
    /* CAN 0 reception rules */
    {0x000002E5ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x0000064Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x0000028Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000313ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000314ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000315ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000234ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x0000045Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000245ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000291ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000323ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000326ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000455ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000003D2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000328ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000329ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000003B8ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000003BBul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000003ACul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000003A6ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x000004A8ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000123ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000238ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000318ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000145ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000225ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000231ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000469ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x0000046Bul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000680ul, 0xDFFFFF80UL, 0x00000000ul, 0x00000200ul},
    {0x000007DFul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x0000046Ful, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
    {0x00000743ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
};
#endif
const canfd_filter_type RX_RULE_TABLE_LIST[RX_RULE_SIZE] = {
    /* CAN 0 reception rules */
{0x84FF021Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8C010305ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CF00203ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CF00300ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CF00400ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CF02FA0ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFE5A2Ful, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFE6CEEul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFF0F27ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFF50F3ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFF61F5ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x8CFF7A02ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x90FE6F2Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x90FF94DDul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x90FFDDF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x90FFF4F2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x98CCAAEBul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x98F00000ul, 0xDFF00000UL, 0x00000000ul, 0x00000200ul},
{0x9CFE8100ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x9CFEAF00ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x9CFFEAF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x9CFFFEF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x98DA17FAul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},
{0x98DBFFFAul, 0xDFFFFFFFUL, 0x00000000ul, 0x00000200ul},

#if 0

    {0x98DA17FAul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98DBFFFAul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFC825ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFC325ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF3625ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF3325ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF3525ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x9CFFEAF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x9CFFFEF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x90FFF4F2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFF6F2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x90FFDDF2ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF02E7ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFDA21ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFDC21ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFDB21ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF1C7Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF14E8ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9B3Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9A19ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FD7E16ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFF752ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFE5A2Ful, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CF00300ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98F00010ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8C010305ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FD9503ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CF00203ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98F00503ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CF00400ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF0800ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98F0000Ful, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x9CFEAF00ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFFF00ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x9CFE8100ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FD7C00ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98F0010Bul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FDC40Bul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x90FE6F2Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CF02FA0ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFF0F27ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9727ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FD0700ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFD09Eul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9625ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF2227ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF107Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF1500ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF2A27ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF2B27ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF2C27ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF43F0ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFF50F3ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF51F3ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF52F3ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFF61F5ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF62F5ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF63F5ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFF7A02ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9F02ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF88DEul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF75F7ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x90FF94DDul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9CE0ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF8503ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFB970ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFB971ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFD916ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFD462ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFDE16ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF9627ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98F533A9ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x84FF021Aul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FF8238ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FFCEA4ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98CCAAEBul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x8CFE6CEEul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEE6EEul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF3FDul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF433ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF533ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FE5B33ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FE4EECul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEEA2Ful, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF100ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FE4F0Bul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FE4A03ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF803ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEE400ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEEE00ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEE500ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEE900ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF200ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF121ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEBF0Bul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FEF500ul, 0xDFFFFFFFUL, 0x00000000ul, 0x00020000ul},
    {0x98FECA00ul, 0xDFFFFF00UL, 0x00000000ul, 0x00020000ul},
    {0x98FFE000ul, 0xDFFFF000UL, 0x00000000ul, 0x00020000ul},
#endif
};