Ros-diffs January 2010

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

[sir_richard] 45236: [HAL]: Implement HalEnableSystemInterrupt and HalDisableSystemInterrupt in C instead of ASM.
by sir_richard@svn.reactos.org
14 years, 7 months

[sir_richard] 45235: [HAL]: Document and implement KiI8259MaskTable in C using actual bit positions. Each mapping is best to the best of my ability. [HAL]: Implement KfRaiseIrql in C, remove ASM version.
by sir_richard@svn.reactos.org
14 years, 7 months

[sir_richard] 45234: [HAL]: Implement KeGetCurrentIrql, KeRaiseIrqlToDpcLevel, KeRaiseIrqlToSynchLevel, HalClearSoftwareInterrupt in C instead of ASM.
by sir_richard@svn.reactos.org
14 years, 7 months

[sir_richard] 45233: [HAL] Merge HalpAcquireSystemHardwareSpinLock and HalpReleaseCmosSpinLock from Timo's AMD64 branch, and delete ASM implementations.
by sir_richard@svn.reactos.org
14 years, 7 months

[dgorbachev] 45232: - Use __builtin_trap for old GCC, too. - KiEoiHelper, KiDispatchExceptionFromTrapFrame: mark noreturn. - Return DECLSPEC_NORETURNs.
by dgorbachev@svn.reactos.org
14 years, 7 months

[sir_richard] 45231: [PERF]: Make the trap entry/exit macros inlined, just as they used to be before in their pure-assembly forms. This should boost performance quite a bit by avoiding 2-3 extra calls during traps and system calls. [NTOS]: Cleanup the traphdlr.c vs. trap_x.h mess into something much more structured. trap_x.h is now all inlined C functions which pretty much replace the asmmacros.S file. It is meant to be used outside the kernel as well (such as by the HAL, which requires trap ent
by sir_richard@svn.reactos.org
14 years, 7 months

[dgorbachev] 45230: Comment out DECLSPEC_NORETURN for now.
by dgorbachev@svn.reactos.org
14 years, 7 months

[dgorbachev] 45229: Use for GCC before 4.5, too...
by dgorbachev@svn.reactos.org
14 years, 7 months

[dgorbachev] 45228: Trying r45222 hack again...
by dgorbachev@svn.reactos.org
14 years, 7 months

[dgorbachev] 45227: Put #endif where it should be.
by dgorbachev@svn.reactos.org
14 years, 7 months
Results per page: