MIssing pci/cfg.h during PCI configuration
Sebastian Huber
sebastian.huber at embedded-brains.de
Thu Oct 19 09:21:29 UTC 2017
On 19/10/17 11:08, Jan.Sommer at dlr.de wrote:
> Hello Sebastian,
>
>
>> -----Original Message-----
>> From: Sebastian Huber [mailto:sebastian.huber at embedded-brains.de]
>> Sent: Thursday, October 19, 2017 7:05 AM
>> To: Sommer, Jan;users at rtems.org
>> Subject: Re: MIssing pci/cfg.h during PCI configuration
>>
>> the libpci is currently only available on SPARC. In general, I would use the libbsd
>> for PCI support.
>>
> I see. I read this wiki page:https://devel.rtems.org/wiki/Developer/Simulators/QEMU#RunningRTEMSTCPIPApplications
> There, it doesn't mention that they used libbsd for the PCI drivers. That's why I assumed it is part of standard RTEMS, especially there is also a shared pci directory for i386 based bsps.
The i386 BSP has a custom PCI library which probably implements the API
in <rtems/pci.h> (cpukit/include/rtems/pci.h). It doesn't use the
libbsd. In general, the i386 BSP needs an update for state of the art
x86 hardware:
https://devel.rtems.org/ticket/2898
> Is there a resource or an easy way where I can find out such information on my own in future?
There are lots of areas in the RTEMS documentation that needs to
improve. This requires someone who works on this and coordination.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the users
mailing list