Kaynağa Gözat

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

fslongjin 3 yıl önce
ebeveyn
işleme
07babf6db4

+ 1 - 0
kernel/common/glib.h

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

+ 1 - 1
kernel/common/printk.c

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

+ 1 - 1
kernel/common/printk.h

@@ -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
  * 
  * 

+ 1 - 1
kernel/exception/irq.c

@@ -112,7 +112,7 @@ void (*interrupt[24])(void)=
 /**
 /**
  * @brief 初始化中断模块
  * @brief 初始化中断模块
  */
  */
-void init_irq()
+void irq_init()
 {
 {
     init_8259A();
     init_8259A();
 }
 }

+ 1 - 1
kernel/exception/irq.h

@@ -18,7 +18,7 @@
 /**
 /**
  * @brief 初始化中断模块
  * @brief 初始化中断模块
  */
  */
-void init_irq();
+void irq_init();
 
 
 
 
 /**
 /**

+ 1 - 1
kernel/exception/trap.h

@@ -16,7 +16,7 @@
  * @brief 初始化系统中断表
  * @brief 初始化系统中断表
  * 
  * 
  */
  */
-void init_sys_vector();
+void sys_vector_init();
 
 
 //除法错误
 //除法错误
 void divide_error();
 void divide_error();

+ 3 - 3
kernel/main.c

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