Heinrich Schuchardt
|
3f9b00425a
efi_loader: implement DisconnectController
|
7 years ago |
Heinrich Schuchardt
|
3ebcd0071f
efi_loader: fix signature of efi_disconnect_controller
|
7 years ago |
Heinrich Schuchardt
|
f0959dbee2
efi_loader: implement ConnectController
|
7 years ago |
Heinrich Schuchardt
|
d550414434
efi_loader: debug output installed device path
|
7 years ago |
Heinrich Schuchardt
|
e3fbbc36f2
efi_loader: implement OpenProtocolInformation
|
7 years ago |
Heinrich Schuchardt
|
3b8a489c9f
efi_loader: open_info in CloseProtocol
|
7 years ago |
Heinrich Schuchardt
|
191a41cc32
efi_loader: open_info in OpenProtocol
|
7 years ago |
Heinrich Schuchardt
|
fe1599daf5
efi_loader: list of open protocol infos
|
7 years ago |
Heinrich Schuchardt
|
32e6fed6e9
efi_loader: simplify efi_remove_all_protocols
|
7 years ago |
Heinrich Schuchardt
|
727a1afb34
efi_loader: correctly call images
|
7 years ago |
Heinrich Schuchardt
|
05b6f56ead
efi_loader: use wide string do define firmware vendor
|
7 years ago |
Heinrich Schuchardt
|
b9b17598f4
efi_loader: error handling in efi_load_image()
|
7 years ago |
Heinrich Schuchardt
|
678e03a00c
efi_loader: new function efi_delete_handle()
|
7 years ago |
Heinrich Schuchardt
|
56d9288858
efi_loader: return status from efi_setup_loaded_image()
|
7 years ago |
Heinrich Schuchardt
|
44549d62c3
efi_loader: helper function to add EFI object to list
|
7 years ago |
Heinrich Schuchardt
|
ea54ad5928
efi_loader: pass handle of loaded image
|
7 years ago |
Heinrich Schuchardt
|
69fb6b1afc
efi_loader: manage protocols in a linked list
|
7 years ago |
Heinrich Schuchardt
|
80286e8f81
efi_loader: simplify efi_open_protocol
|
7 years ago |
Heinrich Schuchardt
|
ae2c85c1ce
efi_loader: reimplement LocateDevicePath
|
7 years ago |
Heinrich Schuchardt
|
48b66230ee
efi_loader: refactor efi_setup_loaded_image
|
7 years ago |
Heinrich Schuchardt
|
9172cd91fa
efi_loader: simplify efi_locate_protocol
|
7 years ago |
Heinrich Schuchardt
|
5810511dac
efi_loader: simplify efi_uninstall_protocol_interface
|
7 years ago |
Heinrich Schuchardt
|
42cf12420b
efi_loader: simplify efi_search
|
7 years ago |
Heinrich Schuchardt
|
1202530d22
efi_loader: simplify efi_install_protocol_interface
|
7 years ago |
Heinrich Schuchardt
|
3f79a2b532
efi_loader: helper functions for protocol management
|
7 years ago |
Heinrich Schuchardt
|
085d07cd3b
efi_loader: argument of efi_search_obj should be const
|
7 years ago |
Heinrich Schuchardt
|
2edab5e2e6
efi_loader: make efi_create_handle non-static
|
7 years ago |
Heinrich Schuchardt
|
843ce54c74
efi_loader implement UninstallMultipleProtocolInterfaces
|
7 years ago |
Heinrich Schuchardt
|
af1408e080
efi_loader: debug output efi_install_protocol_interface
|
7 years ago |
Heinrich Schuchardt
|
62471e46cd
efi_loader: fix typo efi_install_multiple_protocol_interfaces
|
7 years ago |