🆕 能成功遍历pci总线下的设备

This commit is contained in:
fslongjin
2022-03-22 18:02:37 +08:00
parent db3749ece4
commit 08fa7b5358
6 changed files with 94 additions and 84 deletions

View File

@ -49,7 +49,7 @@ struct pci_device_structure_header_t
*/
struct pci_device_structure_general_device_t
{
struct pci_device_structure_header_t *header;
struct pci_device_structure_header_t header;
uint32_t BAR0;
uint32_t BAR1;
uint32_t BAR2;
@ -81,7 +81,7 @@ struct pci_device_structure_general_device_t
*/
struct pci_device_structure_pci_to_pci_bridge_t
{
struct pci_device_structure_header_t *header;
struct pci_device_structure_header_t header;
uint32_t BAR0;
uint32_t BAR1;
@ -126,7 +126,7 @@ struct pci_device_structure_pci_to_pci_bridge_t
*/
struct pci_device_structure_pci_to_cardbus_bridge_t
{
struct pci_device_structure_header_t *header;
struct pci_device_structure_header_t header;
uint32_t CardBus_Socket_ExCa_base_address;