Hardware Delphi

Title: How to get BIOS date? (for beginners)
Question: Making an system analisys program. Need to get BIOS date? Try this...
Answer:
// returns BIOS date
function BIOSDate: String;
begin
result := string(pchar(ptr($FFFF5)));
end;
There's a problem in WinNT: this arquiteture doesn't allows to direct access memory pointers, as this codes do.
To get BIOS date, i think, you'll need to create a VxD...