Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Sep 2001 20:54:33 -0700 (PDT)
From:      Kazutaka YOKOTA <yokota@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/isa pnp.c pnpparse.c pnpvar.h isa_common.c isa_common.h isavar.h src/sys/i386/i386 bios.c
Message-ID:  <200109050354.f853sXr22906@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
yokota      2001/09/04 20:54:33 PDT

  Modified files:
    sys/isa              pnp.c pnpparse.c pnpvar.h isa_common.c 
                         isa_common.h isavar.h 
    sys/i386/i386        bios.c 
  Log:
  Rework the ISA PnP driver pnp and the PnP resource parser to fix
  the following bugs.
  
  - When constructing a resource configuration, respect the order
    in which resource descriptors are read, in order to establish
    the correct mapping between the descriptors and configuration
    registers.
    "Plug and Play ISA Specification, Version 1.0a", Sec 4.6.1, May 5,
    1994.  "Clarifications to the Plug and Play ISA Specification,
    Version 1.0a", Sec 6.2.1, Dec. 10, 1994.
  
  - Do not ignore null (empty) descriptors; they are valid descriptors
    acting as filler.
    "Clarifications to the Plug and Play ISA Specification, Version 1.0a",
    Sec 6.2.1.
  
  - Correctly set up logical device configuration registers for null
    resources.
    "Clarifications to the Plug and Play ISA Specification, Version 1.0a"
  
  - Handle null resources properly in the resource allocator for the
    ISA bus.
  
  Revision  Changes    Path
  1.10      +55 -20    src/sys/isa/pnp.c
  1.12      +498 -327  src/sys/isa/pnpparse.c
  1.6       +10 -2     src/sys/isa/pnpvar.h
  1.26      +93 -3     src/sys/isa/isa_common.c
  1.9       +1 -3      src/sys/isa/isa_common.h
  1.22      +8 -1      src/sys/isa/isavar.h
  1.43      +22 -6     src/sys/i386/i386/bios.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?200109050354.f853sXr22906>