Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef _GPXE_ABFT_H
  2. #define _GPXE_ABFT_H
  3. /** @file
  4. *
  5. * AoE boot firmware table
  6. *
  7. */
  8. #include <stdint.h>
  9. #include <gpxe/acpi.h>
  10. #include <gpxe/if_ether.h>
  11. /** AoE boot firmware table signature */
  12. #define ABFT_SIG "aBFT"
  13. /**
  14. * AoE Boot Firmware Table (aBFT)
  15. */
  16. struct abft_table {
  17. /** ACPI header */
  18. struct acpi_description_header acpi;
  19. /** AoE shelf */
  20. uint16_t shelf;
  21. /** AoE slot */
  22. uint8_t slot;
  23. /** Reserved */
  24. uint8_t reserved_a;
  25. /** MAC address */
  26. uint8_t mac[ETH_ALEN];
  27. } __attribute__ (( packed ));
  28. extern void abft_fill_data ( struct aoe_session *aoe );
  29. #endif /* _GPXE_ABFT_H */