Author: aandrejevic Date: Sat Oct 19 17:29:44 2013 New Revision: 60704
URL: http://svn.reactos.org/svn/reactos?rev=60704&view=rev Log: [FAST486] Remove TODOs for instructions that don't exist on the 80486.
Modified: branches/ntvdm/lib/fast486/extraops.c
Modified: branches/ntvdm/lib/fast486/extraops.c URL: http://svn.reactos.org/svn/reactos/branches/ntvdm/lib/fast486/extraops.c?rev... ============================================================================== --- branches/ntvdm/lib/fast486/extraops.c [iso-8859-1] (original) +++ branches/ntvdm/lib/fast486/extraops.c [iso-8859-1] Sat Oct 19 17:29:44 2013 @@ -48,124 +48,124 @@ NULL, // TODO: OPCODE 0x07 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x08 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x09 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x0F NOT IMPLEMENTED + NULL, // Invalid + NULL, // Reserved (UD1) + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid NULL, // TODO: OPCODE 0x10 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x11 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x12 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x13 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x14 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x15 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x16 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x17 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x18 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x19 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x1F NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid NULL, // TODO: OPCODE 0x20 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x21 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x22 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x23 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x24 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x25 NOT IMPLEMENTED + NULL, // Invalid NULL, // TODO: OPCODE 0x26 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x27 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x28 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x29 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x2F NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid NULL, // TODO: OPCODE 0x30 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x31 NOT IMPLEMENTED NULL, // TODO: OPCODE 0x32 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x33 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x34 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x35 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x36 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x37 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x38 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x39 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x3F NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x40 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x41 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x42 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x43 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x44 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x45 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x46 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x47 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x48 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x49 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x4F NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x50 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x51 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x52 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x53 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x54 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x55 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x56 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x57 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x58 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x59 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x5F NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x60 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x61 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x62 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x63 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x64 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x65 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x66 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x67 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x68 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x69 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x6F NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x70 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x71 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x72 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x73 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x74 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x75 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x76 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x77 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x78 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x79 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7A NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7B NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7C NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7D NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7E NOT IMPLEMENTED - NULL, // TODO: OPCODE 0x7F NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid Fast486ExtOpcodeConditionalJmp, Fast486ExtOpcodeConditionalJmp, Fast486ExtOpcodeConditionalJmp, @@ -200,12 +200,12 @@ NULL, // TODO: OPCODE 0x9F NOT IMPLEMENTED NULL, // TODO: OPCODE 0xA0 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xA1 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xA2 NOT IMPLEMENTED + NULL, // Invalid NULL, // TODO: OPCODE 0xA3 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xA4 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xA5 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xA6 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xA7 NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid NULL, // TODO: OPCODE 0xA8 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xA9 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xAA NOT IMPLEMENTED @@ -232,12 +232,12 @@ NULL, // TODO: OPCODE 0xBF NOT IMPLEMENTED NULL, // TODO: OPCODE 0xC0 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xC1 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC2 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC3 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC4 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC5 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC6 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xC7 NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid NULL, // TODO: OPCODE 0xC8 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xC9 NOT IMPLEMENTED NULL, // TODO: OPCODE 0xCA NOT IMPLEMENTED @@ -246,54 +246,54 @@ NULL, // TODO: OPCODE 0xCD NOT IMPLEMENTED NULL, // TODO: OPCODE 0xCE NOT IMPLEMENTED NULL, // TODO: OPCODE 0xCF NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD0 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD1 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD2 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD3 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD4 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD5 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD6 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD7 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD8 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xD9 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDA NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDB NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDC NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDD NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDE NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xDF NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE0 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE1 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE2 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE3 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE4 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE5 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE6 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE7 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE8 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xE9 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xEA NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xEB NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xEC NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xED NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xEE NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xEF NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF0 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF1 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF2 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF3 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF4 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF5 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF6 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF7 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF8 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xF9 NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFA NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFB NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFC NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFD NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFE NOT IMPLEMENTED - NULL, // TODO: OPCODE 0xFF NOT IMPLEMENTED + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid + NULL, // Invalid };
/* PUBLIC FUNCTIONS ***********************************************************/