RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Files | Functions | Variables

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

Files

file  ioimpl.h
 This header file provides interfaces used by the I/O Manager implementation.
 
file  io.c
 This source file contains the definition of _IO_All_drivers_initialized and implementation of _IO_Initialize_all_drivers().
 
file  ioclose.c
 This source file contains the implementation of rtems_io_close().
 
file  iocontrol.c
 This source file contains the implementation of rtems_io_control().
 
file  iodefault.c
 This source file contains a definition of _IO_Driver_address_table and _IO_Number_of_drivers with zero drivers.
 
file  ioinitialize.c
 This source file contains the implementation of rtems_io_initialize().
 
file  ioopen.c
 This source file contains the implementation of rtems_io_open().
 
file  ioread.c
 This source file contains the implementation of rtems_io_read().
 
file  ioregisterdriver.c
 This source file contains the implementation of rtems_io_register_driver().
 
file  iounregisterdriver.c
 This source file contains the implementation of rtems_io_unregister_driver().
 
file  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.