Ros-diffs January 2010

ros-diffs@reactos.org
  • 26 participants
  • 522 discussions

[sir_richard] 45046: [NTOS]: Switch to a slightly (perhaps, hopefully?) safer version of V86 entry/exit to see if this fixes the buildbot boot (suffice it to say, the original code works fine on my test machine, but since half the developers seem to be using GCC 4.4 and the others GCC 4.1, I wouldn't be surprised if there's compiler subtleties involved).
by sir_richard@svn.reactos.org
14 years, 11 months

[sir_richard] 45045: Trap Handlers in C Patch 9 of 12: [NTOS]: Fix a logic bug in KiExitTrap: Always only restore segments if we came from user-mode (since they might be bogus on a kernel transition as they're not always saved), even if the caller wants segment restore. [NTOS]: Small perf boot: do a JMP, not a CALL into C handling code. [NTOS]: Make KiGetTickCount/KiCallbackReturn handled in C (as stubs). [NTOS]: Implement KeSynchronizeExecution in C. Move Kei386SpinOnSpinLock to C stub. [NTOS]:
by sir_richard@svn.reactos.org
14 years, 11 months

[fireball] 45044: [vendor/wine] - Import Wine-1.1.36 gdi32, user32, winex11.drv, wineserver.
by fireball@svn.reactos.org
14 years, 11 months

[mjmartin] 45043: [usb/usbehci] - EhciDefferedRoutine: Fix late night brain fart by filling the members of the WorkItemData before queuing the work item.
by mjmartin@svn.reactos.org
14 years, 11 months

[jimtabor] 45042: [Win32k] - More movement to WND with updates to related files. Added new scroll and get/post message routines. In the mix we did moved to the MONITOR structure.
by jimtabor@svn.reactos.org
14 years, 11 months

[sir_richard] 45041: [NTOS]: Put ASM macros back since the HAL also uses them.
by sir_richard@svn.reactos.org
14 years, 11 months

[sir_richard] 45040: Trap Handlers in C Patch 8 of X: [NTOS]: Implement KiCoprocessorError in C. [NTOS]: Make NMI handler fully C, now that the other parts are C too. [NTOS]: Delete more ASM macros and code that are now unused.
by sir_richard@svn.reactos.org
14 years, 11 months

[sedwards] 45039: my once a year commit, update email address
by sedwards@svn.reactos.org
14 years, 11 months

[sir_richard] 45038: Trap handlers in C patch 7 of X: [NTOS]: Implement GPF handler (trap 13) in C. This was by far the most complex one of them, since it also servces two complex purposes: to handle V86 emulation since the real-mode code will generate GPFs during privileged instructions, and it will detect an illegal IRET, check if it's the known V8086 Exit IRET, and then jump to V86 exit code. [NTOS]: Get rid of even more V8086 assembly since the GPF handler is now C. Deleted the entire V8086
by sir_richard@svn.reactos.org
14 years, 11 months

[sir_richard] 45037: [NTOS]: Rewrite BIOS Call (V8086) Entry/Exit routines in C. Only 4 lines of ASM stub remain. This wasn't fun... the stack dancing alone gives you headaches. Who ever thought of dynamically sized trap frames!
by sir_richard@svn.reactos.org
14 years, 11 months
Results per page: