Ros-diffs August 2006

ros-diffs@reactos.org
  • 19 participants
  • 447 discussions

[ion] 23637: - Delete bios.c and usertrap.c - Add Ke entries to KernelFun!
by ion@svn.reactos.org
18 years, 10 months

[ion] 23636: - Gutted out KiTrapHandler. Now it is only a gateway for GPF/UD for V86 mode. - Removed all the code in userptrap.c and removed KiKernelTrapHandler. - Set Traps 11, 12, 16 and 17 as unhandled for now(Segment fault, stack fault, fpu fault and alignment fault). We weren't really "handling" them in the past either. - I probably need to implement GPF handler for non-V86 mode to support Lazy segment loading and fix the vmware syscall bug that has been haunting me for two years.
by ion@svn.reactos.org
18 years, 10 months

[ion] 23635: - Call KiSystemFatalException directly instead of duplicating the code 5 times.
by ion@svn.reactos.org
18 years, 10 months

[ion] 23634: - Convert 8, 9, 10, 15/F
by ion@svn.reactos.org
18 years, 10 months

[ion] 23633: - Switch 4, 5, 6 to common ASM dispatcher as well.
by ion@svn.reactos.org
18 years, 10 months

[ion] 23632: - Implement generic exception dispatcher for traps (kind-of analogous to KiKernelTrapHandler/KiUserTrapHandler but in assembly and more generic/compact). - Switch Traps 0, 1 to it. - Trap 2 is NMI, bugcheck immediately since we can't handle them yet.
by ion@svn.reactos.org
18 years, 10 months

[ion] 23631: - Fixes to CONTEXT<->KTRAP_FRAME conversion.
by ion@svn.reactos.org
18 years, 10 months

[turner] 23630: Label NtReadFileScatter as unimplemented.
by turner@svn.reactos.org
18 years, 10 months

[janderwald] 23629: * colors.c: implement color dialog (reading from registry is not yet supported) * font.c/layout.c/console.c/options.c: add UNREFERENCED_PARAMETER macros, fix sharing of global struct * console.def: fix building with MSVC
by janderwald@svn.reactos.org
18 years, 10 months

[ion] 23628: - Detect NPX/FPU in simple assembly and XMMI/SSE2 by using CPU Feature flags, replacing the old asm+c mess. - Handle FPU/SSE saving in the CONTEXT<->KTRAP_FRAME routines directly, and using KiFlushNPXState assembly function. - Implement a naive Trap 7 (FPU Fault) handler in assembly that properly does most of the work required to handle an FPU fault. Not yet complete however since it almost ignores user-mode faults (just like trunk). FPU isn't done in ctx switching yet. - Remove all
by ion@svn.reactos.org
18 years, 10 months
Results per page: