|
@@ -36,6 +36,7 @@ Change Activity:
|
36
|
36
|
|
37
|
37
|
|
38
|
38
|
|
|
39
|
+
|
39
|
40
|
/********************************************************************************
|
40
|
41
|
|
41
|
42
|
includes
|
|
@@ -52,17 +53,26 @@ Change Activity:
|
52
|
53
|
|
53
|
54
|
********************************************************************************/
|
54
|
55
|
|
|
56
|
+
|
55
|
57
|
void usiTwiSlaveInit( uint8_t );
|
56
|
58
|
void usiTwiTransmitByte( uint8_t );
|
57
|
59
|
uint8_t usiTwiReceiveByte( void );
|
58
|
60
|
bool usiTwiDataInReceiveBuffer( void );
|
59
|
|
-void (*_onTwiDataRequest)(void);
|
|
61
|
+//void (*_onTwiDataRequest)(void);
|
|
62
|
+
|
|
63
|
+//extern request_func_t _onTwiDataRequest;
|
|
64
|
+
|
60
|
65
|
bool usiTwiDataInTransmitBuffer(void);
|
61
|
66
|
uint8_t usiTwiAmountDataInReceiveBuffer(void);
|
62
|
67
|
// on_XXX handler pointers
|
63
|
|
-void (*usi_onRequestPtr)(void);
|
64
|
|
-void (*usi_onReceiverPtr)(uint8_t);
|
|
68
|
+//void (*usi_onRequestPtr)(void);
|
|
69
|
+//void (*usi_onReceiverPtr)(uint8_t);
|
|
70
|
+
|
|
71
|
+typedef void (*request_func_t)(void);
|
|
72
|
+typedef void (*receive_func_t)(uint8_t);
|
65
|
73
|
|
|
74
|
+extern request_func_t usi_onRequestPtr;
|
|
75
|
+extern receive_func_t usi_onReceiverPtr;
|
66
|
76
|
|
67
|
77
|
/********************************************************************************
|
68
|
78
|
|