mirror of
https://github.com/tailix/libkernaux.git
synced 2025-10-30 23:47:50 -04:00
Remove unnecessary func params
This commit is contained in:
parent
f5a6aa9c95
commit
73269079af
6 changed files with 13 additions and 23 deletions
|
|
@ -39,17 +39,15 @@ void example_main()
|
|||
KernAux_Memmap_Builder_new(&malloc.malloc);
|
||||
assert(memmap_builder);
|
||||
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, NULL, 0x0, 654336, true, "available"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, NULL, 0x9fc00, 1024, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, NULL, 0xf0000, 65536, false, "reserved"));
|
||||
KernAux_Memmap_Node kernel_node =
|
||||
KernAux_Memmap_Builder_add (memmap_builder, NULL, 0x100000, 133038080, true, "available");
|
||||
assert(kernel_node);
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, NULL, 0x7fe0000, 131072, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, NULL, 0xfffc0000, 262144, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x0, 654336, true, "available"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x9fc00, 1024, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0xf0000, 65536, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x100000, 133038080, true, "available"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x7fe0000, 131072, false, "reserved"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0xfffc0000, 262144, false, "reserved"));
|
||||
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, kernel_node, 0x400000, 8192, false, "kernel code"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, kernel_node, 0x402000, 4096, false, "kernel data"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x400000, 8192, false, "kernel code"));
|
||||
assert(KernAux_Memmap_Builder_add(memmap_builder, 0x402000, 4096, false, "kernel data"));
|
||||
|
||||
KernAux_Memmap memmap =
|
||||
KernAux_Memmap_Builder_finish_and_free(memmap_builder);
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ KernAux_Memmap_Builder_new(KernAux_Malloc malloc);
|
|||
KernAux_Memmap_Node
|
||||
KernAux_Memmap_Builder_add(
|
||||
KernAux_Memmap_Builder builder,
|
||||
KernAux_Memmap_Node parent_node,
|
||||
uint64_t mem_start,
|
||||
uint64_t mem_size,
|
||||
bool is_available,
|
||||
|
|
|
|||
|
|
@ -567,8 +567,7 @@ KERNAUX_STATIC_TEST_STRUCT_SIZE(
|
|||
|
||||
bool KernAux_Multiboot2_Info_to_memmap(
|
||||
const struct KernAux_Multiboot2_Info *multiboot2_info,
|
||||
KernAux_Memmap_Builder builder,
|
||||
KernAux_Memmap_Node parent_node
|
||||
KernAux_Memmap_Builder builder
|
||||
);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
|
|
@ -73,7 +73,6 @@ KernAux_Memmap_Builder_new(const KernAux_Malloc malloc)
|
|||
|
||||
KernAux_Memmap_Node KernAux_Memmap_Builder_add(
|
||||
const KernAux_Memmap_Builder builder,
|
||||
KernAux_Memmap_Node _parent_node __attribute__((unused)),
|
||||
const uint64_t mem_start,
|
||||
const uint64_t mem_size,
|
||||
const bool is_available,
|
||||
|
|
|
|||
|
|
@ -14,8 +14,7 @@
|
|||
#ifdef WITH_MEMMAP
|
||||
bool KernAux_Multiboot2_Info_to_memmap(
|
||||
const struct KernAux_Multiboot2_Info *const multiboot2_info,
|
||||
const KernAux_Memmap_Builder builder,
|
||||
const KernAux_Memmap_Node parent_node
|
||||
const KernAux_Memmap_Builder builder
|
||||
) {
|
||||
KERNAUX_NOTNULL(multiboot2_info);
|
||||
KERNAUX_NOTNULL(builder);
|
||||
|
|
@ -49,7 +48,6 @@ bool KernAux_Multiboot2_Info_to_memmap(
|
|||
) {
|
||||
const void *const node = KernAux_Memmap_Builder_add(
|
||||
builder,
|
||||
parent_node,
|
||||
entry->base_addr,
|
||||
entry->length,
|
||||
entry->type == KERNAUX_MULTIBOOT2_MEMMAP_AVAILABLE,
|
||||
|
|
|
|||
|
|
@ -31,8 +31,7 @@ void test_main()
|
|||
|
||||
const bool result = KernAux_Multiboot2_Info_to_memmap(
|
||||
&multiboot2_info_example0.multiboot2_info,
|
||||
builder,
|
||||
NULL
|
||||
builder
|
||||
);
|
||||
assert(!result);
|
||||
}
|
||||
|
|
@ -45,8 +44,7 @@ void test_main()
|
|||
const bool result = KernAux_Multiboot2_Info_to_memmap(
|
||||
(const struct KernAux_Multiboot2_Info*)
|
||||
&multiboot2_info_example1,
|
||||
builder,
|
||||
NULL
|
||||
builder
|
||||
);
|
||||
assert(result);
|
||||
|
||||
|
|
@ -66,8 +64,7 @@ void test_main()
|
|||
|
||||
const bool result = KernAux_Multiboot2_Info_to_memmap(
|
||||
&multiboot2_info_example2.multiboot2_info,
|
||||
builder,
|
||||
NULL
|
||||
builder
|
||||
);
|
||||
assert(result);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue