We tried to start the Net.i82540 driver on a cPCI card which includes
the Intel 82546EB Gigabit Interface.
The driver exits immediately with the following error:
loc_i8540(): mmap() failed f3000004
The output of “show_pci” shows that the card has been mapped to:
f3000000.
According to the PCI Header Spec, Bit 2 indicates the Base address is 64
bits wide. It looks like the driver does not mask Bit 2 and it considers
it as a part of the base address.
Could you please let me know if a fix is already available ?
Thanks,
Enrico
Yes, this problem has already been fixed. I’ll have to see if we can post
the updated driver.
“Enrico Bendinelli” <enricob@prisma-eng.it> wrote in message
news:c2sqvc$a8c$1@inn.qnx.com…
We tried to start the Net.i82540 driver on a cPCI card which includes
the Intel 82546EB Gigabit Interface.
The driver exits immediately with the following error:
loc_i8540(): mmap() failed f3000004
The output of “show_pci” shows that the card has been mapped to:
f3000000.
According to the PCI Header Spec, Bit 2 indicates the Base address is 64
bits wide. It looks like the driver does not mask Bit 2 and it considers
it as a part of the base address.
Could you please let me know if a fix is already available ?
Thanks,
Enrico
Enrico Bendinelli <enricob@prisma-eng.it> wrote:
EB > We tried to start the Net.i82540 driver on a cPCI card which includes
EB > the Intel 82546EB Gigabit Interface.
EB > The driver exits immediately with the following error:
EB > loc_i8540(): mmap() failed f3000004
EB > The output of “show_pci” shows that the card has been mapped to:
EB > f3000000.
EB > According to the PCI Header Spec, Bit 2 indicates the Base address is 64
EB > bits wide. It looks like the driver does not mask Bit 2 and it considers
EB > it as a part of the base address.
EB > Could you please let me know if a fix is already available ?
Good detective work!
Could you please let me know where I can find the updated driver ?
We are really blocked in our activity.
Thanks in advance,
Enrico
Hugh Brown wrote:
Yes, this problem has already been fixed. I’ll have to see if we can post
the updated driver.
“Enrico Bendinelli” <> enricob@prisma-eng.it> > wrote in message
news:c2sqvc$a8c$> 1@inn.qnx.com> …
We tried to start the Net.i82540 driver on a cPCI card which includes
the Intel 82546EB Gigabit Interface.
The driver exits immediately with the following error:
loc_i8540(): mmap() failed f3000004
The output of “show_pci” shows that the card has been mapped to:
f3000000.
According to the PCI Header Spec, Bit 2 indicates the Base address is 64
bits wide. It looks like the driver does not mask Bit 2 and it considers
it as a part of the base address.
Could you please let me know if a fix is already available ?
Thanks,
Enrico
Replied via e-mail.
“Enrico Bendinelli” <enricob@prisma-eng.it> wrote in message
news:c2tbro$mk4$1@inn.qnx.com…
Could you please let me know where I can find the updated driver ?
We are really blocked in our activity.
Thanks in advance,
Enrico
Hugh Brown wrote:
Yes, this problem has already been fixed. I’ll have to see if we can
post
the updated driver.
“Enrico Bendinelli” <> enricob@prisma-eng.it> > wrote in message
news:c2sqvc$a8c$> 1@inn.qnx.com> …
We tried to start the Net.i82540 driver on a cPCI card which includes
the Intel 82546EB Gigabit Interface.
The driver exits immediately with the following error:
loc_i8540(): mmap() failed f3000004
The output of “show_pci” shows that the card has been mapped to:
f3000000.
According to the PCI Header Spec, Bit 2 indicates the Base address is 64
bits wide. It looks like the driver does not mask Bit 2 and it considers
it as a part of the base address.
Could you please let me know if a fix is already available ?
Thanks,
Enrico
\