root/include/asm-m68k/amigatypes.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2 ** linux/amigatypes.h -- Types used in Amiga Linux kernel source
   3 **
   4 ** Copyright 1992 by Greg Harp
   5 **
   6 ** This file is subject to the terms and conditions of the GNU General Public
   7 ** License.  See the file README.legal in the main directory of this archive
   8 ** for more details.
   9 **
  10 ** Created 09/29/92 by Greg Harp
  11 **
  12 ** Moved all Zorro definitions to asm/zorro.h which is where they
  13 ** really belong - 24/11/95 Jes Sorensen
  14 */
  15 
  16 #ifndef _LINUX_AMIGATYPES_H_
  17 #define _LINUX_AMIGATYPES_H_
  18 
  19 #ifdef __KERNEL__ /* only if compiling the kernel */
  20 #include <linux/types.h>
  21 #endif
  22 
  23 /*
  24  * Different models of Amiga
  25  */
  26 #define AMI_UNKNOWN     (0)
  27 #define AMI_500         (1)
  28 #define AMI_500PLUS     (2)
  29 #define AMI_600         (3)
  30 #define AMI_1000        (4)
  31 #define AMI_1200        (5)
  32 #define AMI_2000        (6)
  33 #define AMI_2500        (7)
  34 #define AMI_3000        (8)
  35 #define AMI_3000T       (9)
  36 #define AMI_3000PLUS    (10)
  37 #define AMI_4000        (11)
  38 #define AMI_4000T       (12)
  39 #define AMI_CDTV        (13)
  40 #define AMI_CD32        (14)
  41 #define AMI_DRACO       (15)
  42 
  43 /*
  44  * chipsets
  45  */
  46 #define CS_STONEAGE (0)
  47 #define CS_OCS      (1)
  48 #define CS_ECS      (2)
  49 #define CS_AGA      (3)
  50 
  51 /*
  52  * Amiga clocks
  53  */
  54 
  55 extern u_long amiga_masterclock;                        /* 28 MHz */
  56 extern u_long amiga_colorclock;                         /* 3.5 MHz */
  57 #define amiga_eclock    boot_info.bi_amiga.eclock       /* 700 kHz */
  58 
  59 #endif /* asm-m68k/amigatypes.h */

/* [previous][next][first][last][top][bottom][index][help] */