Re: Randy downloaded KESYS
- From: "robertwessel2@xxxxxxxxx" <robertwessel2@xxxxxxxxx>
- Date: Thu, 28 Jun 2007 11:09:22 -0700
On Jun 28, 4:14 am, "Wolfgang Kern" <nowh...@xxxxxxxxxxx> wrote:
Robert Wessel replied:
... M$ file time base is 01.01.1980Only for FAT. NTFS stores the number of 100ns periods since 1-1-1601.
I see, and I'm not fully through with my NT-reader yet.
But where is this 100nS timer ?
I wont believe that NT let the PIT fire IRQs at ~10MHz rate.
There isn't one. Usually NT, et al, run with no faster than a 1KHz
timer. The stored format is units of 100ns, and that's the format
returned by the basic APIs, although there are functions to convert
those to other formats, including UTC, system time (y/m/d/h/m/s/m) and
DOS.
The old 32 bit formats (both *nix 32 bit number of seconds and DOS
16+16) were clearly too short, both in terms of resolution and the
covered period, so the question was clearly how to use a 64 bit
number. Clearly 1ns would leave too short an overall period, but I
always wondered why 100ns instead of 1us, not that it really matters,
of course.
I would certainly not be surprised if some of those unused bits of
resolution eventually got used, especially if PCs ever develop better
clock hardware (something along the lines of S/370s time-of-day
clock).
.
- Follow-Ups:
- Re: Randy downloaded KESYS
- From: Wolfgang Kern
- Re: Randy downloaded KESYS
- References:
- Randy doqwnloed KESYS
- From: Wolfgang Kern
- Re: Randy doqwnloed KESYS
- From: robertwessel2@xxxxxxxxx
- Re: Randy downloaded KESYS
- From: Wolfgang Kern
- Randy doqwnloed KESYS
- Prev by Date: Re: Beginners and All That Are New To Assembly Language - Read This
- Next by Date: Re: Beginners and All That Are New To Assembly Language - Read This
- Previous by thread: Re: Randy downloaded KESYS
- Next by thread: Re: Randy downloaded KESYS
- Index(es):
Relevant Pages
|