Changeset c192134 in mainline for arch/ia32/src/pm.c
- Timestamp:
- 2005-07-21T13:00:38Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2884193
- Parents:
- 5d945376
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/pm.c
r5d945376 rc192134 129 129 130 130 131 132 static void clean_IOPL_NT_flags(void) 133 { 134 asm 135 ( 136 "pushfl;" 137 "pop %%eax;" 138 "and $0xffff8fff,%%eax;" 139 "push %%eax;" 140 "popfl;" 141 : 142 : 143 :"%eax" 144 ); 145 } 146 147 148 149 131 150 void pm_init(void) 132 151 { … … 166 185 */ 167 186 __asm__("ltr %0" : : "r" ((__u16) selector(TSS_DES))); 187 188 clean_IOPL_NT_flags(); 168 189 }
Note:
See TracChangeset
for help on using the changeset viewer.