Make your own free website on Tripod.com
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

memtype.h

Go to the documentation of this file.
00001 /*
00002 PeRdr - PE file disassembler
00003 Copyright (C) 1999-2002 Frediano Ziglio
00004 -----
00005 
00006 This program is free software; you can redistribute it and/or modify
00007 it under the terms of the GNU General Public License as published by
00008 the Free Software Foundation; either version 2 of the License, or
00009 (at your option) any later version.
00010 
00011 This program is distributed in the hope that it will be useful,
00012 but WITHOUT ANY WARRANTY; without even the implied warranty of
00013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014 GNU General Public License for more details.
00015 
00016 You should have received a copy of the GNU General Public License
00017 along with this program; if not, write to the Free Software
00018 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00019 -----
00020 
00021 INFORMATION
00022   www: http://freddy77.tripod.com/perdr/
00023   e-mail: freddy77@angelfire.com
00024 */
00025 DEFINE_MEMTYPEI(memNone,0)       // usato solo puntatore (lea e invplg)
00026 
00027 DEFINE_MEMTYPE(memInt8,1)          // interi
00028 DEFINE_MEMTYPE(memInt16,2)
00029 DEFINE_MEMTYPE(memInt32,4)
00030 DEFINE_MEMTYPE(memMmx,8)           // MMX general
00031 
00032 DEFINE_MEMTYPE(memInt64,8)
00033 
00034 DEFINE_MEMTYPE(memMmx8,8)          // MMX packet types
00035 DEFINE_MEMTYPE(memMmx16,8)
00036 DEFINE_MEMTYPE(memMmx32,8)
00037 DEFINE_MEMTYPE(memMmx64,8)
00038 
00039 DEFINE_MEMTYPE(memXmm,16)          // XMM packet size
00040 DEFINE_MEMTYPE(memSemiXmm,8)
00041 
00042 DEFINE_MEMTYPE(memFarPointer16,4)  // puntatori far
00043 DEFINE_MEMTYPE(memFarPointer32,6)
00044 
00045 DEFINE_MEMTYPE(memBound16,4)       // bound
00046 DEFINE_MEMTYPE(memBound32,8)
00047 
00048 DEFINE_MEMTYPE(memDescriptor,6)    // descriptor
00049 
00050 DEFINE_MEMTYPE(memFPFloat32,4)     // virgola mobile
00051 DEFINE_MEMTYPE(memFPFloat64,8)
00052 DEFINE_MEMTYPE(memFPFloat80,10)
00053 
00054 DEFINE_MEMTYPE(memFPBCD,10)        // BCD
00055 
00056 DEFINE_MEMTYPE(memFPEnv16,14)      // FP environment
00057 DEFINE_MEMTYPE(memFPEnv32,28)
00058 
00059 DEFINE_MEMTYPE(memFPStatus16,94)   // FP status
00060 DEFINE_MEMTYPE(memFPStatus32,108)
00061 
00062 DEFINE_MEMTYPE(memXStatus,512)     // X Status (fxsave, fxrstor)
00063 

Generated on Mon Jan 13 22:20:34 2003 for perdr by doxygen1.2.15