Ahhh, that explains things a bit. I should have thought about that. RD16 two bytes wide, duh.
Thanks for that tidbit.
And the high and low bytes. In the wallclock code (
http://www.chiefdelphi.com/forums/sh...t=wallclock.c), the high byte value is.... NEVER MIND
Someone can't count their zeros.
I still don't exactly understand what the purpose of the high and low bytes are. Is it like an loop condition? Above the max value for a 16bit number counts as an overflow and it resets, setting the flag with it?
THANK YOU