committed
aa2b3e5
Commit
Comments (0)
Files changed (4)
-
+1 -1M UniPCemu/cpu/cpu.c
-
+2 -2M UniPCemu/cpu/cpu_execution.c
-
+1 -1M UniPCemu/cpu/cpu_interrupts.c
-
+1 -3M UniPCemu/cpu/multitasking.c
UniPCemu/cpu/cpu.c Modified
- Ignore whitespace
memset(&CPU[activeCPU].instructionfetch,0,sizeof(CPU[activeCPU].instructionfetch)); //Finished fetching!
CPU[activeCPU].instructionfetch.CPU_isFetching = CPU[activeCPU].instructionfetch.CPU_fetchphase = 1; //Start fetching the next instruction when available(not repeating etc.)!
UniPCemu/cpu/cpu_execution.c Modified
- Ignore whitespace
- if (CPU_switchtask(TASKSWITCH_INFO.whatsegment, &TASKSWITCH_INFO.LOADEDDESCRIPTOR,TASKSWITCH_INFO.segment, TASKSWITCH_INFO.destinationtask, TASKSWITCH_INFO.isJMPorCALL, TASKSWITCH_INFO.gated, TASKSWITCH_INFO.errorcode)==0) //Finished task switch?
+ if (CPU_switchtask(TASKSWITCH_INFO.whatsegment, &TASKSWITCH_INFO.LOADEDDESCRIPTOR,TASKSWITCH_INFO.segment, TASKSWITCH_INFO.destinationtask, TASKSWITCH_INFO.isJMPorCALL, TASKSWITCH_INFO.gated, TASKSWITCH_INFO.errorcode)!=0) //Unfinished task switch?
UniPCemu/cpu/cpu_interrupts.c Modified
- Ignore whitespace
UniPCemu/cpu/multitasking.c Modified
- Ignore whitespace