|
|
@ -29,15 +29,15 @@ using namespace std; |
|
|
|
class ZCanBoardModule : public ZIModule { |
|
|
|
public: |
|
|
|
typedef struct { |
|
|
|
ZGPIO::InputGpioCfg_t input[10]; |
|
|
|
ZGPIO::OutputGpioCfg_t output[10]; |
|
|
|
ZGPIO::InputGpioCfg_t input[16]; |
|
|
|
ZGPIO::OutputGpioCfg_t output[16]; |
|
|
|
} hardware_config_t; |
|
|
|
|
|
|
|
hardware_config_t m_cfg; |
|
|
|
int32_t module_id; |
|
|
|
|
|
|
|
ZGPIO m_input[10]; |
|
|
|
ZGPIO m_output[10]; |
|
|
|
ZGPIO m_input[16]; |
|
|
|
ZGPIO m_output[16]; |
|
|
|
|
|
|
|
int32_t m_input_num = 0; |
|
|
|
int32_t m_output_num = 0; |
|
|
|