Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Oct 1999 14:35:52 -0700 (PDT)
From:      Doug Rabson <dfr@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/isa isa.c src/sys/contrib/dev/fla fla.c src/sys/dev/aha aha_isa.c src/sys/dev/buslogic bt_isa.c src/sys/dev/ed if_ed.c src/sys/dev/pcm/isa mss.c sb.c src/sys/i386/isa isa.c isa_compat.c src/sys/isa isa_common.c ...
Message-ID:  <199910122135.OAA23178@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dfr         1999/10/12 14:35:52 PDT

  Modified files:
    sys/alpha/isa        isa.c 
    sys/contrib/dev/fla  fla.c 
    sys/dev/aha          aha_isa.c 
    sys/dev/buslogic     bt_isa.c 
    sys/dev/ed           if_ed.c 
    sys/dev/pcm/isa      mss.c sb.c 
    sys/i386/isa         isa.c isa_compat.c 
    sys/isa              isa_common.c isa_if.m isahint.c isavar.h 
                         vga_isa.c 
    sys/kern             bus_if.m subr_bus.c 
    sys/pc98/pc98        isa_compat.c 
    sys/sys              bus.h 
  Log:
  * Add struct resource_list* argument to resource_list_alloc and
    resource_list_release. This removes the dependancy on the
    layout of ivars.
  
  * Move set_resource, get_resource and delete_resource from
    isa_if.m to bus_if.m.
  
  * Simplify driver code by providing wrappers to those methods:
  
       bus_set_resource(dev, type, rid, start, count);
       bus_get_resource(dev, type, rid, startp, countp);
       bus_get_resource_start(dev, type, rid);
       bus_get_resource_count(dev, type, rid);
       bus_delete_resource(dev, type, rid);
  
  * Delete isa_get_rsrc and use bus_get_resource_start instead.
  
  * Fix a stupid typo in isa_alloc_resource reported by Takahashi
    Yoshihiro <nyan@FreeBSD.org>.
  
  * Print a diagnostic message if we can't assign resources to a PnP
    device.
  
  * Change device_print_prettyname() so that it doesn't print
    "(no driver assigned)-1" for anonymous devices.
  
  Revision  Changes    Path
  1.19      +26 -15    src/sys/alpha/isa/isa.c
  1.15      +2 -4      src/sys/contrib/dev/fla/fla.c
  1.16      +7 -9      src/sys/dev/aha/aha_isa.c
  1.18      +3 -5      src/sys/dev/buslogic/bt_isa.c
  1.163     +12 -23    src/sys/dev/ed/if_ed.c
  1.31      +3 -3      src/sys/dev/pcm/isa/mss.c
  1.28      +4 -5      src/sys/dev/pcm/isa/sb.c
  1.132     +26 -12    src/sys/i386/isa/isa.c
  1.16      +14 -16    src/sys/i386/isa/isa_compat.c
  1.11      +28 -25    src/sys/isa/isa_common.c
  1.5       +1 -37     src/sys/isa/isa_if.m
  1.7       +5 -7      src/sys/isa/isahint.c
  1.14      +3 -3      src/sys/isa/isavar.h
  1.15      +3 -3      src/sys/isa/vga_isa.c
  1.16      +37 -1     src/sys/kern/bus_if.m
  1.45      +65 -18    src/sys/kern/subr_bus.c
  1.2       +14 -16    src/sys/pc98/pc98/isa_compat.c
  1.25      +12 -3     src/sys/sys/bus.h



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?199910122135.OAA23178>