cvs commit: src/sys/dev/scc scc_bfe.h scc_bfe_ebus.c scc_bfe_macio.c scc_bfe_sbus.c scc_core.c scc_dev_sab82532.c scc_dev_z8530.c

Marcel Moolenaar marcel at FreeBSD.org
Sat Apr 1 04:51:57 UTC 2006


marcel      2006-04-01 04:51:56 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/scc          scc_bfe.h scc_bfe_ebus.c scc_bfe_sbus.c 
                         scc_core.c scc_dev_sab82532.c 
                         scc_dev_z8530.c 
  Added files:
    sys/dev/scc          scc_bfe_macio.c 
  Log:
  Add a MacIO bus attachment. The Z8530 as present in the Mac needs
  a different register shift and is fed by a different clock than
  we use for UltraSPARC hardware. To deal with this, the regshft and
  rclk fields in the class structure are removed and bus frontends
  now pass the right regshft and rclk to the probe function where
  they're put in the BAS and passed in to subordinate drivers.
  
  Revision  Changes    Path
  1.2       +1 -3      src/sys/dev/scc/scc_bfe.h
  1.2       +4 -1      src/sys/dev/scc/scc_bfe_ebus.c
  1.1       +87 -0     src/sys/dev/scc/scc_bfe_macio.c (new)
  1.4       +4 -1      src/sys/dev/scc/scc_bfe_sbus.c
  1.2       +5 -5      src/sys/dev/scc/scc_core.c
  1.2       +0 -4      src/sys/dev/scc/scc_dev_sab82532.c
  1.2       +0 -4      src/sys/dev/scc/scc_dev_z8530.c


More information about the cvs-src mailing list