I want to know how to access hard drive after ExitBootServices() without assembler code, but I can't get sufficient information from uefi spec (one reason is that I can't read English very much.) Can anyone tell me the way to control medium? Is it possible to take over functions from firmware after BootServices() called?
0
votes
You need a driver up and running by the time you exit boot services. otherwise, assembler code ;)
- Alexander Zhak
hmm...I searched web and understood that recent devices are connected to PCIe host bridge.And I had a new question . stackoverflow.com/q/50791215/9919708
- ricky
here's the code I found on the web. According to this,assembler code is not necessary when using UEFI and ACPI.I'm very confused now... :-( github.com/Raphine/Raph_Kernel/blob/v0.1.0/source/kernel/dev/…
- ricky