35 #define SBAT_LINE( name, generation, vendor, package, version, uri ) \ 36 name "," _S2 ( generation ) "," vendor "," package "," \ 40 #define SBAT_GENERATION 1 51 #define IPXE_SBAT_GENERATION 1 54 #if IPXE_SBAT_GENERATION != 1 55 #error "You may not modify IPXE_SBAT_GENERATION" 60 SBAT_LINE ( "sbat", SBAT_GENERATION, "SBAT Version", "sbat", \ 61 _S2 ( SBAT_GENERATION ), \ 62 "https://github.com/rhboot/shim/blob/main/SBAT.md" ) 65 #define __sbat __attribute__ (( section ( ".sbat" ), aligned ( 512 ) )) 67 extern const char sbat[]
__sbat;
#define __sbat
Mark variable as being in the ".sbat" section.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)