Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

get_vendor_name

Signature: const char* get_vendor_name(uint16_t vendor_ID)
Description: Gets the vendor name of a PCI device

Parameters:

Return: const char*

get_device_name

Signature: const char* get_device_name(uint16_t vendor_ID, uint16_t device_ID)
Description: Gets the device name of a PCI device

Parameters:

Return: const char*

mass_storage_controller_subclass_name

Signature: const char* mass_storage_controller_subclass_name(uint8_t subclass_code)
Description: Gets the mass storage controller subclass name of a PCI device

Parameters:

Return: const char*

serial_bus_controller_subclass_name

Signature: const char* serial_bus_controller_subclass_name(uint8_t subclass_code)
Description: Gets the serial bus controller subclass name of a PCI device

Parameters:

Return: const char*

bridge_device_subclass_name

Signature: const char* bridge_device_subclass_name(uint8_t subclass_code)
Description: Gets the bridge device subclass name of a PCI device

Parameters:

Return: const char*

get_subclass_name

Signature: const char* get_subclass_name(uint8_t class_code, uint8_t subclass_code)
Description: Gets the subclass name of a PCI device

Parameters:

Return: const char*

get_prog_IF_name

Signature: const char* get_prog_IF_name(uint8_t class_code, uint8_t subclass_code, uint8_t prog_IF)
Description: Gets the programming interface name of a PCI device

Parameters:

Return: const char*

Show file on GitHub