mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 22:36:48 +00:00
🎨 统一模块初始化函数名为<name>_init()
This commit is contained in:
parent
7d12b3483a
commit
07babf6db4
@ -39,6 +39,7 @@
|
||||
})
|
||||
|
||||
// 定义类型的缩写
|
||||
typedef unsigned int uint;
|
||||
typedef unsigned long ul;
|
||||
typedef unsigned long long int ull;
|
||||
typedef long long int ll;
|
||||
|
@ -19,7 +19,7 @@ int calculate_max_charNum(int len, int size)
|
||||
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;
|
||||
int reserved;
|
||||
|
@ -61,7 +61,7 @@ char buf[4096]; //vsprintf()的缓冲区
|
||||
* @param char_size_x 字符的列坐标
|
||||
* @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
|
||||
*
|
||||
|
@ -112,7 +112,7 @@ void (*interrupt[24])(void)=
|
||||
/**
|
||||
* @brief 初始化中断模块
|
||||
*/
|
||||
void init_irq()
|
||||
void irq_init()
|
||||
{
|
||||
init_8259A();
|
||||
}
|
||||
|
@ -18,7 +18,7 @@
|
||||
/**
|
||||
* @brief 初始化中断模块
|
||||
*/
|
||||
void init_irq();
|
||||
void irq_init();
|
||||
|
||||
|
||||
/**
|
||||
|
@ -16,7 +16,7 @@
|
||||
* @brief 初始化系统中断表
|
||||
*
|
||||
*/
|
||||
void init_sys_vector();
|
||||
void sys_vector_init();
|
||||
|
||||
//除法错误
|
||||
void divide_error();
|
||||
|
@ -65,7 +65,7 @@ void system_initialize()
|
||||
|
||||
// 初始化printk
|
||||
|
||||
init_printk(8, 16);
|
||||
printk_init(8, 16);
|
||||
|
||||
load_TR(10); // 加载TR寄存器
|
||||
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);
|
||||
|
||||
// 初始化中断描述符表
|
||||
init_sys_vector();
|
||||
sys_vector_init();
|
||||
|
||||
// 初始化内存管理单元
|
||||
mm_init();
|
||||
|
||||
// 初始化中断模块
|
||||
init_irq();
|
||||
irq_init();
|
||||
|
||||
// 先初始化系统调用模块
|
||||
syscall_init();
|
||||
|
Loading…
x
Reference in New Issue
Block a user