[no comment]
[ti-x.git] / src / arch / arm / cpu-s3c2440 / type.h
blobe1332d0e753525313ee8f24d4b6076e84a9c51a1
1 /* the ti-x embed operation system
2 *
3 * it is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation; either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * it is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
13 * You should have received a copy of the GNU General Public License
14 * along with it; If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>
16 * Copyright (C) 2009, Ruki All rights reserved.
17 * Home: <a href="http://www.xxx.org">http://www.xxx.org</a>
19 * \author ruki
20 * \date 09.11.21
21 * \file type.h
22 * \brief the basic type
25 #ifndef TI_ARCH_ARM_CPU_S3C2440_TYPE_H
26 #define TI_ARCH_ARM_CPU_S3C2440_TYPE_H
28 /* ////////////////////////////////////////////////////////////////////////
29 * the basic types
31 typedef signed int ti_int_t;
32 typedef unsigned int ti_uint_t;
33 typedef ti_int_t ti_bool_t;
34 typedef ti_uint_t ti_size_t;
35 typedef signed char ti_int8_t;
36 typedef unsigned char ti_uint8_t;
37 typedef signed short ti_int16_t;
38 typedef unsigned short ti_uint16_t;
39 typedef ti_int_t ti_int32_t;
40 typedef ti_uint_t ti_uint32_t;
41 typedef signed long long ti_int64_t;
42 typedef unsigned long long ti_uint64_t;
43 typedef ti_uint8_t ti_byte_t;
44 typedef char ti_char_t;
45 typedef double ti_float_t;
46 typedef void* ti_handle_t;
51 #endif