没有合适的资源?快使用搜索试试~ 我知道了~
cs452-flaming-meme:CS452 实时编程
共75个文件
h:33个
c:27个
makefile:3个
需积分: 8 0 下载量 198 浏览量
2021-07-05
21:37:52
上传
评论
收藏 88KB ZIP 举报
温馨提示
cs452-flaming-meme CS452 实时编程 背景 这个 µKernel 和 OS 最初是由和我 ( ) 编写的,作为我们在滑铁卢大学的实时编程课程的一部分。 该操作系统专为高性能、实时应用程序而设计。 操作系统的原始应用程序能够自动导航和驱动多个模型列车围绕一条路线而不会发生碰撞。 最后的项目包括一个小游戏,用户可以在被计算机控制的火车追赶的同时手动控制火车。 现在只剩下操作系统,但应用程序的代码仍然存在于存储库历史中。 虽然我们从未想过制作我们的列车运行视频,但之前课程的其他学生有: : 。 目标 该操作系统的当前目标是移植到 Raspberry Pi 以用于家庭自动化中的个人项目。 我还想清理或改进操作系统的某些部分。 去做 填写 TODO 实现 PiroritySend 将消息放在队列前面(用于时钟通知程序) 更灵活的名称服务器 修复时钟 UI 计
资源推荐
资源详情
资源评论
收起资源包目录
cs452-flaming-meme-master.zip (75个子文件)
cs452-flaming-meme-master
.gitignore 404B
guide
guide.tex 55KB
cs452.sty 1KB
tasks.dot 6KB
make
arm920.makefile 342B
pi.makefile 657B
Makefile 1KB
src
priority_queue.c 3KB
ui.c 489B
kernel
task.c 3KB
arch
arm920
clock.c 974B
cpu.c 3KB
cache.c 3KB
exit.c 1KB
enter.asm 711B
irq.c 4KB
io.c 8KB
abort.c 5KB
syscall.c 11KB
scheduler.c 1KB
stdio.c 4KB
syscall.c 3KB
std.c 856B
memory.asm 4KB
vt100.c 3KB
kernel.c 674B
main.c 2KB
tasks
clock_server.c 8KB
bench_msg.c 5KB
train_server.c 10KB
idle.c 2KB
task_launcher
parse.c 4KB
task_launcher.c 5KB
term_server.c 14KB
stress_task.c 1KB
name_server.c 5KB
ld
pi.ld 1KB
README.md 702B
arm920.ld 1KB
LICENSE.txt 1KB
README.md 2KB
include
priority_queue.h 931B
stdarg.h 263B
std.h 2KB
benchmark.h 1KB
memory.h 176B
kernel
arch
arm920
cache.h 297B
io.h 1022B
cpu.h 387B
ts7200.h 3KB
clock.h 295B
irq.h 2KB
clz.h 615B
types.h 563B
train.h 713B
circular_buffer.h 4KB
limits.h 297B
ui.h 684B
kernel.h 3KB
syscall.h 4KB
vt100.h 2KB
serial.h 133B
stdio.h 2KB
tasks
stress.h 87B
clock_server.h 364B
clock_server_kernel.h 107B
name_server_kernel.h 151B
term_server.h 746B
name_server.h 359B
idle.h 152B
task_launcher.h 337B
priority.h 2KB
bench_msg.h 80B
train_server.h 723B
Rakefile 4KB
共 75 条
- 1
资源评论
工程求知者
- 粉丝: 31
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功