Hi,
In tudos/l4/pkg/generic_io/lib/clientlib/pci.c, I see reference to these function calls:
l4_io_pci_find_slot_call () l4_io_pci_find_device_call () l4_io_pci_find_class_call () l4_io_pci_find_read_config_byte_call () ...
But, where are these functions defined?
Thanks!
SK
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
In tudos/l4/pkg/generic_io/lib/clientlib/pci.c, I see reference to these function calls:
l4_io_pci_find_slot_call () l4_io_pci_find_device_call () l4_io_pci_find_class_call () l4_io_pci_find_read_config_byte_call () ...
But, where are these functions defined?
The interface providing these functions is specified in generic_io/idl/generic_io.idl. The Dice IDL compiler is used to generate client- and server side stubs for these calls. The generated code ends up in <build dir>/pkg/generic_io/idl/OBJ-<platform>.
Björn - -- Dipl.-Inf. Bjoern Doebel Mail: doebel@tudos.org TU Dresden, OS Chair Phone: +49 351 463 38 799 Noethnitzer Str. 46 Fax: +49 351 463 38 284 01187 Dresden, Germany WWW: http://www.tudos.org
l4-hackers@os.inf.tu-dresden.de