🎨 统一模块初始化函数名为<name>_init()

This commit is contained in:
fslongjin 2022-02-22 22:17:27 +08:00
parent 7d12b3483a
commit 07babf6db4
7 changed files with 9 additions and 8 deletions

View File

@ -39,6 +39,7 @@
}) })
// 定义类型的缩写 // 定义类型的缩写
typedef unsigned int uint;
typedef unsigned long ul; typedef unsigned long ul;
typedef unsigned long long int ull; typedef unsigned long long int ull;
typedef long long int ll; typedef long long int ll;

View File

@ -19,7 +19,7 @@ int calculate_max_charNum(int len, int size)
return len / size - 1; return len / size - 1;
} }
int init_printk(const int char_size_x, const int char_size_y) int printk_init(const int char_size_x, const int char_size_y)
{ {
struct multiboot_tag_framebuffer_info_t info; struct multiboot_tag_framebuffer_info_t info;
int reserved; int reserved;

View File

@ -61,7 +61,7 @@ char buf[4096]; //vsprintf()的缓冲区
* @param char_size_x * @param char_size_x
* @param char_size_y * @param char_size_y
*/ */
int init_printk(const int char_size_x, const int char_size_y); int printk_init(const int char_size_x, const int char_size_y);
/** /**
* @brief Set the printk pos object * @brief Set the printk pos object
* *

View File

@ -112,7 +112,7 @@ void (*interrupt[24])(void)=
/** /**
* @brief * @brief
*/ */
void init_irq() void irq_init()
{ {
init_8259A(); init_8259A();
} }

View File

@ -18,7 +18,7 @@
/** /**
* @brief * @brief
*/ */
void init_irq(); void irq_init();
/** /**

View File

@ -16,7 +16,7 @@
* @brief * @brief
* *
*/ */
void init_sys_vector(); void sys_vector_init();
//除法错误 //除法错误
void divide_error(); void divide_error();

View File

@ -65,7 +65,7 @@ void system_initialize()
// 初始化printk // 初始化printk
init_printk(8, 16); printk_init(8, 16);
load_TR(10); // 加载TR寄存器 load_TR(10); // 加载TR寄存器
ul tss_item_addr = 0x7c00; ul tss_item_addr = 0x7c00;
@ -74,13 +74,13 @@ void system_initialize()
tss_item_addr, tss_item_addr, tss_item_addr, tss_item_addr, tss_item_addr); tss_item_addr, tss_item_addr, tss_item_addr, tss_item_addr, tss_item_addr);
// 初始化中断描述符表 // 初始化中断描述符表
init_sys_vector(); sys_vector_init();
// 初始化内存管理单元 // 初始化内存管理单元
mm_init(); mm_init();
// 初始化中断模块 // 初始化中断模块
init_irq(); irq_init();
// 先初始化系统调用模块 // 先初始化系统调用模块
syscall_init(); syscall_init();