Ros-diffs August 2006

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

[fireball] 23668: - Unmess header files a little - create one header file (usbdriver.h) which includes all other needed headers, also splitting a bit. Also split out the roothub driver and device manager from hub.c (which was over 4500 SLOC) - Enable PCH usage - Reduced a few warnings
by fireball@svn.reactos.org
18 years, 4 months

[fireball] 23667: Add accidentally deleted line (a call to WideCharToMultiByte() )
by fireball@svn.reactos.org
18 years, 4 months

[ion] 23666: - Kill two more hacks. IDR isn't hacked at 0xFFFFFFA on startup anymore, and the PIC is correctly set to 0xFA at startup.
by ion@svn.reactos.org
18 years, 4 months

[ion] 23665: - Enable 2nd entry for HalEndSystemInterrupt but not actually using the optimized 2nd entry since ROS IRQs are currently built with a completely different trap frame.
by ion@svn.reactos.org
18 years, 4 months

[ion] 23664: - Fix some IDR->IRR bugs. - Enable 2ndEntry for HalpEndSoftwareInterrupt (pending interrupt inside an interrupt).
by ion@svn.reactos.org
18 years, 4 months

[ion] 23663: - Switch HalEndSystemInterrupt to ASM version and get completely rid of the irql.C file.
by ion@svn.reactos.org
18 years, 4 months

[ion] 23662: - Switch to ASM version of KfLowerIrql
by ion@svn.reactos.org
18 years, 4 months

[ion] 23661: - Fix bugs in ASM version of KfLowerIrql (not yet used) - Fix bugs in INT_PROLOG. - Fix an important bug in TRAP_EPILOG which was causing register restoration to happen at all times (such as in Kei386EoiHelper/KiServiceExit2 when it shouldn't happen). - Add DRx restoration from trap frame, if DR7 is set. - Added and fixed some debugging assertions in TRAP_EPILOG.
by ion@svn.reactos.org
18 years, 4 months

[ion] 23660: - Duplicate code between the remaining functions (KfLowerIRql and HalEndSystemInterrupt) so testing the switch to their ASM versions will be easier. - Use same table as in ASM code.
by ion@svn.reactos.org
18 years, 4 months

[ion] 23659: - Disable interrupts while in HalpLowerIrql - Properly handle IRR. - Call IRR Handlers through the SWINT table.
by ion@svn.reactos.org
18 years, 4 months
Results per page: