Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Mar 2005 22:23:21 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sparc64/fhc fhc.c src/sys/dev/puc puc.c
Message-ID:  <200503042223.j24MNLQO014035@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



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