RTEMS 6.1-rc7
Loading...
Searching...
No Matches
Functions | Variables
console-io.c File Reference

MicroBlaze console configuration. More...

#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <sys/param.h>
#include <bsp/console-termios.h>
#include <bsp/fatal.h>
#include <bspopts.h>
#include <dev/serial/uartlite.h>
#include <rtems/console.h>

Functions

rtems_device_driver console_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 Console initialization entry point.
 

Variables

const console_device console_device_table []
 Table for console devices installed via console_initialize() during system initialization.
 
const size_t console_device_count = RTEMS_ARRAY_SIZE( console_device_table )
 Count of entries in the console_device_table.
 

Detailed Description

MicroBlaze console configuration.

Function Documentation

◆ console_initialize()

rtems_device_driver console_initialize ( rtems_device_major_number  major,
rtems_device_minor_number  minor,
void *  arg 
)

Console initialization entry point.

This method initializes the console device driver.

Parameters
[in]majoris the device driver major number.
[in]minoris the device driver minor number.
[in]argis the parameters to this call.
Return values
RTEMS_SUCCESSFULThe device driver is successfully initialized.

Console initialization entry point.

Initialize all serial drivers specified in driver_context_table

Parameters
[in]major
[in]minor
[in]arg
Return values
RTEMS_SUCCESSFULInitialization completed

This routine initializes the console IO driver.

Parameters

Parameters
majormajor number
minorminor number

Output parameters: NONE

Returns
void