123
Fork of LG by
DeviceUserPort.h
- Committer:
- Diletant
- Date:
- 2016-07-31
- Revision:
- 183:c7a9c309086c
- Parent:
- 182:2bd8ec44998f
File content as of revision 183:c7a9c309086c:
#ifndef __DEVICE_USER_PORT_H__ #define __DEVICE_USER_PORT_H__ //User port typedefs typedef struct _DeviceUserPortSettings { uint32_t mode; //Baud rate usage: 0 - accept baud rate change; 1 - always 921600 uint32_t baud; //Baud rate } DeviceUserPortSettings; typedef struct _DeviceUserPortState { uint32_t mode; //Baud rate usage: 0 - accept baud rate change; 1 - always 921600 uint32_t baud; //Baud rate } DeviceUserPortState; typedef struct _DeviceUserPort { DeviceUserPortSettings settings; DeviceUserPortState state; } DeviceUserPort; void InitUserPortDefaultSettings(void); void InitUserPortState(void); void DeviceStartUserPort(void); uint32_t userSelectBaudRate(uint32_t baud); void userSetBaudRate(uint32_t baud); void userReceive(void); void userTransmit(void); // //Compatibility section // uint8_t var_SRgR(void); #endif /* __DEVICE_USER_PORT_H__ */