[ros-diffs] [ion] 25938: - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers. - Fix an offset bug which was causing us to read/write to DR7 in a completely random location (somewhere in side the _CONTEXT record). - Fix a bug in DR save/restore which was making us save dr0, 1, 2 isntead of dr3, 6, 7. - All bugs reported by Aleksey Bragin.