diff options
Diffstat (limited to 'util/mkelfImage/arch/i386')
-rw-r--r-- | util/mkelfImage/arch/i386/include/arch/io.h | 64 | ||||
-rw-r--r-- | util/mkelfImage/arch/i386/include/limits.h | 58 | ||||
-rw-r--r-- | util/mkelfImage/arch/i386/include/stdint.h | 16 |
3 files changed, 0 insertions, 138 deletions
diff --git a/util/mkelfImage/arch/i386/include/arch/io.h b/util/mkelfImage/arch/i386/include/arch/io.h deleted file mode 100644 index 2ebe5dd9c6..0000000000 --- a/util/mkelfImage/arch/i386/include/arch/io.h +++ /dev/null @@ -1,64 +0,0 @@ -#ifndef ARCH_IO_H -#define ARCH_IO_H - -#include <stdint.h> -/* Helper functions for directly doing I/O */ - -extern inline uint8_t inb(uint16_t port) -{ - uint8_t result; - - __asm__ __volatile__ ( - "inb %w1,%0" - :"=a" (result) - :"Nd" (port)); - return result; -} - -extern inline uint16_t inw(uint16_t port) -{ - uint16_t result; - - __asm__ __volatile__ ( - "inw %w1,%0" - :"=a" (result) - :"Nd" (port)); - return result; -} - -extern inline uint32_t inl(uint32_t port) -{ - uint32_t result; - - __asm__ __volatile__ ( - "inl %w1,%0" - :"=a" (result) - :"Nd" (port)); - return result; -} - -extern inline void outb (uint8_t value, uint16_t port) -{ - __asm__ __volatile__ ( - "outb %b0,%w1" - : - :"a" (value), "Nd" (port)); -} - -extern inline void outw (uint16_t value, uint16_t port) -{ - __asm__ __volatile__ ( - "outw %w0,%w1" - : - :"a" (value), "Nd" (port)); -} - -extern inline void outl (uint32_t value, uint16_t port) -{ - __asm__ __volatile__ ( - "outl %0,%w1" - : - :"a" (value), "Nd" (port)); -} - -#endif /* ARCH_IO_H */ diff --git a/util/mkelfImage/arch/i386/include/limits.h b/util/mkelfImage/arch/i386/include/limits.h deleted file mode 100644 index d5a5a02c6f..0000000000 --- a/util/mkelfImage/arch/i386/include/limits.h +++ /dev/null @@ -1,58 +0,0 @@ -#ifndef LIMITS_H -#define LIMITS_H 1 - - -/* Number of bits in a `char' */ -#define CHAR_BIT 8 - -/* Minimum and maximum values a `signed char' can hold */ -#define SCHAR_MIN (-128) -#define SCHAR_MAX 127 - -/* Maximum value an `unsigned char' can hold. (Minimum is 0.) */ -#define UCHAR_MAX 255 - -/* Minimum and maximum values a `char' can hold */ -#define CHAR_MIN SCHAR_MIN -#define CHAR_MAX SCHAR_MAX - -/* Minimum and maximum values a `signed short int' can hold */ -#define SHRT_MIN (-32768) -#define SHRT_MAX 32767 - -/* Maximum value an `unsigned short' can hold. (Minimum is 0.) */ -#define USHRT_MAX 65535 - - -/* Minimum and maximum values a `signed int' can hold */ -#define INT_MIN (-INT_MAX - 1) -#define INT_MAX 2147483647 - -/* Maximum value an `unsigned int' can hold. (Minimum is 0.) */ -#define UINT_MAX 4294967295U - - -/* Minimum and maximum values a `signed int' can hold */ -#define INT_MIN (-INT_MAX - 1) -#define INT_MAX 2147483647 - -/* Maximum value an `unsigned int' can hold. (Minimum is 0.) */ -#define UINT_MAX 4294967295U - -/* Minimum and maximum values a `signed long' can hold */ -#define LONG_MAX 2147483647L -#define LONG_MIN (-LONG_MAX - 1L) - -/* Maximum value an `unsigned long' can hold. (Minimum is 0.) */ -#define ULONG_MAX 4294967295UL - -/* Minimum and maximum values a `signed long long' can hold */ -#define LLONG_MAX 9223372036854775807LL -#define LLONG_MIN (-LONG_MAX - 1LL) - - -/* Maximum value an `unsigned long long' can hold. (Minimum is 0.) */ -#define ULLONG_MAX 18446744073709551615ULL - - -#endif /* LIMITS_H */ diff --git a/util/mkelfImage/arch/i386/include/stdint.h b/util/mkelfImage/arch/i386/include/stdint.h deleted file mode 100644 index 79262c206c..0000000000 --- a/util/mkelfImage/arch/i386/include/stdint.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef STDINT_H -#define STDINT_H - -typedef unsigned long size_t; - -typedef unsigned char uint8_t; -typedef unsigned short uint16_t; -typedef unsigned int uint32_t; -typedef unsigned long long uint64_t; - -typedef signed char int8_t; -typedef signed short int16_t; -typedef signed int int32_t; -typedef signed long long int64_t; - -#endif /* STDINT_H */ |