summaryrefslogtreecommitdiffstats
path: root/qemu/roms/openbios/include/arch/sparc32/types.h
diff options
context:
space:
mode:
Diffstat (limited to 'qemu/roms/openbios/include/arch/sparc32/types.h')
-rw-r--r--qemu/roms/openbios/include/arch/sparc32/types.h93
1 files changed, 0 insertions, 93 deletions
diff --git a/qemu/roms/openbios/include/arch/sparc32/types.h b/qemu/roms/openbios/include/arch/sparc32/types.h
deleted file mode 100644
index 3f37d4e03..000000000
--- a/qemu/roms/openbios/include/arch/sparc32/types.h
+++ /dev/null
@@ -1,93 +0,0 @@
-/* tag: data types for forth engine
- *
- * Copyright (C) 2003-2005 Patrick Mauritz, Stefan Reinauer
- *
- * See the file "COPYING" for further information about
- * the copyright and warranty status of this work.
- */
-
-#ifndef __TYPES_H
-#define __TYPES_H
-
-#include "mconfig.h"
-
-#ifdef BOOTSTRAP
-#include <inttypes.h>
-#else
-typedef unsigned char uint8_t;
-typedef unsigned short uint16_t;
-typedef unsigned int uint32_t;
-typedef unsigned long long uint64_t;
-typedef unsigned long uintptr_t;
-
-typedef signed char int8_t;
-typedef short int16_t;
-typedef int int32_t;
-typedef long long int64_t;
-typedef long intptr_t;
-
-#define PRId32 "d"
-#define PRIu32 "u"
-#define PRIx32 "x"
-#define PRIX32 "X"
-#define PRId64 "lld"
-#define PRIu64 "llu"
-#define PRIx64 "llx"
-#define PRIX64 "llX"
-#endif
-
-/* endianess */
-#include "autoconf.h"
-
-/* physical address: 36 bits */
-
-typedef uint64_t phys_addr_t;
-
-#define FMT_plx "%09" PRIx64
-
-/* cell based types */
-
-typedef int32_t cell;
-typedef uint32_t ucell;
-typedef long long dcell;
-typedef unsigned long long ducell;
-
-#define FMT_cell "%" PRId32
-#define FMT_ucell "%" PRIu32
-#define FMT_ucellx "%08" PRIx32
-#define FMT_ucellX "%08" PRIX32
-
-typedef int32_t prom_arg_t;
-typedef uint32_t prom_uarg_t;
-
-#define PRIdPROMARG PRId32
-#define PRIuPROMARG PRIu32
-#define PRIxPROMARG PRIx32
-#define FMT_prom_arg "%" PRIdPROMARG
-#define FMT_prom_uarg "%" PRIuPROMARG
-#define FMT_prom_uargx "%08" PRIxPROMARG
-
-#define FMT_elf "%#x"
-#define FMT_sizet "%lx"
-#define FMT_aout_ehdr "%lx"
-
-#define bitspercell (sizeof(cell)<<3)
-#define bitsperdcell (sizeof(dcell)<<3)
-
-#define BITS 32
-
-#define PAGE_SHIFT 12
-
-/* size named types */
-
-typedef unsigned char u8;
-typedef unsigned short u16;
-typedef unsigned int u32;
-typedef unsigned long long u64;
-
-typedef signed char s8;
-typedef short s16;
-typedef int s32;
-typedef long long s64;
-
-#endif