1 #ifndef _MPC8260_CONSOLE_H 2 #define _MPC8260_CONSOLE_H 6 void m8xx_uart_initialize(
void);
7 void m8xx_uart_interrupts_initialize(
void);
8 void m8xx_uart_scc_initialize (
int minor);
9 void m8xx_uart_smc_initialize (
int minor);
12 int m8xx_uart_pollRead(
int minor);
13 ssize_t m8xx_uart_pollWrite(
int minor,
const char* buf,
size_t len);
14 ssize_t m8xx_uart_write(
int minor,
const char *buf,
size_t len);
15 int m8xx_uart_setAttributes(
int,
const struct termios* t);
19 int m8260_smc_set_attributes(
int,
const struct termios*);
20 int m8260_scc_set_attributes(
int,
const struct termios*);
21 void m8260_scc_initialize(
int);
22 void m8260_smc_initialize(
int);
23 int m8260_char_poll_read(
int);
24 int m8260_char_poll_write(
int,
const char*,
int);
31 int m8260_buf_poll_read(
int,
char**);
32 int m8260_buf_poll_write(
int,
char*,
int);
33 void m8260_console_initialize(
void);
35 rtems_device_minor_number,
38 rtems_device_minor_number,
42 typedef struct Buf_t_ {
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
ISR_Handler rtems_isr
Return type for interrupt handler.
Definition: intr.h:52
rtems_status_code
Classic API Status.
Definition: status.h:43