EFI based drivers

hello folks,

i had a few questions abt EFU based systems.

First, let me explain what I understand of teh EFI stack, please correct me
if I am mistaken anywhere…

A Windows App->A Windowds DLL->A Driver with a .EFI extension

is this the flow of commands? if so my questions will be:

  1. does this mean, that in EFI OSes all device drivers will be .EFI
    extension instead of .sys?
  2. for all drivers accessing physical hardware, will they behave like
    extension of the EFI BIOS itself?
  3. How do I build such a sample driver?

thanks

Bedanto

>1. does this mean, that in EFI OSes all device drivers will be .EFI extension instead of .sys?

I do not think there is even 1 EFI OS in the world :slight_smile: this is all a conceptual project, which was not implemented to the iron by any market player. This occurs sometimes.

OSes with some degree of EFI support (probably limited to boot loader alone) are Windows and Mac OS, but not to this degree.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com