|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <ioforge.h>
Data Fields | |
| char | name [64] |
| IoForgeType | type |
| uint32_t | flags |
| uint32_t | address |
| struct ioforge_device * | parent |
| struct ioforge_device * | first_child |
| struct ioforge_device * | next_sibling |
| struct ioforge_device * | prev_sibling |
| struct ioforge_device* ioforge_device::first_child |
Definition at line 36 of file ioforge.h.
Referenced by __attribute__(), EHCIModule::call_completion_callback(), and for_each_virtio_device().
| char ioforge_device::name[64] |
Definition at line 30 of file ioforge.h.
Referenced by __attribute__(), __attribute__(), __attribute__(), UsbHid::hid_device_setup(), INIT(), UsbHid::load(), AHCIModule::probe(), and EHCIModule::probe().
| struct ioforge_device* ioforge_device::next_sibling |
Definition at line 37 of file ioforge.h.
Referenced by __attribute__(), EHCIModule::call_completion_callback(), and for_each_virtio_device().
| struct ioforge_device* ioforge_device::parent |
| struct ioforge_device* ioforge_device::prev_sibling |
| IoForgeType ioforge_device::type |
Definition at line 31 of file ioforge.h.
Referenced by __attribute__(), __attribute__(), EHCIModule::call_completion_callback(), for_each_virtio_device(), INIT(), input_report_key(), AHCIModule::probe(), and EHCIModule::probe().