64 bit access under DOS?



Hi,

I have written a useful hardware debugging utility using the djgpp compiler, available at http://www.cwcgraphics.com/software_peritool.html .. It only runs under DOS, Linux and VxWorks - Not Windows 98SE or above.

I would like the memory test to function in 64 bit mode on the PCI bus for hardware that supports it. Currently I am using the _farpeek and _farpoke routines, after mapping in the physical address, and can test byte, word and long accesses.

I have test hardware that I know supports 64 bit accesses, because I can see them on the logic analyzer when running certain Windows operations.

I could use something like _farpeekll / _farpokell (long long). I'm not sure what else I would need to do to set up the system for these kind of accesses.

The other thought I had was to set up some assembly routines to use the AMD64 instructions.

Any ideas or tips??

Thanks,

Ivor Bowden


--
Posted via a free Usenet account from http://www.teranews.com

.



Relevant Pages

  • Re: RAID and NTFS Question
    ... But why would Windows 2000 not "understand" what happened and just ... RAID, since it is hardware, but that it simply accesses them. ...
    (microsoft.public.win2000.active_directory)
  • Re: The revelation of St. f0dder the Divine
    ... Even for Microsoft, that would be an error of the highest ... for them...you CANNOT have such a "casual" attitude to concurrency on ... You simply could not get Windows to operate at all, ... how can it only effect specific hardware? ...
    (alt.lang.asm)
  • Re: Advertising "Linux Compatible"
    ... The OEM hardware comes with a Windows Driver. ... natively support that particular piece of hardware. ... Windows by developing drivers themselves. ...
    (alt.os.linux)
  • Re: Device Driver that uploads its own code?
    ... driver to implement an adaptive timing loop; ... respond/interact with hardware with microsecond precision. ... real-time and linear, the idea of fluctuating state and variable latency ... where the connection to Windows is largely ...
    (microsoft.public.win32.programmer.kernel)
  • Re: CPU runing at 100%, help
    ... Could be hardware - but.. ... Clean up and find out.. ... using Windows XP "prettifications". ... You should at least turn on the built in firewall. ...
    (microsoft.public.windowsxp.perform_maintain)

Loading