4.115
Last change
on this file since 2174c66 was
2174c66,
checked in by Sebastian Huber <sebastian.huber@…>, on 08/30/11 at 13:07:21
|
2011-08-30 Peter Dufault <dufault@…>
- libchip/network/smc91111.c: Modify to support the MPC5554 using new
exceptions. Fix where the networking status is being dumped to a
single thousand-character line. Add support for when the chip loaded
it's MAC address from a serial chip at reset (the
SMC91111_ENADDR_IS_SETUP option). Call lan91cxx_start() every time
the the device is initialized. Without this change the chip can not
be "upped" once it has been downed.
- c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
"#if expression".
- c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
|
-
Property mode set to
100644
|
File size:
646 bytes
|
Rev | Line | |
---|
[9d8ad28] | 1 | /* |
---|
| 2 | * $Id$ |
---|
| 3 | */ |
---|
| 4 | |
---|
| 5 | #ifndef _SMC91111_EXP_H_ |
---|
| 6 | #define _SMC91111_EXP_H_ |
---|
| 7 | |
---|
| 8 | typedef struct scmv91111_configuration { |
---|
| 9 | void *baseaddr; |
---|
| 10 | unsigned int vector; |
---|
| 11 | unsigned int pio; |
---|
| 12 | unsigned int ctl_rspeed; |
---|
| 13 | unsigned int ctl_rfduplx; |
---|
| 14 | unsigned int ctl_autoneg; |
---|
[2174c66] | 15 | #ifndef _OLD_EXCEPTIONS |
---|
| 16 | /* New arguments for the Interrupt Manager Extension: |
---|
| 17 | */ |
---|
| 18 | const char * info; |
---|
| 19 | rtems_option options; |
---|
| 20 | rtems_interrupt_handler interrupt_wrapper; |
---|
| 21 | void * arg; |
---|
| 22 | #endif |
---|
[9d8ad28] | 23 | } scmv91111_configuration_t; |
---|
| 24 | |
---|
| 25 | #endif /* _SMC_91111_EXP_H_ */ |
---|
| 26 | |
---|
| 27 | |
---|
Note: See
TracBrowser
for help on using the repository browser.