/*-----------------use for RH850_D1M1A_1441 --------------------*/
#include "RSCAN_Table.h"

#define CANFD0_CH0_RX_SELECT 0x00000400UL
#define CANFD0_CH1_RX_SELECT 0x00002000UL
#define CANFD0_CH2_RX_SELECT 0x00010000UL


const RSCANFD_Filter_st_t CANFD_RX_RULE_TABLE_LIST[CANFD0_RX_RULE_SIZE] = {
    /* CAN 0 reception rules */
    {0x000007FFUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x0000075FUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000361UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000228UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000260UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x0000039CUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000003E9UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001A1UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000128UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000168UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000E8UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000476UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000A8UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000036UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},    
    {0x0000039BUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000E1UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001E7UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001E8UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000276UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000B6UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000002A0UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x0000015BUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000F6UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000236UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001E1UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000161UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000297UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000004B2UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000328UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000002DCUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000229UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000269UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001A8UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000221UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x000003E0UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000003E7UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x000003E1UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x000002A1UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000261UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000169UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000001E9UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000672UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000772UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000532UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000005F2UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000A2UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000227UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},
    {0x0000049FUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000000E6UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x0000051FUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000005DFUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},    
    {0x00000137UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x000002ADUL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000350UL , 0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH0_RX_SELECT},
    {0x00000294UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH0_RX_SELECT},

	{0x000007FFUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH1_RX_SELECT},
    {0x0000075FUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH1_RX_SELECT},
    {0x0000000EUL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH1_RX_SELECT},
    {0x00000190UL,  0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH1_RX_SELECT},
    
    {0x000007FFUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x0000075FUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000131UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000139UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000153UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000152UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000320UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x0000024AUL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000211UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x0000035AUL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x000002E1UL,  0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000389UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000135UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000366UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000521UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000341UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000431UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000123UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000137UL,  0xFFFFFFFFUL, 0x80000000UL, CANFD0_CH2_RX_SELECT},
    {0x000005E0UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000302UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000442UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000342UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000214UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000222UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000254UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x0000043CUL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000334UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000306UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000304UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    {0x00000364UL , 0xFFFFFFFFUL, 0x00000000UL, CANFD0_CH2_RX_SELECT},
    
    



};
