mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:17:36 +00:00
Kernel: Run clang-format on files
Let's rip off the band-aid
This commit is contained in:
parent
d0629d0a8c
commit
81adefef27
25 changed files with 2992 additions and 2995 deletions
|
@ -34,156 +34,156 @@
|
|||
namespace Kernel {
|
||||
namespace MultiProcessor {
|
||||
|
||||
struct [[gnu::packed]] FloatingPointer
|
||||
{
|
||||
char sig[4];
|
||||
u32 physical_address_ptr;
|
||||
u8 length;
|
||||
u8 specification_revision;
|
||||
u8 checksum;
|
||||
u8 feature_info[5];
|
||||
};
|
||||
struct [[gnu::packed]] FloatingPointer
|
||||
{
|
||||
char sig[4];
|
||||
u32 physical_address_ptr;
|
||||
u8 length;
|
||||
u8 specification_revision;
|
||||
u8 checksum;
|
||||
u8 feature_info[5];
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] EntryHeader
|
||||
{
|
||||
u8 entry_type;
|
||||
};
|
||||
struct [[gnu::packed]] EntryHeader
|
||||
{
|
||||
u8 entry_type;
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] ConfigurationTableHeader
|
||||
{
|
||||
char sig[4];
|
||||
u16 length;
|
||||
u8 specification_revision;
|
||||
u8 checksum;
|
||||
char oem_id[8];
|
||||
char product_id[12];
|
||||
u32 oem_table_ptr;
|
||||
u16 oem_table_size;
|
||||
u16 entry_count;
|
||||
u32 local_apic_address;
|
||||
u16 ext_table_length;
|
||||
u8 ext_table_checksum;
|
||||
u8 reserved;
|
||||
EntryHeader entries[];
|
||||
};
|
||||
struct [[gnu::packed]] ConfigurationTableHeader
|
||||
{
|
||||
char sig[4];
|
||||
u16 length;
|
||||
u8 specification_revision;
|
||||
u8 checksum;
|
||||
char oem_id[8];
|
||||
char product_id[12];
|
||||
u32 oem_table_ptr;
|
||||
u16 oem_table_size;
|
||||
u16 entry_count;
|
||||
u32 local_apic_address;
|
||||
u16 ext_table_length;
|
||||
u8 ext_table_checksum;
|
||||
u8 reserved;
|
||||
EntryHeader entries[];
|
||||
};
|
||||
|
||||
enum class ConfigurationTableEntryType {
|
||||
Processor = 0,
|
||||
Bus = 1,
|
||||
IOAPIC = 2,
|
||||
IO_Interrupt_Assignment = 3,
|
||||
Local_Interrupt_Assignment = 4,
|
||||
SystemAddressSpaceMapping = 128,
|
||||
BusHierarchyDescriptor = 129,
|
||||
CompatibilityBusAddressSpaceModifier = 130
|
||||
};
|
||||
enum class ConfigurationTableEntryType {
|
||||
Processor = 0,
|
||||
Bus = 1,
|
||||
IOAPIC = 2,
|
||||
IO_Interrupt_Assignment = 3,
|
||||
Local_Interrupt_Assignment = 4,
|
||||
SystemAddressSpaceMapping = 128,
|
||||
BusHierarchyDescriptor = 129,
|
||||
CompatibilityBusAddressSpaceModifier = 130
|
||||
};
|
||||
|
||||
enum class ConfigurationTableEntryLength {
|
||||
Processor = 20,
|
||||
Bus = 8,
|
||||
IOAPIC = 8,
|
||||
IO_Interrupt_Assignment = 8,
|
||||
Local_Interrupt_Assignment = 8,
|
||||
SystemAddressSpaceMapping = 20,
|
||||
BusHierarchyDescriptor = 8,
|
||||
CompatibilityBusAddressSpaceModifier = 8
|
||||
};
|
||||
enum class ConfigurationTableEntryLength {
|
||||
Processor = 20,
|
||||
Bus = 8,
|
||||
IOAPIC = 8,
|
||||
IO_Interrupt_Assignment = 8,
|
||||
Local_Interrupt_Assignment = 8,
|
||||
SystemAddressSpaceMapping = 20,
|
||||
BusHierarchyDescriptor = 8,
|
||||
CompatibilityBusAddressSpaceModifier = 8
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] ExtEntryHeader
|
||||
{
|
||||
u8 entry_type;
|
||||
u8 entry_length;
|
||||
};
|
||||
struct [[gnu::packed]] ExtEntryHeader
|
||||
{
|
||||
u8 entry_type;
|
||||
u8 entry_length;
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] ProcessorEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 local_apic_id;
|
||||
u8 local_apic_version;
|
||||
u8 cpu_flags;
|
||||
u32 cpu_signature;
|
||||
u32 feature_flags;
|
||||
u8 reserved[8];
|
||||
};
|
||||
struct [[gnu::packed]] ProcessorEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 local_apic_id;
|
||||
u8 local_apic_version;
|
||||
u8 cpu_flags;
|
||||
u32 cpu_signature;
|
||||
u32 feature_flags;
|
||||
u8 reserved[8];
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] BusEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 bus_id;
|
||||
char bus_type[6];
|
||||
};
|
||||
struct [[gnu::packed]] BusEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 bus_id;
|
||||
char bus_type[6];
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] IOAPICEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 ioapic_id;
|
||||
u8 ioapic_version;
|
||||
u8 ioapic_flags;
|
||||
u32 ioapic_address;
|
||||
};
|
||||
struct [[gnu::packed]] IOAPICEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 ioapic_id;
|
||||
u8 ioapic_version;
|
||||
u8 ioapic_flags;
|
||||
u32 ioapic_address;
|
||||
};
|
||||
|
||||
enum class InterruptType {
|
||||
INT = 0,
|
||||
NMI = 1,
|
||||
SMI = 2,
|
||||
ExtINT = 3,
|
||||
};
|
||||
enum class InterruptType {
|
||||
INT = 0,
|
||||
NMI = 1,
|
||||
SMI = 2,
|
||||
ExtINT = 3,
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] IOInterruptAssignmentEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 interrupt_type;
|
||||
u8 polarity;
|
||||
u8 trigger_mode;
|
||||
u8 source_bus_id;
|
||||
u8 source_bus_irq;
|
||||
u8 destination_ioapic_id;
|
||||
u8 destination_ioapic_intin_pin;
|
||||
};
|
||||
struct [[gnu::packed]] IOInterruptAssignmentEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 interrupt_type;
|
||||
u8 polarity;
|
||||
u8 trigger_mode;
|
||||
u8 source_bus_id;
|
||||
u8 source_bus_irq;
|
||||
u8 destination_ioapic_id;
|
||||
u8 destination_ioapic_intin_pin;
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] LocalInterruptAssignmentEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 interrupt_type;
|
||||
u8 polarity;
|
||||
u8 trigger_mode;
|
||||
u8 source_bus_id;
|
||||
u8 source_bus_irq;
|
||||
u8 destination_lapic_id;
|
||||
u8 destination_lapic_lintin_pin;
|
||||
};
|
||||
struct [[gnu::packed]] LocalInterruptAssignmentEntry
|
||||
{
|
||||
EntryHeader h;
|
||||
u8 interrupt_type;
|
||||
u8 polarity;
|
||||
u8 trigger_mode;
|
||||
u8 source_bus_id;
|
||||
u8 source_bus_irq;
|
||||
u8 destination_lapic_id;
|
||||
u8 destination_lapic_lintin_pin;
|
||||
};
|
||||
|
||||
enum class SystemAddressType {
|
||||
IO = 0,
|
||||
Memory = 1,
|
||||
Prefetch = 2,
|
||||
};
|
||||
enum class SystemAddressType {
|
||||
IO = 0,
|
||||
Memory = 1,
|
||||
Prefetch = 2,
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] SystemAddressSpaceMappingEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 address_type;
|
||||
u64 address_base;
|
||||
u64 length;
|
||||
};
|
||||
struct [[gnu::packed]] SystemAddressSpaceMappingEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 address_type;
|
||||
u64 address_base;
|
||||
u64 length;
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] BusHierarchyDescriptorEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 bus_info;
|
||||
u8 parent_bus;
|
||||
u8 reserved[3];
|
||||
};
|
||||
struct [[gnu::packed]] BusHierarchyDescriptorEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 bus_info;
|
||||
u8 parent_bus;
|
||||
u8 reserved[3];
|
||||
};
|
||||
|
||||
struct [[gnu::packed]] CompatibilityBusAddressSpaceModifierEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 address_modifier;
|
||||
u32 predefined_range_list;
|
||||
};
|
||||
struct [[gnu::packed]] CompatibilityBusAddressSpaceModifierEntry
|
||||
{
|
||||
ExtEntryHeader h;
|
||||
u8 bus_id;
|
||||
u8 address_modifier;
|
||||
u32 predefined_range_list;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue