Import 2.4.0-test3pre1
[davej-history.git] / include / asm-arm / arch-shark / hardware.h
blobfc38d57aaa97ce00bcb5e17b776b3ab837f644d6
1 /*
2 * linux/include/asm-arm/arch-shark/hardware.h
4 * by Alexander.Schulz@stud.uni-karlsruhe.de
6 * derived from:
7 * linux/include/asm-arm/arch-ebsa110/hardware.h
8 * Copyright (C) 1996-1999 Russell King.
9 */
10 #ifndef __ASM_ARCH_HARDWARE_H
11 #define __ASM_ARCH_HARDWARE_H
13 #ifndef __ASSEMBLY__
16 * Mapping areas
18 #define IO_BASE 0xe0000000
21 * RAM definitions
23 #define FLUSH_BASE_PHYS 0x60000000
25 #else
27 #define IO_BASE 0
29 #endif
31 #define IO_SIZE 0x10000000
32 #define IO_START 0x40000000
34 #define FLUSH_BASE 0xdf000000
35 #define PCIO_BASE 0xe0000000
38 /* defines for the Framebuffer */
39 #define FB_BASE 0xd0000000
40 #define FB_START 0x06000000
41 #define FB_SIZE 0x00200000
43 /* Registers for Framebuffer */
44 #define FBREG_BASE (FB_BASE + FB_SIZE)
45 #define FBREG_START 0x06800000
46 #define FBREG_SIZE 0x000c0000
48 #endif