]> rtime.felk.cvut.cz Git - arc.git/blob - boards/mpc5567qrtech/examples/led_rte/config/IoHwAb_Digital.h
updated led example for new IoHwAb
[arc.git] / boards / mpc5567qrtech / examples / led_rte / config / IoHwAb_Digital.h
1 /*\r
2 * Configuration of module: IoHwAb (IoHwAb_Digital.h)\r
3 *\r
4 * Created by:              \r
5 * Copyright:               \r
6 *\r
7 * Configured for (MCU):    MPC5567\r
8 *\r
9 * Module vendor:           ArcCore\r
10 * Generator version:       3.1.2\r
11 *\r
12 * Generated by Arctic Studio (http://arccore.com) \r
13 */\r
14 \r
15 #ifndef IOHWAB_DIGITAL_H_
16 #define IOHWAB_DIGITAL_H_
17
18 #if !(((IOHWAB_SW_MAJOR_VERSION == 1) && (IOHWAB_SW_MINOR_VERSION == 0)) )
19 #error IoHwAb: Configuration file expected BSW module version to be 1.0.*
20 #endif
21
22 /**************************************** Digital outputs *****************************************/
23
24 #define IOHWAB_SIGNAL_DIGITALSIGNAL_RED_LED     0\r
25 Std_ReturnType IoHwAb_SetDigitalSignal_Red_Led( IoHwAb_LevelType newValue, IoHwAb_StatusType *status );\r
26 \r
27 /***************************************** Digital inputs *****************************************/
28
29 /************************************* Parameterized digital **************************************/
30
31 Std_ReturnType IoHwAb_Set_Digital(IoHwAb_SignalType signal, IoHwAb_LevelType newValue, IoHwAb_StatusType *status);\r
32 \r
33 Std_ReturnType IoHwAb_Get_Digital(IoHwAb_SignalType signal, IoHwAb_LevelType *value, IoHwAb_StatusType *status);\r
34 \r
35 /*********************************** Digital validation macros ************************************/
36
37 #define IOHWAB_SIGNAL_COUNT_DIGITAL_OUTPUT      1\r
38 \r
39 #define IOHWAB_SIGNAL_IS_VALID_DIGITAL_OUTPUT(signal) \\r
40                 (IOHWAB_SIGNAL_DIGITALSIGNAL_RED_LED == signal) || \\r
41                 (FALSE)\r
42 \r
43 #define IOHWAB_SIGNAL_COUNT_DIGITAL_INPUT       0\r
44 \r
45 #define IOHWAB_SIGNAL_IS_VALID_DIGITAL_INPUT(signal) \\r
46                 (FALSE)\r
47 \r
48
49 #endif /* IOHWAB_DIGITAL_H_ */