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-nexuspci/] [hardware.h] - Blame information for rev 1633

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1633 jcastillo
/*
2
 * linux/include/asm-arm/arch-nexuspci/hardware.h
3
 *
4
 * Copyright (C) 1997 Philip Blundell
5
 *
6
 * This file contains the hardware definitions of the Nexus PCI card.
7
 */
8
 
9
#ifndef __ASM_ARCH_HARDWARE_H
10
#define __ASM_ARCH_HARDWARE_H
11
 
12
/*
13
 * What hardware must be present
14
 */
15
 
16
#ifndef __ASSEMBLER__
17
 
18
/*
19
 * Mapping areas
20
 */
21
#define IO_BASE                 0xd0000000
22
#define IO_SIZE                 0x30000000
23
#define IO_START                0xd0000000
24
 
25
/*
26
 * RAM definitions
27
 */
28
#define RAM_BASE                0x40000000
29
#define MAPTOPHYS(a)            ((unsigned long)(a) - PAGE_OFFSET + RAM_BASE)
30
#define KERNTOPHYS(a)           ((unsigned long)(&a))
31
#define KERNEL_BASE             (0xc0008000)
32
 
33
#else
34
 
35
#define IO_BASE                 0
36
 
37
#endif
38
#endif
39
 

powered by: WebSVN 2.1.0

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