1. 08 9月, 2008 1 次提交
  2. 07 8月, 2007 1 次提交
  3. 08 6月, 2007 3 次提交
    • P
      sh: Rip out special unknown machvec. · fd8f20e8
      Paul Mundt 提交于
      This kills off the BareCPU board as a "special" machvec, rather,
      we leave this as a default for when no other vector is available,
      or when we want to use it in combination with other vectors for
      testing with generic ops. As sh_mv is copied out anyways (or
      overloaded when an alternate vector is explicitly selected), this
      doesn't consume any additional memory.
      
      The generic machvec can be forcibly selected with sh_mv=generic,
      or by not having any other boards enabled.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      fd8f20e8
    • P
      sh: Kill off machvec aliases. · 82f81f47
      Paul Mundt 提交于
      We now throw all of the machvecs in to .machvec.init and either
      select one on the command line, or copy out the first (and
      usually only) one to sh_mv. The rest are freed as usual.
      
      This gets rid of all of the silly sh_mv aliasing and makes the
      selection explicit rather than link-order dependent.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      82f81f47
    • P
      sh: Fixup machvec support. · 9655ad03
      Paul Mundt 提交于
      This fixes up much of the machvec handling, allowing for it to be
      overloaded on boot. Making practical use of this still requires
      some Kconfig munging, however.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      9655ad03