OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [asm-armnommu/] [arch-ebsa110/] [hardware.h] - Blame information for rev 1782

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1633 jcastillo
/*
2
 * linux/include/asm-arm/arch-ebsa/hardware.h
3
 *
4
 * Copyright (C) 1996 Russell King.
5
 *
6
 * This file contains the hardware definitions of the EBSA-110.
7
 */
8
 
9
#ifndef __ASM_ARCH_HARDWARE_H
10
#define __ASM_ARCH_HARDWARE_H
11
 
12
#define IO_BASE                 0xe0000000
13
#define IO_SIZE                 0x20000000
14
#define IO_START                0xe0000000
15
 
16
#ifndef __ASSEMBLER__
17
 
18
/*
19
 * IO definitions
20
 */
21
#define PIT_CTRL                ((volatile unsigned char *)0xf200000d)
22
#define PIT_T2                  ((volatile unsigned char *)0xf2000009)
23
#define PIT_T1                  ((volatile unsigned char *)0xf2000005)
24
#define PIT_T0                  ((volatile unsigned char *)0xf2000001)
25
#define PCIO_BASE               0xf0000000
26
 
27
/*
28
 * RAM definitions
29
 */
30
#define MAPTOPHYS(a)            ((unsigned long)(a) - PAGE_OFFSET)
31
#define KERNTOPHYS(a)           ((unsigned long)(&a))
32
#define KERNEL_BASE             (0xc0008000)
33
 
34
#else
35
 
36
#define PCIO_BASE               0xf0000000
37
#define IO_BASE                 0
38
 
39
#endif
40
#endif
41
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.