Files
rtems/bsps/shared/dev/serial
Kinsey Moore 150dcf5e47 libio: Clean up usage of rtems_termios_device_mode
This cleans up outputUsesInterrupts usage with rtems_termios_device_mode
enum values. The outputUsesInterrupts member was typed as an int, named
as if it were a boolean value, and used as if it were a
rtems_termios_device_mode enum. In this patch, values assigned to
outputUsesInterrupts have been converted to the corresponding
rtems_termios_device_mode enum value, conversions from
deviceOutputUsesInterrupts have been made explicit, and uses of
rtems_termios_device_mode enum values with deviceOutputUsesInterrupts
have been converted to booleans.
2024-01-10 14:43:53 -06:00
..
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00
2023-05-20 11:05:26 +02:00

This is the serial controller portion of the libchip library.  This 
directory contains the source code for reusable console driver
support code.  Each individual driver is configured using the
console_tbl data structure.  This structure is defined and explained
in the console.h file.

The reusable chip drivers do not directly access the serial controller.
They access the registers on the controller via a set of up to four 
functions which are provided by the BSP.  These functins set and get
general registers and data buffers.  Some chips can access the data
buffers as general registers and thus the driver may not require
those interface routines.