ChibiOS/HAL
6.1.0
|
Serial Driver code. More...
#include "hal.h"
Go to the source code of this file.
Functions | |
void | sdInit (void) |
Serial Driver initialization. More... | |
void | sdObjectInit (SerialDriver *sdp, qnotify_t inotify, qnotify_t onotify) |
Initializes a generic full duplex driver object. More... | |
void | sdStart (SerialDriver *sdp, const SerialConfig *config) |
Configures and starts the driver. More... | |
void | sdStop (SerialDriver *sdp) |
Stops the driver. More... | |
void | sdIncomingDataI (SerialDriver *sdp, uint8_t b) |
Handles incoming data. More... | |
msg_t | sdRequestDataI (SerialDriver *sdp) |
Handles outgoing data. More... | |
bool | sdPutWouldBlock (SerialDriver *sdp) |
Direct output check on a SerialDriver . More... | |
bool | sdGetWouldBlock (SerialDriver *sdp) |
Direct input check on a SerialDriver . More... | |
msg_t | sdControl (SerialDriver *sdp, unsigned int operation, void *arg) |
Control operation on a serial port. More... | |
Serial Driver code.
Definition in file hal_serial.c.