Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 May 1999 10:06:15 -0700 (PDT)
From:      Doug Rabson <dfr@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sys bus_private.h src/sys/kern bus_if.m device_if.m makedevops.pl subr_bus.c
Message-ID:  <199905101706.KAA19135@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dfr         1999/05/10 10:06:15 PDT

  Modified files:
    sys/sys              bus_private.h 
    sys/kern             bus_if.m device_if.m makedevops.pl 
                         subr_bus.c 
  Log:
  * Augment the interface language to allow arbitrary C code to be 'passed
    through' to the C compiler.
  * Allow the interface to specify a default implementation for methods.
  * Allow 'static' methods which are not device specific.
  * Add a simple scheme for probe routines to return a priority value. To
    make life simple, priority values are negative numbers (positive numbers
    are standard errno codes) with zero being the highest priority. The
    driver which returns the highest priority will be chosen for the device.
  
  Revision  Changes    Path
  1.7       +9 -5      src/sys/sys/bus_private.h
  1.9       +16 -2     src/sys/kern/bus_if.m
  1.4       +38 -5     src/sys/kern/device_if.m
  1.7       +42 -16    src/sys/kern/makedevops.pl
  1.21      +55 -6     src/sys/kern/subr_bus.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905101706.KAA19135>