On 19/10/17 11:08, jan.som...@dlr.de wrote:
Hello Sebastian,


-----Original Message-----
From: Sebastian Huber [mailto:sebastian.hu...@embedded-brains.de]
Sent: Thursday, October 19, 2017 7:05 AM
To: Sommer, Jan;users@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.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to