1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- #ifndef PPSP_IMPL_H
- #define PPSP_IMPL_H
- #ifdef __cplusplus
- extern "C"
- {
- #endif
- /*********************************************************************
- * INCLUDES
- */
- #include "comdef.h"
- /*********************************************************************
- * CONSTANTS
- */
- /*
- * callback of tick, on which used as watch guard and ticker for xfer
- */
- void
- ppsp_impl_appl_timr_hdlr(void);
- uint8
- ppsp_impl_ini(void);
- uint32
- ppsp_impl_get_stat(void);
- uint8
- ppsp_impl_get_pids(uint8* pids);
- uint8
- ppsp_impl_get_macs(uint8* macs);
- uint8
- ppsp_impl_get_scrt(uint8* scrt);
- uint8
- ppsp_impl_cal_keys(const uint8* rand, uint8 rsiz, const uint8* pids, uint8 psiz, const uint8* macs, uint8 msiz, const uint8* scrt, uint8 ssiz);
- uint8
- ppsp_impl_enc_text(uint8* text, uint8* cipr);
- uint8
- ppsp_impl_dec_cipr(uint8* text, uint8* cipr);
- /*
- * callback of connection stat changes
- */
- void
- ppsp_impl_ack_conn(uint8 flag);
- // uint8
- // ppsp_impl_set_msgs();
- #ifdef __cplusplus
- }
- #endif
- #endif /* */
|