
1 Dec
2016
1 Dec
'16
11:55 a.m.
2016-12-01 9:30 GMT+01:00 Stefan Roese sr@denx.de:
On 23.11.2016 16:12, Mario Six wrote:
Allow boards to do some initialization when PCIe comes up.
What is it that your boards needs to do when PCIe comes up? Could you please give me an example here?
You might have a look at Patch 00 of this series. We have a quirky FPGA as a PCIe device that needs some special treamtment when PCIe is is coming up.
...
+void __board_pex_config(void) +{
/* nothing in this weak default implementation */
+} +void board_pex_config(void)
__attribute__((weak, alias("__board_pex_config")));
Its easier to use this syntax instead:
__weak board_pex_config(void) ...
You don't need to add the __attribute this way.
Mario could you take car of this in V2?
Cheers Dirk