| 
    TacOS
    0.2
    
   | 
 
Définitions liées au fonctionnement interne du processeur. Plus de détails...

Aller au code source de ce fichier.
Macros | |
| #define | FLAGS_CF 0x00000001 | 
| #define | FLAGS_PF 0x00000004 | 
| #define | FLAGS_AF 0x00000010 | 
| #define | FLAGS_ZF 0x00000040 | 
| #define | FLAGS_SF 0x00000080 | 
| #define | FLAGS_TF 0x00000100 | 
| #define | FLAGS_IF 0x00000200 | 
| #define | FLAGS_DF 0x00000400 | 
| #define | FLAGS_OF 0x00000800 | 
| #define | FLAGS_IOPL1 0x00001000 | 
| #define | FLAGS_IOPL2 0x00002000 | 
| #define | FLAGS_NT 0x00004000 | 
| #define | FLAGS_RF 0x00010000 | 
| #define | FLAGS_VM 0x00020000 | 
| #define | FLAGS_AC 0x00040000 | 
| #define | FLAGS_VIF 0x00080000 | 
| #define | FLAGS_VIP 0x00100000 | 
| #define | FLAGS_ID 0x00200000 | 
Copyright (C) 2010, 2011, 2012 - TacOS developers.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html
You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.
| #define FLAGS_AC 0x00040000 | 
Alignment Check
| #define FLAGS_AF 0x00000010 | 
Adjust Flag
| #define FLAGS_CF 0x00000001 | 
Carry Flag
| #define FLAGS_DF 0x00000400 | 
Direction Flag
| #define FLAGS_ID 0x00200000 | 
CPUID instruction
| #define FLAGS_IF 0x00000200 | 
Interrupt enable Flag
| #define FLAGS_IOPL1 0x00001000 | 
IO Privilege Level 1
| #define FLAGS_IOPL2 0x00002000 | 
IO Privilege Level 1
| #define FLAGS_NT 0x00004000 | 
Nested task Flag
| #define FLAGS_OF 0x00000800 | 
Overflow Flag
| #define FLAGS_PF 0x00000004 | 
Parity Flag
| #define FLAGS_RF 0x00010000 | 
Resume Flag
| #define FLAGS_SF 0x00000080 | 
Sign Flag
| #define FLAGS_TF 0x00000100 | 
Trap Flag
| #define FLAGS_VIF 0x00080000 | 
Virtual interrupt Flag
| #define FLAGS_VIP 0x00100000 | 
Virtual interrupt Pending
| #define FLAGS_VM 0x00020000 | 
Virtual 8086 Mode Flag
| #define FLAGS_ZF 0x00000040 | 
Zero Flag
 1.8.7