hardware.h
上传用户:szlgq88
上传日期:2009-04-28
资源大小:48287k
文件大小:2k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  * linux/include/asm-arm/arch-l7200/hardware.h
  3.  *
  4.  * Copyright (C) 2000 Rob Scott (rscott@mtrob.fdns.net)
  5.  *                    Steve Hill (sjhill@cotw.com)
  6.  *
  7.  * This file contains the hardware definitions for the 
  8.  * LinkUp Systems L7200 SOC development board.
  9.  *
  10.  * Changelog:
  11.  *   02-01-2000  RS Created L7200 version, derived from rpc code
  12.  *   03-21-2000 SJH Cleaned up file
  13.  *   04-21-2000  RS  Changed mapping of I/O in virtual space
  14.  *   04-25-2000 SJH Removed unused symbols and such
  15.  *   05-05-2000 SJH Complete rewrite
  16.  *   07-31-2000 SJH Added undocumented debug auxillary port to
  17.  * get at last two columns for keyboard driver
  18.  */
  19. #ifndef __ASM_ARCH_HARDWARE_H
  20. #define __ASM_ARCH_HARDWARE_H
  21. /* Hardware addresses of major areas.
  22.  *  *_START is the physical address
  23.  *  *_SIZE  is the size of the region
  24.  *  *_BASE  is the virtual address
  25.  */
  26. #define RAM_START 0xf0000000
  27. #define RAM_SIZE 0x02000000
  28. #define RAM_BASE 0xc0000000
  29. #define IO_START 0x80000000      /* I/O */
  30. #define IO_SIZE 0x01000000
  31. #define IO_BASE 0xd0000000
  32. #define IO_START_2 0x90000000      /* I/O */
  33. #define IO_SIZE_2 0x01000000
  34. #define IO_BASE_2 0xd1000000
  35. #define AUX_START 0x1a000000      /* AUX PORT */
  36. #define AUX_SIZE  0x01000000
  37. #define AUX_BASE 0xd2000000
  38. #define FLASH1_START 0x00000000      /* FLASH BANK 1 */
  39. #define FLASH1_SIZE  0x01000000
  40. #define FLASH1_BASE 0xd3000000
  41. #define FLASH2_START 0x10000000      /* FLASH BANK 2 */
  42. #define FLASH2_SIZE  0x01000000
  43. #define FLASH2_BASE 0xd4000000
  44. #define ISA_START 0x20000000 /* ISA */
  45. #define ISA_SIZE 0x20000000
  46. #define ISA_BASE 0xe0000000
  47. #define FLUSH_BASE_PHYS 0x40000000 /* ROM */
  48. #define FLUSH_BASE 0xdf000000
  49. #define PCIO_BASE IO_BASE
  50. #endif