[ Post a Follow-up ][ New Thread ]
Subject: PCI based NIC card and Boot ROM
Posted by: Ajit Madhekar
E-mail: ajit(at)n2(dot)com(no spam)
I am facing a problem for design of a PCI based NIC card , I want a boot ROM support. My card is addressed in memory mapped fashion. So all the register of MAC ( transmit, receive and MII mode control) are memory mapped. The PCI may give any address space to my card. My card supports 64 bit addressing as well. So above 4Gb address is also possible. I have a boot ROM present on a card , it will also be mapped to that memory region.
Now the driver(present in the boot ROM ) will try to access the register of NIC chip and it will not do so because the system is booted in real mode and it will not be able to access the MAC registers as they are in protected mode memory region.
Does this mean that all my necessery register will be having two
addresses one IO/mapped and the other memory mapped address ?
Need I have to support IO space for my PCI design ?
Any help is appriciated
Post a Follow-up:
This message has been here for a period of time, a follow-up seems
unnecessary. In this place we have stopped the functions of [post a
follow-up]. To discuss and communicate your ideas/info, you may use our
new message boards, please go to: Electrical
and Electronic Community
When you do want to contact the author of this message, you must
replace the "(at)" with "@" and "(dot)" with "." in his/her e-mail
address above. But, please do not spam...
To create a new thread, please go to the current board of discussion forums.
On that page, click the [Post a Message] or [New Thread] link, then you will find
the submit form.
There are more than 55 boards in our site. Please choose, according to your topics,
an appropriate one to post your message. If you are new comers, we suggest you to go
to our Homepage to have a clear knowledge of the subjects and the orientations of
our site before you post any messages.