Replying to a message of Scott McNay to Darryl Gregorash:
DG>> Because a simple "mov DWO PTR sys_time, eax" is far easier
DG>> than any of the alternatives using only 3 storage bytes.
SM> Wrong answer... the BIOS was written before the 386 ever
SM> came out, and "eax" is definitely a 386 thingie.
Billy Gates was thinking ahead?
Billy Gates couldn't figure out how to typedef a 3-byte structure?
Billy was lazy, and long int was the first thing he thought of?
The structure was inherited from CP/M?
:)
--- FleetStreet 1.21 NR
---------------
* Origin: BIG BANG Burger Bar: Regina SK Canada (1:140/86)
|