@@ -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 @@
-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();