0%

第二阶段报告

背景与已有工作

仓库地址: https://github.com/chenzhiy2001/code-debug

VSCode Debugger Extension

VSCode 为了方便图形化地调试(而不是在终端里手输命令去获取信息),提供了一套对 Debugger 的 UI 支持,但是不同的语言有不同的调试器,无法直接让 UI 去调用相应调试器,因此 VSCode 提出了 Debug Adapter 作为 UI 与 Debugger 的连接桥梁,一个调试器插件就是一个实现了这样一套接口的对象,其协议叫做 Debug Adapter Protocol。

Read more »

2022 开源操作系统训练营第二阶段总结

2022.09 唐洪雨 RFreeRTOS

经过2022年开源系统系统训练营的第一阶段学习,在第二阶段中我选择的课题是基于Rust语言的嵌入式实时操作系统RFreeRTOS,这是市场主流RTOS——FreeRTOS 的Rust语言实现。我的主要工作是复现已有的实验结果,进一步完善测例,并能移植到CH32V307芯片。

Read more »

选题背景

第二阶段我的主要工作是参与完善陈志扬同学的操作系统调试器。之所以选择这个题目,是因为在日常工作中,工具对于提升开发人员的效率是有非常大作用的。通常大家都是使用已有的工具,而作为一个工具的开发人员,往往需要了解到比一般用户更加底层,更加细致。

Read more »

罗子健的blog

Rust预览部分

1.完成了rustlings,之前学过rust,但是一直没有用它。这次算得上是实际运用了。rustlang与其他语言的不同之处,主要在于它独特的特权机制,提供了除gc和手动管理内存之外的第三种方案。

Read more »

2022 年开源操作系统训练营 - Yakkhini

在这个训练营中,我会深入学习操作系统原理,从零开始Rust 语言写一个基于 RISC-V 架构的 类 Unix 内核。

Read more »