diff --git a/examples/bootloader-multiboot2-grub/linker.ld b/examples/bootloader-multiboot2-grub/linker.ld index b75a316..a85f5e4 100644 --- a/examples/bootloader-multiboot2-grub/linker.ld +++ b/examples/bootloader-multiboot2-grub/linker.ld @@ -1,7 +1,7 @@ OUTPUT_ARCH("i386") ENTRY(_start) -_kernel_offset = 0xC0000000; /* 3 GiB */ +_kernel_offset = 0xc0000000; /* 3 GiB */ _kernel_phys_base = 4M; _kernel_virt_base = (_kernel_phys_base + _kernel_offset); diff --git a/examples/bootloader-multiboot2-limine/linker.ld b/examples/bootloader-multiboot2-limine/linker.ld index b75a316..a85f5e4 100644 --- a/examples/bootloader-multiboot2-limine/linker.ld +++ b/examples/bootloader-multiboot2-limine/linker.ld @@ -1,7 +1,7 @@ OUTPUT_ARCH("i386") ENTRY(_start) -_kernel_offset = 0xC0000000; /* 3 GiB */ +_kernel_offset = 0xc0000000; /* 3 GiB */ _kernel_phys_base = 4M; _kernel_virt_base = (_kernel_phys_base + _kernel_offset); diff --git a/include/kernaux/arch/i386.h b/include/kernaux/arch/i386.h index 3aeddc8..40280dc 100644 --- a/include/kernaux/arch/i386.h +++ b/include/kernaux/arch/i386.h @@ -16,12 +16,12 @@ extern "C" { #define KERNAUX_ARCH_I386_PAGES_COUNT_MAX (1024 * 1024) #define KERNAUX_ARCH_I386_ADDR_TO_PDE_INDEX(addr) \ - ((((uint32_t)addr) & 0xFFFFFFFF) >> 22) + ((((uint32_t)addr) & 0xffffffff) >> 22) #define KERNAUX_ARCH_I386_ADDR_TO_PTE_INDEX(addr) \ - (((((uint32_t)addr) & 0xFFFFFFFF) >> 12) & 0x3FF) + (((((uint32_t)addr) & 0xffffffff) >> 12) & 0x3ff) #define KERNAUX_ARCH_I386_ADDR_TO_PDE_ADDR(addr) \ - ((((uint32_t)addr) & 0xFFFFFFFF) >> 12) + ((((uint32_t)addr) & 0xffffffff) >> 12) #define KERNAUX_ARCH_I386_ADDR_TO_PTE_ADDR(addr) \ KERNAUX_ARCH_I386_ADDR_TO_PDE_ADDR(addr) diff --git a/include/kernaux/elf.h b/include/kernaux/elf.h index a805f3c..5da1dbb 100644 --- a/include/kernaux/elf.h +++ b/include/kernaux/elf.h @@ -8,7 +8,7 @@ extern "C" { #include struct KernAux_ELF_Header { - unsigned magic_0x7F : 8; + unsigned magic_0x7f : 8; unsigned magic_E : 8; unsigned magic_L : 8; unsigned magic_F : 8; diff --git a/include/kernaux/mbr.h b/include/kernaux/mbr.h index 354052a..7c41f73 100644 --- a/include/kernaux/mbr.h +++ b/include/kernaux/mbr.h @@ -9,7 +9,7 @@ extern "C" { #include #define KERNAUX_MBR_SIZE 512 -#define KERNAUX_MBR_MAGIC 0xAA55 +#define KERNAUX_MBR_MAGIC 0xaa55 #define KERNAUX_MBR_ENTRIES 4 #define KERNAUX_MBR_BOOTSTRAP_SIZE \ diff --git a/include/kernaux/multiboot2.h b/include/kernaux/multiboot2.h index 81d993b..2324d56 100644 --- a/include/kernaux/multiboot2.h +++ b/include/kernaux/multiboot2.h @@ -8,8 +8,8 @@ extern "C" { #include #include -#define KERNAUX_MULTIBOOT2_HEADER_MAGIC 0xE85250D6 -#define KERNAUX_MULTIBOOT2_INFO_MAGIC 0x36D76289 +#define KERNAUX_MULTIBOOT2_HEADER_MAGIC 0xe85250d6 +#define KERNAUX_MULTIBOOT2_INFO_MAGIC 0x36d76289 #define KERNAUX_MULTIBOOT2_HEADER_ALIGN 4 diff --git a/pkgs/ruby/spec/lib/kernaux/sprintf_spec.rb b/pkgs/ruby/spec/lib/kernaux/sprintf_spec.rb index 92ebfdb..8c50327 100644 --- a/pkgs/ruby/spec/lib/kernaux/sprintf_spec.rb +++ b/pkgs/ruby/spec/lib/kernaux/sprintf_spec.rb @@ -16,7 +16,7 @@ RSpec.describe KernAux, '.sprintf' do context 'using original tests' do [ [' 4232', ['% d', 4232]], - ['This is a test of 12EF', ['This is a test of %X', 0x12EF]], + ['This is a test of 12EF', ['This is a test of %X', 0x12ef]], ['-1000', ['%d', -1000]], ['-1', ['%d', -1]], ['2345', ['%d', 2345]], diff --git a/src/console.c b/src/console.c index a63b3fb..300bab8 100644 --- a/src/console.c +++ b/src/console.c @@ -29,10 +29,10 @@ static void kernaux_console_printf_putc( void kernaux_console_putc(const char c __attribute__((unused))) { #ifdef ASM_I386 - kernaux_asm_i386_outportb(0x3F8, c); + kernaux_asm_i386_outportb(0x3f8, c); #endif #ifdef ASM_X86_64 - kernaux_asm_x86_64_outportb(0x3F8, c); + kernaux_asm_x86_64_outportb(0x3f8, c); #endif } diff --git a/src/elf.c b/src/elf.c index e072bc3..8ec0459 100644 --- a/src/elf.c +++ b/src/elf.c @@ -8,7 +8,7 @@ bool KernAux_ELF_Header_is_valid( const struct KernAux_ELF_Header *const header ) { if (!( - header->magic_0x7F == 0x7F && + header->magic_0x7f == 0x7f && header->magic_E == 'E' && header->magic_L == 'L' && header->magic_F == 'F' && @@ -42,10 +42,10 @@ bool KernAux_ELF_Header_is_valid( header->obj_type == 0x02 || // EXEC header->obj_type == 0x03 || // DYN header->obj_type == 0x04 || // CORE - header->obj_type == 0xFE00 || // LOOS - header->obj_type == 0xFEFF || // HIOS - header->obj_type == 0xFF00 || // LOPROC - header->obj_type == 0xFFFF // HIPROC + header->obj_type == 0xfe00 || // LOOS + header->obj_type == 0xfeff || // HIOS + header->obj_type == 0xff00 || // LOPROC + header->obj_type == 0xffff // HIPROC )) { return false; } diff --git a/src/printf.c b/src/printf.c index e55d1d4..9e3b8f5 100644 --- a/src/printf.c +++ b/src/printf.c @@ -770,7 +770,7 @@ size_t _etoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double v } conv; conv.F = value; - int exp2 = (int)((conv.U >> 52u) & 0x07FFU) - 1023; // effectively log2 + int exp2 = (int)((conv.U >> 52u) & 0x07ffu) - 1023; // effectively log2 conv.U = (conv.U & ((1ull << 52u) - 1u)) | (102ull << 52u); // drop the exponent so conv.F is now in [1,2) // now approximate log10 from the log2 integer part and an expansion of ln around 1.5 int expval = (int)(0.1760912590558 + exp2 * 0.301029995663981 + (conv.F - 1.5) * 0.289529654602168);