|
|
| version 1.15, 2004/02/06 23:09:36 | version 1.16, 2004/02/16 18:51:01 |
|---|---|
| Line 1477 pci_read_ivar(device_t dev, device_t chi | Line 1477 pci_read_ivar(device_t dev, device_t chi |
| case PCI_IVAR_SUBORDINATEBUS: | case PCI_IVAR_SUBORDINATEBUS: |
| *result = cfg->subordinatebus; | *result = cfg->subordinatebus; |
| break; | break; |
| case PCI_IVAR_ETHADDR: | |
| /* | |
| * The generic accessor doesn't deal with failure, so | |
| * we set the return value, then return an error. | |
| */ | |
| *result = NULL; | |
| return (EINVAL); | |
| default: | default: |
| return ENOENT; | return ENOENT; |
| } | } |
| Line 1507 pci_write_ivar(device_t dev, device_t ch | Line 1514 pci_write_ivar(device_t dev, device_t ch |
| case PCI_IVAR_BUS: | case PCI_IVAR_BUS: |
| case PCI_IVAR_SLOT: | case PCI_IVAR_SLOT: |
| case PCI_IVAR_FUNCTION: | case PCI_IVAR_FUNCTION: |
| case PCI_IVAR_ETHADDR: | |
| return EINVAL; /* disallow for now */ | return EINVAL; /* disallow for now */ |
| case PCI_IVAR_SECONDARYBUS: | case PCI_IVAR_SECONDARYBUS: |