Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
锟斤拷有点烫
cunix
提交
9d2c5f2c
C
cunix
项目概览
锟斤拷有点烫
/
cunix
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
cunix
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
9d2c5f2c
编写于
2月 23, 2021
作者:
R
rain
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
0.509s-kernel: kernel.asm forgot GPL prefix
上级
cd1c7061
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
26 addition
and
3 deletion
+26
-3
LINES
LINES
+1
-1
Makefile
Makefile
+4
-0
README.md
README.md
+1
-1
kernel/kernel.asm
kernel/kernel.asm
+20
-1
未找到文件。
LINES
浏览文件 @
9d2c5f2c
...
...
@@ -14,5 +14,5 @@
2021-2-23 0.484: 484 lines, 5 files, rain
2021-2-23 0.
490: 490
lines, 6 files, rain
2021-2-23 0.
509: 509
lines, 6 files, rain
Makefile
浏览文件 @
9d2c5f2c
...
...
@@ -6,3 +6,7 @@ all:
clear
:
rm
boot/x86/
*
.bin kernel/
*
.bin cunix.img
lines
:
wc
boot/x86/boot.asm boot/x86/loader.asm kernel/kernel.asm include/arch/x86/
*
-l
README.md
浏览文件 @
9d2c5f2c
...
...
@@ -42,7 +42,7 @@ Cunix kernel
	let `
readdisk.inc
` smaller, but we just can use CHS or LBA, not both.
`
0.
490
s-kernel
`
:
`
0.
509
s-kernel
`
:
	load kernel to 0x8200-0x9200 for 4KB, kernel.asm display 'K' to screen.
</pre>
...
...
kernel/kernel.asm
浏览文件 @
9d2c5f2c
; Copyright (C) 2021 Rain
; This file is part of Cunix.
; Cunix is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, either version 3 of the License, or
; (at your option) and later version.
; Cunix is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
; You should have received a copy of the GNU General Public License
; along with Cunix. If not, see <https://www.gnu.org/licenses/>.
bits
64
_start:
mov
byte
[
0xb8000
],
'K'
hlt
jmp
$
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录