152a38012Sejakowatz/*
252a38012Sejakowatz** Copyright 2001, Travis Geiselbrecht. All rights reserved.
352a38012Sejakowatz** Distributed under the terms of the NewOS License.
452a38012Sejakowatz*/
552a38012Sejakowatz#ifndef _SH4_TYPES_H
652a38012Sejakowatz#define _SH4_TYPES_H
752a38012Sejakowatz
852a38012Sejakowatz// XXX is this accurate?
952a38012Sejakowatztypedef unsigned long long uint64;
1052a38012Sejakowatztypedef long long           int64;
1152a38012Sejakowatztypedef unsigned int       uint32;
1252a38012Sejakowatztypedef int                 int32;
1352a38012Sejakowatztypedef unsigned short     uint16;
1452a38012Sejakowatztypedef short               int16;
1552a38012Sejakowatztypedef unsigned char      uint8;
1652a38012Sejakowatztypedef char                int8;
1752a38012Sejakowatz
1852a38012Sejakowatz#endif
1952a38012Sejakowatz
20