source: rtems/c/src/lib/libbsp/sparc/leon3/include/amba.h @ 9b4422a2

4.115
Last change on this file since 9b4422a2 was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 823 bytes
Line 
1/*
2 *  AMBA Plag & Play Bus Driver Macros
3 *
4 *  Macros used for AMBA Plug & Play bus scanning
5 *
6 *  COPYRIGHT (c) 2004.
7 *  Gaisler Research
8 *
9 *  The license and distribution terms for this file may be
10 *  found in the file LICENSE in this distribution or at
11 *  http://www.rtems.com/license/LICENSE.
12 */
13
14#ifndef __AMBA_H__
15#define __AMBA_H__
16
17#define LEON3_IO_AREA 0xfff00000
18#define LEON3_CONF_AREA 0xff000
19#define LEON3_AHB_SLAVE_CONF_AREA (1 << 11)
20
21#define LEON3_AHB_CONF_WORDS 8
22#define LEON3_APB_CONF_WORDS 2
23#define LEON3_AHB_MASTERS 64
24#define LEON3_AHB_SLAVES 64
25#define LEON3_APB_SLAVES 16
26
27#include <ambapp.h>
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
33/* The AMBA Plug&Play info of the bus that the LEON3 sits on */
34extern struct ambapp_bus ambapp_plb;
35
36#ifdef __cplusplus
37}
38#endif
39
40#endif /* __AMBA_H__ */
Note: See TracBrowser for help on using the repository browser.