BIT1
#define EFI_ACPI_EXTENDED_INTERRUPT_FLAG_MODE_MASK BIT1
#define EFI_ACPI_1_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_2_0_8042 BIT1
#define EFI_ACPI_2_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_3_0_8042 BIT1
#define EFI_ACPI_3_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_4_0_8042 BIT1
#define EFI_ACPI_4_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_4_0_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_5_0_GTDT_GLOBAL_FLAG_INTERRUPT_MODE BIT1
#define EFI_ACPI_5_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_5_0_8042 BIT1
#define EFI_ACPI_5_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_5_0_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_5_0_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_5_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_5_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_5_1_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_5_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_5_1_8042 BIT1
#define EFI_ACPI_5_1_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_5_1_WBINVD_FLUSH BIT1
#define EFI_ACPI_5_1_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_5_1_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_0_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_0_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_0_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_6_0_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_0_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
#define EFI_ACPI_6_0_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
#define EFI_ACPI_6_0_8042 BIT1
#define EFI_ACPI_6_0_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_6_0_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_MODE BIT1
#define EFI_ACPI_6_0_WBINVD_FLUSH BIT1
#define EFI_ACPI_6_0_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_6_0_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_1_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_1_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_1_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_6_1_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_1_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
#define EFI_ACPI_6_1_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
#define EFI_ACPI_6_1_8042 BIT1
#define EFI_ACPI_6_1_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_6_1_WBINVD_FLUSH BIT1
#define EFI_ACPI_6_1_PCCT_SUBSPACE_DOORBELL_INTERRUPT_FLAGS_MODE BIT1
#define EFI_ACPI_6_1_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_6_1_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_2_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_2_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_2_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_6_2_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_2_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
#define EFI_ACPI_6_2_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
#define EFI_ACPI_6_2_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE BIT1
#define EFI_ACPI_6_2_8042 BIT1
#define EFI_ACPI_6_2_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_6_2_WBINVD_FLUSH BIT1
#define EFI_ACPI_6_2_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_6_2_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_2_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE BIT1
#define EFI_ACPI_6_3_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_3_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_3_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_6_3_GTDT_SBSA_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_3_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
#define EFI_ACPI_6_3_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
#define EFI_ACPI_6_3_8042 BIT1
#define EFI_ACPI_6_3_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_6_3_WBINVD_FLUSH BIT1
#define EFI_ACPI_6_3_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE BIT1
#define EFI_ACPI_6_3_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_6_3_LOCAL_APIC_ONLINE_CAPABLE BIT1
#define EFI_ACPI_6_3_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_3_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE BIT1
#define EFI_ACPI_6_4_GTDT_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_4_GTDT_GT_BLOCK_TIMER_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_4_GTDT_GT_BLOCK_COMMON_FLAG_ALWAYS_ON_CAPABILITY BIT1
#define EFI_ACPI_6_4_GTDT_ARM_GENERIC_WATCHDOG_FLAG_TIMER_INTERRUPT_POLARITY BIT1
#define EFI_ACPI_6_4_NFIT_SYSTEM_PHYSICAL_ADDRESS_RANGE_FLAGS_PROXIMITY_DOMAIN_VALID BIT1
#define EFI_ACPI_6_4_NFIT_MEMORY_DEVICE_STATE_FLAGS_LAST_RESTORE_FAIL BIT1
#define EFI_ACPI_6_4_SDEV_FLAG_SECURE_ACCESS_COMPONENTS_PRESENT BIT1
#define EFI_ACPI_6_4_8042 BIT1
#define EFI_ACPI_6_4_ARM_PSCI_USE_HVC BIT1
#define EFI_ACPI_6_4_WBINVD_FLUSH BIT1
#define EFI_ACPI_6_4_PCCT_SUBSPACE_PLATFORM_INTERRUPT_FLAGS_MODE BIT1
#define EFI_ACPI_6_4_64BIT_WAKE_SUPPORTED_F BIT1
#define EFI_ACPI_6_4_LOCAL_APIC_ONLINE_CAPABLE BIT1
#define EFI_ACPI_6_4_PERFORMANCE_INTERRUPT_MODEL BIT1
#define EFI_ACPI_6_4_GENERIC_INITIATOR_AFFINITY_STRUCTURE_ARCHITECTURAL_TRANSACTIONS BIT1
#define EFI_ACPI_6_4_RASF_PLATFORM_RAS_CAPABILITY_HARDWARE_BASED_PATROL_SCRUB_SUPPORTED_AND_EXPOSED_TO_SOFTWARE BIT1
#define ATA_ERRREG_TK0NF BIT1 ///< Track 0 Not Found defined from ATA-1, obsoleted from ATA-4
#define ATA_STSREG_IDX BIT1 ///< Index defined from ATA-1, obsoleted from ATA-4
#define ATA_CTLREG_IEN_L BIT1 ///< Interrupt Enable #.
#define EFI_IMAGE_FILE_EXECUTABLE_IMAGE BIT1 ///< 0x0002 File is executable (i.e. no unresolved externel references).
#define TPM_TRANSPORT_LOG ((UINT32)BIT1)
#define TPM_NV_PER_OWNERWRITE (BIT1)
#define TPM_DELEGATE_Delegate_CreateOwnerDelegation (BIT1)
#define TPM_KEY_DELEGATE_Seal (BIT1)
#define TPM_DELEGATE_ADMIN_LOCK (BIT1)
#define ISBIT1(w) ((w) & BIT1) /* Is the preceding free? */
#define SETBIT1(w) ((w) |= BIT1) /* The preceding is free */
#define CLRBIT1(w) ((w) &= ~BIT1) /* Clean bit1 */
o_bit1 = SIZE(sp) & BIT1;
#define ISBIT1(w) ((w) & BIT1) /* Is the preceding free? */
#define SETBIT1(w) ((w) |= BIT1) /* The preceding is free */
#define CLRBIT1(w) ((w) &= ~BIT1) /* Clean bit1 */