Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

efi_utils.h 659B

12345678910111213141516171819202122232425
  1. #ifndef _IPXE_EFI_UTILS_H
  2. #define _IPXE_EFI_UTILS_H
  3. /** @file
  4. *
  5. * EFI utilities
  6. */
  7. FILE_LICENCE ( GPL2_OR_LATER );
  8. #include <ipxe/efi/efi.h>
  9. #include <ipxe/efi/Protocol/DevicePath.h>
  10. struct device;
  11. extern EFI_DEVICE_PATH_PROTOCOL *
  12. efi_devpath_end ( EFI_DEVICE_PATH_PROTOCOL *path );
  13. extern int efi_locate_device ( EFI_HANDLE device, EFI_GUID *protocol,
  14. EFI_HANDLE *parent );
  15. extern int efi_child_add ( EFI_HANDLE parent, EFI_HANDLE child );
  16. extern void efi_child_del ( EFI_HANDLE parent, EFI_HANDLE child );
  17. extern void efi_device_info ( EFI_HANDLE device, const char *prefix,
  18. struct device *dev );
  19. #endif /* _IPXE_EFI_UTILS_H */