ChibiOS/HAL  6.1.0
hal_serial.c File Reference

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...
 

Detailed Description

Serial Driver code.

Definition in file hal_serial.c.