📄 dstypes.h
字号:
/****************************************************************************/
/*
FILE
dstypes.h
$Header: /Embedded/TRK_In_Progress/NEC_VR_TRK/MetroTRK/Export/dstypes.h 7 3/31/98 5:41p Smoore $
DESCRIPTION
Primitive language types used by CWDS and the CWDS host debugger.
HISTORY
97 MAR 01 LLY Added comment block.
$History: dstypes.h $
//
// ***************** Version 7 *****************
// User: Smoore Date: 3/31/98 Time: 5:41p
// Updated in $/Embedded/TRK_In_Progress/NEC_VR_TRK/MetroTRK/Export
// Added '#if __MWERKS__' before testing the value of __option( longlong
// ),
// which is only valid when using our compilers.
//
// ***************** Version 6 *****************
// User: Smoore Date: 12/08/97 Time: 7:32p
// Updated in $/Embedded/TRK_In_Progress/NEC_VR_TRK/MetroTRK/Export
// Defined ui64 as 'unsigned long long' when it is supported and a
// two-word
// struct when it is not.
AUTHORS
Lawrence You <you@metrowerks.com>
(c) 1996-7 Metrowerks Corporation
All rights reserved.
*/
/****************************************************************************/
#ifndef _DSTYPES_H_
#define _DSTYPES_H_
typedef unsigned char ui8;
typedef unsigned short ui16;
typedef unsigned long ui32;
#if __MWERKS__
#if __option( longlong )
typedef unsigned long long ui64;
#else /* NOT __option( longlong ) */
typedef struct {
ui32 word_0;
ui32 word_1;
} ui64;
#endif /* if/else __option( longlong ) */
#else /* NOT __MWERKS__ */
typedef struct { ui32 word_0, word_1; } ui64;
#endif /* if/else __MWERKS__ */
#define NUBDEBUG 1 /* diagnostic switch for debugging CWDS */
#if defined( __CWDS__ ) || defined( __NEED_BOOL__ ) /* see __config.h */
typedef int bool;
#define false (0)
#define true (1)
#endif
#endif /* _DSTYPES_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -