Diff for /src/sys/sys/bus_private.h between versions 1.5 and 1.6

version 1.5, 2004/04/07 05:18:19 version 1.6, 2004/04/15 13:31:41
Line 37 Line 37
  */   */
 typedef struct driverlink *driverlink_t;  typedef struct driverlink *driverlink_t;
 struct driverlink {  struct driverlink {
        driver_t              *driver;        kobj_class_t              driver;
         TAILQ_ENTRY(driverlink) link;   /* list of drivers in devclass */          TAILQ_ENTRY(driverlink) link;   /* list of drivers in devclass */
 };  };
   
Line 50  typedef TAILQ_HEAD(device_list, device) Line 50  typedef TAILQ_HEAD(device_list, device)
   
 struct devclass {  struct devclass {
         TAILQ_ENTRY(devclass) link;          TAILQ_ENTRY(devclass) link;
           devclass_t      parent;         /* parent in devclass hierarchy */
         driver_list_t   drivers;        /* bus devclasses store drivers for bus */          driver_list_t   drivers;        /* bus devclasses store drivers for bus */
         char            *name;          char            *name;
         device_t        *devices;       /* array of devices indexed by unit */          device_t        *devices;       /* array of devices indexed by unit */

Removed from v.1.5  
changed lines
  Added in v.1.6