Skip to content
Snippets Groups Projects
Select Git revision
  • e3b1aaa4e0340b986513a9a54a57cb0244cbabd2
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
8 results

kallsyms.c

Blame
  • Forked from Reform / reform-boundary-uboot
    Source project has a limited visibility.
    SA-1100.h 122.46 KiB
    /*
     *	FILE		SA-1100.h
     *
     *	Version		1.2
     *	Author		Copyright (c) Marc A. Viredaz, 1998
     *			DEC Western Research Laboratory, Palo Alto, CA
     *	Date		January 1998 (April 1997)
     *	System		StrongARM SA-1100
     *	Language	C or ARM Assembly
     *	Purpose		Definition of constants related to the StrongARM
     *			SA-1100 microprocessor (Advanced RISC Machine (ARM)
     *			architecture version 4). This file is based on the
     *			StrongARM SA-1100 data sheet version 2.2.
     *
     *			Language-specific definitions are selected by the
     *			macro "LANGUAGE", which should be defined as either
     *			"C" (default) or "Assembly".
     */
    
    
    #ifndef LANGUAGE
    # ifdef __ASSEMBLY__
    #  define LANGUAGE Assembly
    # else
    #  define LANGUAGE C
    # endif
    #endif
    
    #ifndef io_p2v
    #define io_p2v(PhAdd)	(PhAdd)
    #endif
    
    #include <asm/arch-sa1100/bitfield.h>
    
    #define C		0
    #define Assembly	1
    
    
    #if LANGUAGE == C
    typedef unsigned short	Word16 ;
    typedef unsigned int	Word32 ;
    typedef Word32		Word ;
    typedef Word		Quad [4] ;
    typedef void		*Address ;
    typedef void		(*ExcpHndlr) (void) ;
    #endif /* LANGUAGE == C */
    
    
    /*
     * Memory
     */
    
    #define MemBnkSp	0x08000000	/* Memory Bank Space [byte]	   */
    
    #define StMemBnkSp	MemBnkSp	/* Static Memory Bank Space [byte] */
    #define StMemBnk0Sp	StMemBnkSp	/* Static Memory Bank 0 Space	   */
    					/* [byte]			   */
    #define StMemBnk1Sp	StMemBnkSp	/* Static Memory Bank 1 Space	   */
    					/* [byte]			   */
    #define StMemBnk2Sp	StMemBnkSp	/* Static Memory Bank 2 Space	   */
    					/* [byte]			   */
    #define StMemBnk3Sp	StMemBnkSp	/* Static Memory Bank 3 Space	   */
    					/* [byte]			   */
    
    #define DRAMBnkSp	MemBnkSp	/* DRAM Bank Space [byte]	   */
    #define DRAMBnk0Sp	DRAMBnkSp	/* DRAM Bank 0 Space [byte]	   */
    #define DRAMBnk1Sp	DRAMBnkSp	/* DRAM Bank 1 Space [byte]	   */
    #define DRAMBnk2Sp	DRAMBnkSp	/* DRAM Bank 2 Space [byte]	   */
    #define DRAMBnk3Sp	DRAMBnkSp	/* DRAM Bank 3 Space [byte]	   */