摘要:
1 struct Thread { 2 unsigned long ip; 3 unsigned long sp; 4 }; 5 6 typedef struct PCB { 7 int pid; 8 volatile long state; 9 char stack[KERNEL_STACK_SI 阅读全文
posted @ 2021-10-20 13:38
yhaoo
阅读(62)
评论(0)
推荐(0)
摘要:
1 /* 2 * Linux-3.9.4/mykernel/mypcb.h 3 * 内核自定义启动代码0-定义任务 4 */ 5 6 #define MAX_TASK_NUM 4 7 #define KERNEL_STACK_SIZE 1024*8 8 9 struct Thread { 10 un 阅读全文
posted @ 2021-10-20 12:36
yhaoo
阅读(43)
评论(0)
推荐(0)
摘要:
1 /* 2 * linux-3.9.4/mykernel/myinterrupt.c 3 * 内核自定义启动代码2-定时处理程序和任务调度器 4 */ 5 6 #include <linux/types.h> 7 #include <linux/string.h> 8 #include <linu 阅读全文
posted @ 2021-10-20 12:34
yhaoo
阅读(49)
评论(0)
推荐(0)
摘要:
1 /* 2 * linux-3.9.4/mykernel/mymain.c 3 * 内核自定义启动代码 4 */ 5 6 #include <linux/types.h> 7 #include <linux/string.h> 8 #include <linux/ctypes.h> 9 #incl 阅读全文
posted @ 2021-10-20 12:25
yhaoo
阅读(62)
评论(0)
推荐(0)

浙公网安备 33010602011771号