cvs commit: src/sys/sparc64/fhc fhc.c src/sys/dev/puc puc.c

Marius Strobl marius at FreeBSD.org
Fri Mar 4 22:23:22 GMT 2005


marius      2005-03-04 22:23:21 UTC

  FreeBSD src repository

  Modified files:
    sys/sparc64/fhc      fhc.c 
    sys/dev/puc          puc.c 
  Log:
  - sparc64/fhc/fhc.c:
    Change fhc(4) to use IRQ numbers instead of RIDs for allocating the
    IRQs of children. This works similar to e.g. sbus(4), i.e. add the
    IRQ resources as fully specified to the resource lists of the children,
    allocate them like normal. When establishing the interrupt search the
    interrupt maps of the children for a matching INO to determine which
    map we need to write the fully specified interrupt number to and to
    enable the mapping (before the RID was used to indicate which interrupt
    map to use).
  
  - dev/puc/puc.c:
    Revert rev. 1.38, with the above change fhc(4) no longer needs special
    treatment for allocating IRQs.
  
  Thanks to:      joerg for providing access to an E3500
  
  Revision  Changes    Path
  1.39      +0 -9      src/sys/dev/puc/puc.c
  1.11      +57 -39    src/sys/sparc64/fhc/fhc.c


More information about the cvs-src mailing list