RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
smc91111exp.h
1#ifndef _SMC91111_EXP_H_
2#define _SMC91111_EXP_H_
3
4#include <bsp.h>
5
6typedef struct scmv91111_configuration {
7 void *baseaddr;
9 unsigned int pio;
10 unsigned int ctl_rspeed;
11 unsigned int ctl_rfduplx;
12 unsigned int ctl_autoneg;
13#ifdef BSP_FEATURE_IRQ_EXTENSION
14 const char * info;
15 rtems_option options;
16 rtems_interrupt_handler interrupt_wrapper;
17 void * arg;
18#endif
20
21int _rtems_smc91111_driver_attach (struct rtems_bsdnet_ifconfig *config,
22 scmv91111_configuration_t * scm_config);
23
24#endif /* _SMC_91111_EXP_H_ */
25
26
ISR_Vector_number rtems_vector_number
Control block type used to manage the vectors.
Definition: intr.h:47
uint32_t rtems_option
Definition: options.h:42
void(* rtems_interrupt_handler)(void *)
Interrupt handler routine type.
Definition: irq-extension.h:79
Definition: deflate.c:115
Definition: smc91111exp.h:6