[6-freebsd-12 PATCH 1/2] rtemsbsd/bus: Add PCI support to the nexus bus

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Mar 3 08:48:52 UTC 2021


On 03/03/2021 08:52, Chris Johns wrote:

> Then I hit minimum and some validation tests and they failed because I had
> removed bsp/default-initial-extension.h and I suppose it needs to come via bsp.h
> however it includes rtems.h because it needs to have access to
> rtems_fatal_source etc.
>
> It seems there is a lot of places that subtly depend on bsp.h and what it includes.
>
> I will chat to Joel tomorrow to figure out how this is to be resolved.
>
> Any suggestions?

The minimum requirement for bsp.h is to include:

rtems.h

bspopts.h

It shall also define BSP_INITIAL_EXTENSION (normally via #include 
<bsp/default-initial-extension.h>).

-- 
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/



More information about the devel mailing list