2  * linux/arch/arm/boot/compressed/head-at91rm9200.S
 
   4  *  Copyright (C) 2003 SAN People
 
   6  * This program is free software; you can redistribute it and/or modify
 
   7  * it under the terms of the GNU General Public License as published by
 
   8  * the Free Software Foundation; either version 2 of the License, or
 
   9  * (at your option) any later version.
 
  12 #include <asm/mach-types.h>
 
  14                 .section        ".start", "ax"
 
  16                 @ Atmel AT91RM9200-DK : 262
 
  17                 mov     r3,     #(MACH_TYPE_AT91RM9200DK & 0xff)
 
  18                 orr     r3, r3, #(MACH_TYPE_AT91RM9200DK & 0xff00)
 
  23                 mov     r3,     #(MACH_TYPE_CSB337 & 0xff)
 
  24                 orr     r3, r3, #(MACH_TYPE_CSB337 & 0xff00)
 
  29                 mov     r3,     #(MACH_TYPE_CSB637 & 0xff)
 
  30                 orr     r3, r3, #(MACH_TYPE_CSB637 & 0xff00)
 
  34                 @ Atmel AT91RM9200-EK : 705
 
  35                 mov     r3,     #(MACH_TYPE_AT91RM9200EK & 0xff)
 
  36                 orr     r3, r3, #(MACH_TYPE_AT91RM9200EK & 0xff00)
 
  40                 @ Conitec Carmeva : 769
 
  41                 mov     r3,     #(MACH_TYPE_CARMEVA & 0xff)
 
  42                 orr     r3, r3, #(MACH_TYPE_CARMEVA & 0xff00)
 
  46                 @ KwikByte KB920x : 612
 
  47                 mov     r3,     #(MACH_TYPE_KB9200 & 0xff)
 
  48                 orr     r3, r3, #(MACH_TYPE_KB9200 & 0xff00)
 
  52                 @ Embest ATEB9200 : 923
 
  53                 mov     r3,     #(MACH_TYPE_ATEB9200 & 0xff)
 
  54                 orr     r3, r3, #(MACH_TYPE_ATEB9200 & 0xff00)
 
  58                 @ Sperry-Sun KAFA : 662
 
  59                 mov     r3,     #(MACH_TYPE_KAFA & 0xff)
 
  60                 orr     r3, r3, #(MACH_TYPE_KAFA & 0xff00)
 
  65                 mov     r3,     #(MACH_TYPE_PICOTUX2XX & 0xff)
 
  66                 orr     r3, r3, #(MACH_TYPE_PICOTUX2XX & 0xff00)
 
  71                 mov     r3,     #(MACH_TYPE_ONEARM & 0xff)
 
  72                 orr     r3, r3, #(MACH_TYPE_ONEARM & 0xff00)
 
  76                 @ Unknown board, use the AT91RM9200DK board
 
  77                 @ mov   r7, #MACH_TYPE_AT91RM9200
 
  78                 mov     r7,     #(MACH_TYPE_AT91RM9200DK & 0xff)
 
  79                 orr     r7, r7, #(MACH_TYPE_AT91RM9200DK & 0xff00)