1. 27 Apr, 2007 2 commits
    • Haavard Skinnemoen's avatar
      [AVR32] Clean up exception handling code · 623b0355
      Haavard Skinnemoen authored
      
        * Use generic BUG() handling
        * Remove some useless debug statements
        * Use a common function _exception() to send signals or oops when
          an exception can't be handled. This makes sure init doesn't
          enter an infinite exception loop as well. Borrowed from powerpc.
        * Add some basic exception tracing support to the page fault code.
        * Rework dump_stack(), show_regs() and friends and move everything
          into process.c
        * Print information about configuration options and chip type when
          oopsing
      Signed-off-by: default avatarHaavard Skinnemoen <hskinnemoen@atmel.com>
      623b0355
    • Haavard Skinnemoen's avatar
      [AVR32] Clean up cpu identification and add features bitmap · 3b328c98
      Haavard Skinnemoen authored
      
      Clean up the cpu identification code, using definitions from
      <asm/sysreg.h> instead of hardcoded constants. Also, add a features
      bitmap to struct avr32_cpuinfo to allow other code to make decisions
      based upon what the running cpu is actually capable of.
      Signed-off-by: default avatarHaavard Skinnemoen <hskinnemoen@atmel.com>
      3b328c98
  2. 26 Sep, 2006 1 commit