|  zhangxinyu | 43cd467d9f | 修改应用程序, 以满足测试 | 2 years ago | 
				
					
						|  zhangxinyu | 206edeb6e0 | 修改最大支持的应用数量 | 2 years ago | 
				
					
						|  zhangxinyu | b78f32e476 | 添加"腔骨龙" 用户应用程序 | 2 years ago | 
				
					
						|  zhangxinyu | 63e556a858 | 增加一个配置, 用来表示qemu的cpu频率 | 2 years ago | 
				
					
						|  zhangxinyu | 7b6d48f783 | "始初龙"协作式操作系统完成 | 2 years ago | 
				
					
						|  zhangxinyu | 90cfed42ea | 添加sys yield 系统调用 | 2 years ago | 
				
					
						|  zhangxinyu | aedba5ac5b | 删除批处理调度系统的文件 | 2 years ago | 
				
					
						|  zhangxinyu | 8b3ae72470 | 添加了任务管理TaskManager的子功能, 修改了sys_exit为使用 switch进行切换 | 2 years ago | 
				
					
						|  zhangxinyu | feebb265d1 | 全局的任务管理器完成 | 2 years ago | 
				
					
						|  zhangxinyu | a667808a28 | 调整文件结构 | 2 years ago | 
				
					
						|  zhangxinyu | a1a34d0fac | 增加TCB以及一个用来表示任务状态的结构体 | 2 years ago | 
				
					
						|  zhangxinyu | b0338d7648 | 添加switch 需要用的汇编以及函数 | 2 years ago | 
				
					
						|  zhangxinyu | 87b3f159ef | 添加了一个TaskContext用来保存内核中任务切换cpu状态 | 2 years ago | 
				
					
						|  zhangxinyu | aeb5ccb164 | 初始化始初龙 | 2 years ago | 
				
					
						|  zhangxinyu | 40906323d2 | 添加两个mac上的开发工具 | 2 years ago | 
				
					
						|  zhangxinyu | 665d5d56d0 | 删掉动态生成的链接脚本 | 2 years ago | 
				
					
						|  zhangxinyu | abd6d04a0c | 二叠纪"锯齿螈"原始操作系统完成 | 2 years ago | 
				
					
						|  zhangxinyu | 3d8c59d4ac | 添加一个loader模块用来加载所有的app, 一起到内存中的指定位置 | 2 years ago | 
				
					
						|  zhangxinyu | 7a17f44b34 | 添加一个config文件 | 2 years ago | 
				
					
						|  zhangxinyu | 418fc95519 | 添加用户应用的编译脚本, 为每个应用设置不同的地址 | 2 years ago | 
				
					
						|  zhangxinyu | b03f0340b7 | 添加用户态系统调用sys_yield | 2 years ago | 
				
					
						|  zhangxinyu | ee8f0b1945 | 添加3个用户程序 | 2 years ago | 
				
					
						|  zhangxinyu | 445a87d42b | 初始化ch3-coop | 2 years ago | 
				
					
						|  zhangxinyu | c96b6233bf | 添加trap的处理 | 2 years ago | 
				
					
						|  zhangxinyu | fd355ae2b6 | 添加一些注释和日志 | 2 years ago | 
				
					
						|  zhangxinyu | 00e64296a8 | 添加系统调用分发以及功能 | 2 years ago | 
				
					
						|  zhangxinyu | 771e7b12ff | 添加用户应用 | 2 years ago | 
				
					
						|  zhangxinyu | 7f64711219 | trap.S 修改注释格式 | 2 years ago | 
				
					
						|  zhangxinyu | e3f52de1fd | Merge remote-tracking branch 'origin/ch2' into ch2 | 2 years ago | 
				
					
						|  zhangxinyu | 41b6f80fdc | run_next_app完成 | 2 years ago | 
				
					
						|  zhangxinyu | 90ccb10e88 | 增加了一个陷入上下文结构体, 用来保存陷入前寄存器的状态 | 2 years ago | 
				
					
						|  zhangxinyu | c4de99eea1 | 增加了一个陷入上下文结构体, 用来保存陷入前寄存器的状态 | 2 years ago | 
				
					
						|  zhangxinyu | c7a1cc1cb0 | Makefile中kill不好使了, 先去掉 | 2 years ago | 
				
					
						|  zhangxinyu | 6f89f4f950 | app应用信息已经正常加载进内核 | 2 years ago | 
				
					
						|  zhangxinyu | 3a09ea3e96 | makefile 增加一个清理用户应用汇编的功能 | 2 years ago | 
				
					
						|  zhangxinyu | a93451b3df | 自己封装一个refcell | 2 years ago | 
				
					
						|  zhangxinyu | d11de6d699 | 添加用户应用 | 2 years ago | 
				
					
						|  zhangxinyu | 564506fe09 | run_next_app完成 | 2 years ago | 
				
					
						|  zhangxinyu | a866fea634 | 增加了一个陷入上下文结构体, 用来保存陷入前寄存器的状态 | 2 years ago | 
				
					
						|  zhangxinyu | fcf1af84ad | 增加了一个陷入上下文结构体, 用来保存陷入前寄存器的状态 | 2 years ago | 
				
					
						|  zhangxinyu | 5e0f3985ca | Makefile中kill不好使了, 先去掉 | 2 years ago | 
				
					
						|  zhangxinyu | 4916c8bde9 | app应用信息已经正常加载进内核 | 2 years ago | 
				
					
						|  zhangxinyu | a0fba7a3bd | makefile 增加一个清理用户应用汇编的功能 | 2 years ago | 
				
					
						|  zhangxinyu | 5628d6f253 | 自己封装一个refcell | 2 years ago | 
				
					
						|  zhangxinyu | f348dcbad4 | 现价用户应用 | 2 years ago | 
				
					
						|  zhangxinyu | 55242082c6 | kernel添加build.rs, 用来生成用户应用的汇编 | 2 years ago | 
				
					
						|  zhangxinyu | 8394be5119 | 修改ch2的bootloader路径 | 2 years ago | 
				
					
						|  zhangxinyu | 4ebf1a742c | 初始化内核(其实就是把ch1的src复制过来) | 2 years ago | 
				
					
						|  zhangxinyu | d8d5955b60 | 完善用户程序Makefile, 现在可以build出来二进制文件 | 2 years ago | 
				
					
						|  zhangxinyu | 4b017882af | 添加用户程序执行前环境的初始化(初始化bss段以及退出逻辑) | 2 years ago |