1#ifndef _MPC8260_CONSOLE_H
2#define _MPC8260_CONSOLE_H
6void m8xx_uart_initialize(
void);
7void m8xx_uart_interrupts_initialize(
void);
8void m8xx_uart_scc_initialize (
int minor);
9void m8xx_uart_smc_initialize (
int minor);
12int m8xx_uart_pollRead(
int minor);
13ssize_t m8xx_uart_pollWrite(
int minor,
const char* buf,
size_t len);
14ssize_t m8xx_uart_write(
int minor,
const char *buf,
size_t len);
15int m8xx_uart_setAttributes(
int,
const struct termios* t);
19int m8260_smc_set_attributes(
int,
const struct termios*);
20int m8260_scc_set_attributes(
int,
const struct termios*);
21void m8260_scc_initialize(
int);
22void m8260_smc_initialize(
int);
23int m8260_char_poll_read(
int);
24int m8260_char_poll_write(
int,
const char*,
int);
31int m8260_buf_poll_read(
int,
char**);
32int m8260_buf_poll_write(
int,
char*,
int);
33void m8260_console_initialize(
void);
42typedef struct Buf_t_ {
uint32_t rtems_device_major_number
This integer type represents the major number of devices.
Definition: io.h:103
uint32_t rtems_device_minor_number
This integer type represents the minor number of devices.
Definition: io.h:115
ISR_Handler rtems_isr
This type defines the return type of interrupt service routines.
Definition: intr.h:123
ISR_Vector_number rtems_vector_number
This integer type represents interrupt vector numbers.
Definition: intr.h:102
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85