Changeset d30e067 in mainline for uspace/drv/bus/pci/pciintel/pci.h


Ignore:
Timestamp:
2025-03-02T20:02:33Z (5 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
8cdf360
Parents:
7debda3 (diff), 4285f384 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge 'upstream/master' into helenraid-para

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/pci/pciintel/pci.h

    r7debda3 rd30e067  
    11/*
     2 * Copyright (c) 2025 Jiri Svoboda
    23 * Copyright (c) 2010 Lenka Trochtova
    3  * Copyright (c) 2011 Jiri Svoboda
    44 * All rights reserved.
    55 *
     
    4141#include <ddf/driver.h>
    4242#include <fibril_synch.h>
     43#include <stdbool.h>
    4344
    4445#define PCI_MAX_HW_RES 10
     
    5455        /** List of functions (of pci_fun_t) */
    5556        list_t funs;
     57        /** Enumeration is done */
     58        bool enum_done;
     59        /** Synchronize enum_done */
     60        fibril_mutex_t enum_done_lock;
     61        /** Signal change to enum_done */
     62        fibril_condvar_t enum_done_cv;
     63        /** @c true iff legacy IDE range is claimed by PCI IDE driver */
     64        bool leg_ide_claimed;
    5665} pci_bus_t;
    5766
     
    7281        uint8_t prog_if;
    7382        uint8_t revision;
     83        bool querying;
    7484        hw_resource_list_t hw_resources;
    7585        hw_resource_t resources[PCI_MAX_HW_RES];
Note: See TracChangeset for help on using the changeset viewer.