cvs commit: src/sys/amd64/amd64 nexus.c src/sys/i386/i386 nexus.c src/sys/ia64/ia64 nexus.c

John Baldwin jhb at FreeBSD.org
Wed Mar 21 15:36:39 UTC 2007


jhb         2007-03-21 15:36:38 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      nexus.c 
    sys/i386/i386        nexus.c 
    sys/ia64/ia64        nexus.c 
  Log:
  Change the amd64, i386, and ia64 nexus drivers to setup bus space tags and
  handles when activating a resource via bus_activate_resource() rather than
  doing some of the work in bus_alloc_resource() and some of it in
  bus_activate_resource().
  
  One note is that when using isa_alloc_resourcev() on PC-98, drivers now
  need to just use bus_release_resource() without explicitly calling
  bus_deactivate_resource() first.  nyan@ has already fixed all of the PC-98
  drivers.
  
  Revision  Changes    Path
  1.75      +6 -8      src/sys/amd64/amd64/nexus.c
  1.71      +34 -41    src/sys/i386/i386/nexus.c
  1.17      +13 -13    src/sys/ia64/ia64/nexus.c


More information about the cvs-src mailing list