RSCAN_Table.h 580 Bytes
Newer Older
时昊's avatar
时昊 committed
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
#ifndef RSCAN_TABLE_H
#define RSCAN_TABLE_H
/*-----------------use for RH850_D1M1A_1441 --------------------*/

#include "r_typedefs.h"


/* structure */
typedef struct
{
  uint32_t data[4];
} RSCANFD_Filter_st_t;

#define CANFD0_CH0_RX_RULE_SIZE 1U
#define CANFD0_CH1_RX_RULE_SIZE 0U
#define CANFD0_CH2_RX_RULE_SIZE 0U


#define CANFD0_RX_RULE_SIZE (CANFD0_CH0_RX_RULE_SIZE + \
                             CANFD0_CH1_RX_RULE_SIZE + \
                             CANFD0_CH2_RX_RULE_SIZE )

extern const RSCANFD_Filter_st_t CANFD_RX_RULE_TABLE_LIST[CANFD0_RX_RULE_SIZE];

#endif