mirror of https://github.com/tailix/libkernaux.git
Reorder code
This commit is contained in:
parent
8479208501
commit
381338d5e3
|
@ -518,62 +518,6 @@ const char *KernAux_Multiboot2_Info_boot_cmd_line(
|
|||
const struct KernAux_Multiboot2_Info *multiboot2_info
|
||||
);
|
||||
|
||||
/**************************
|
||||
* Header print functions *
|
||||
**************************/
|
||||
|
||||
void KernAux_Multiboot2_Header_print(
|
||||
const struct KernAux_Multiboot2_Header *multiboot2_header,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_HTagBase_print(
|
||||
const struct KernAux_Multiboot2_HTagBase *tag_base,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
/*******************************
|
||||
* Information print functions *
|
||||
*******************************/
|
||||
|
||||
void KernAux_Multiboot2_Info_print(
|
||||
const struct KernAux_Multiboot2_Info *multiboot2_info,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITagBase_print(
|
||||
const struct KernAux_Multiboot2_ITagBase *tag_base,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_BootCmdLine_print(
|
||||
const struct KernAux_Multiboot2_ITag_BootCmdLine *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_BootLoaderName_print(
|
||||
const struct KernAux_Multiboot2_ITag_BootLoaderName *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_MemoryMap_print(
|
||||
const struct KernAux_Multiboot2_ITag_MemoryMap *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_ELFSymbols_print(
|
||||
const struct KernAux_Multiboot2_ITag_ELFSymbols *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
/*******************************
|
||||
* Header validation functions *
|
||||
*******************************/
|
||||
|
@ -730,6 +674,62 @@ bool KernAux_Multiboot2_ITag_ImageLoadBasePhysAddr_is_valid(
|
|||
const struct KernAux_Multiboot2_ITag_ImageLoadBasePhysAddr *tag
|
||||
);
|
||||
|
||||
/**************************
|
||||
* Header print functions *
|
||||
**************************/
|
||||
|
||||
void KernAux_Multiboot2_Header_print(
|
||||
const struct KernAux_Multiboot2_Header *multiboot2_header,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_HTagBase_print(
|
||||
const struct KernAux_Multiboot2_HTagBase *tag_base,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
/*******************************
|
||||
* Information print functions *
|
||||
*******************************/
|
||||
|
||||
void KernAux_Multiboot2_Info_print(
|
||||
const struct KernAux_Multiboot2_Info *multiboot2_info,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITagBase_print(
|
||||
const struct KernAux_Multiboot2_ITagBase *tag_base,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_BootCmdLine_print(
|
||||
const struct KernAux_Multiboot2_ITag_BootCmdLine *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_BootLoaderName_print(
|
||||
const struct KernAux_Multiboot2_ITag_BootLoaderName *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_MemoryMap_print(
|
||||
const struct KernAux_Multiboot2_ITag_MemoryMap *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
void KernAux_Multiboot2_ITag_ELFSymbols_print(
|
||||
const struct KernAux_Multiboot2_ITag_ELFSymbols *tag,
|
||||
void (*printf)(const char *format, ...)
|
||||
__attribute__((format(printf, 1, 2)))
|
||||
);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue