home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-arm / arch-s3c2410 / anubis-map.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  1.4 KB  |  47 lines

  1. /* linux/include/asm-arm/arch-s3c2410/anubis-map.h
  2.  *
  3.  * (c) 2005 Simtec Electronics
  4.  *    http://www.simtec.co.uk/products/
  5.  *    Ben Dooks <ben@simtec.co.uk>
  6.  *
  7.  * ANUBIS - Memory map definitions
  8.  *
  9.  * This program is free software; you can redistribute it and/or modify
  10.  * it under the terms of the GNU General Public License version 2 as
  11.  * published by the Free Software Foundation.
  12.  *
  13.  * Changelog:
  14. */
  15.  
  16. /* needs arch/map.h including with this */
  17.  
  18. #ifndef __ASM_ARCH_ANUBISMAP_H
  19. #define __ASM_ARCH_ANUBISMAP_H
  20.  
  21. /* start peripherals off after the S3C2410 */
  22.  
  23. #define ANUBIS_IOADDR(x)    (S3C2410_ADDR((x) + 0x01800000))
  24.  
  25. #define ANUBIS_PA_CPLD        (S3C2410_CS1 | (1<<26))
  26.  
  27. /* we put the CPLD registers next, to get them out of the way */
  28.  
  29. #define ANUBIS_VA_CTRL1        ANUBIS_IOADDR(0x00000000)     /* 0x01800000 */
  30. #define ANUBIS_PA_CTRL1        (ANUBIS_PA_CPLD)
  31.  
  32. #define ANUBIS_VA_CTRL2        ANUBIS_IOADDR(0x00100000)     /* 0x01900000 */
  33. #define ANUBIS_PA_CTRL2        (ANUBIS_PA_CPLD)
  34.  
  35. #define ANUBIS_VA_CTRL3        ANUBIS_IOADDR(0x00200000)     /* 0x01A00000 */
  36. #define ANUBIS_PA_CTRL3        (ANUBIS_PA_CPLD)
  37.  
  38. #define ANUBIS_VA_CTRL4        ANUBIS_IOADDR(0x00300000)     /* 0x01B00000 */
  39. #define ANUBIS_PA_CTRL4        (ANUBIS_PA_CPLD)
  40.  
  41. #define ANUBIS_IDEPRI        ANUBIS_IOADDR(0x01000000)
  42. #define ANUBIS_IDEPRIAUX    ANUBIS_IOADDR(0x01100000)
  43. #define ANUBIS_IDESEC        ANUBIS_IOADDR(0x01200000)
  44. #define ANUBIS_IDESECAUX    ANUBIS_IOADDR(0x01300000)
  45.  
  46. #endif /* __ASM_ARCH_ANUBISMAP_H */
  47.