RTEMS 6.3
Loading...
Searching...
No Matches

This group contains the I/O Manager implementation. More...

Files

file  cpukit/include/rtems/ioimpl.h
 This header file provides interfaces used by the I/O Manager implementation.
file  cpukit/sapi/src/io.c
 This source file contains the definition of ::_IO_All_drivers_initialized and implementation of _IO_Initialize_all_drivers().
file  cpukit/sapi/src/ioclose.c
 This source file contains the implementation of rtems_io_close().
file  cpukit/sapi/src/iocontrol.c
 This source file contains the implementation of rtems_io_control().
file  cpukit/sapi/src/iodefault.c
 This source file contains a definition of ::_IO_Driver_address_table and ::_IO_Number_of_drivers with zero drivers.
file  cpukit/sapi/src/ioinitialize.c
 This source file contains the implementation of rtems_io_initialize().
file  cpukit/sapi/src/ioopen.c
 This source file contains the implementation of rtems_io_open().
file  cpukit/sapi/src/ioread.c
 This source file contains the implementation of rtems_io_read().
file  cpukit/sapi/src/ioregisterdriver.c
 This source file contains the implementation of rtems_io_register_driver().
file  cpukit/sapi/src/iounregisterdriver.c
 This source file contains the implementation of rtems_io_unregister_driver().
file  cpukit/sapi/src/iowrite.c
 This source file contains the implementation of rtems_io_write().

Functions

void _IO_Initialize_all_drivers (void)
 Initialization of all device drivers.

Variables

const size_t _IO_Number_of_drivers
rtems_driver_address_table _IO_Driver_address_table []
bool _IO_All_drivers_initialized

Detailed Description

This group contains the I/O Manager implementation.

Function Documentation

◆ _IO_Initialize_all_drivers()

void _IO_Initialize_all_drivers ( void )

Initialization of all device drivers.

Initializes all device drivers.