RTEMS 6.1-rc1
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. More...
 

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.