Forum Discussion
Altera_Forum
Honored Contributor
21 years agoIn addition to what rugbybloke said:
No, we didn't ship support for the older daughter cards with the IDE/HAL drivers as these cards came & went before Nios II; all of our current dev boards use the Ethernet interface soldered to the dev board. However it shouldn't be too much work to make the changes yourself. Really the main difference WRT software drivers is the data bus size; 32 bits for the dev board vs. 16 for the daughter card. I suggest that you look in the *legacy* lan91c111.c file (in the sdk folder) and look for# ifdef's called "DATA_BUS_WIDTH" (or something similar); just grep the file for all instances of this and you'll see the 32-bit bus code along with its 16-bit counterpart; you could then use this as a guide to apply equivalent changes to our new HAL driver (altera_avalon_lan91c111.c, in the UCOSII folder).