@CHIP-RTOS C Library V2.00 - Fossil API
Header File:
#include <
FOSSIL.H>
Configuration
Transmitter
Receiver
Configuration Functions
fossil_setbaud
Set baud rate
fossil_set_extctrl
Extended line control initialization
fossil_set_flowcontrol
Enable/disable flow control
fossil_deinit
Deinitialize fossil driver
fossil_user_callback
Install a Fossil User Callback Function
-- Status Functions --
fossil_status_request
Get port status
fossil_get_driver_info
Get driver info
fossil_init
Detect fossil driver
fossil_get_bytes_in_uart
Report number of bytes in UART transmit hardware buffers.
-- RS-485 Control --
fossil_set_rs485
Enable/Disable RS485 mode
fossil_set_rs485_txenable
Select RS485 pin
Transmitter Functions
fossil_putbyte_wait
Put byte in output buffer, wait if needed
fossil_putbyte
Put byte in output buffer (without wait)
fossil_writeblock
Write a block of data
fossil_flush_output
Await empty transmit buffer
fossil_purge_output
Purge output buffer
fossil_send_break
Send break
fossil_enable_transmitter
Enable/Disable transmitter
Receiver Functions
fossil_getbyte_wait
Get byte from input buffer (with wait)
fossil_getbyte
Get byte from input buffer (no wait)
fossil_peek_input
Peek if next byte is available
fossil_readblock
Read block of data
fossil_purge_input
Purge input buffer
fossil_enable_receiver
Enable/Disable receiver
List of
C Libraries
@CHIP-RTOS
Main Index
End of document