Diff for /src/sys/bus/pci/pci.c between versions 1.15 and 1.16

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:

Removed from v.1.15  
changed lines
  Added in v.1.16