equal
deleted
inserted
replaced
|
1 #if !defined(_LSS_H_) |
|
2 #define _LSS_H_ |
|
3 |
|
4 |
|
5 void lss_SwitchModeGlobal(CO_Data *d, UNS32 mode); |
|
6 void lss_SwitchModeSelective(CO_Data *d, UNS32 *LSSaddr); |
|
7 void lss_ConfigureNode_ID(CO_Data *d, UNS32 node_id); |
|
8 |
|
9 void lss_ConfigureBitTimingParameters(CO_Data *d, |
|
10 UNS32 table_selector, |
|
11 UNS32 table_index); |
|
12 |
|
13 void lss_ActivateBitTimingParameters_master(CO_Data *d, UNS16 switch_delay); |
|
14 void lss_ActivateBitTimingParameters_slave(UNS8 data1, UNS8 data2); |
|
15 |
|
16 void lss_StoreConfiguredParameters(CO_Data *d); |
|
17 UNS32 lss_InquireLSSAddress(CO_Data *d, UNS32 *LSSaddr); |
|
18 |
|
19 void lss_IdentifyRemoteSlaves(CO_Data *d, |
|
20 UNS32 vendor_id, |
|
21 UNS32 product_code, |
|
22 UNS32 rev_low, |
|
23 UNS32 rev_high, |
|
24 UNS32 serial_low, |
|
25 UNS32 serial_high); |
|
26 |
|
27 UNS32 lss_validate_address(CO_Data *d); |
|
28 |
|
29 void lss_IdentifySlave(CO_Data *d); |
|
30 |
|
31 |
|
32 #endif |
|
33 |