好了,代码编译OK,也可以运行。现在是不是可以分析Kernel了呢?
先建立开发环境,我的环境:
为什么要研究FreeDos代码呢?
基础知识:
许多分析操作系统的书都是从分析软盘的bootloader开始的。
JPC,类似于Bochs,采用Java语言编写。O’reilly的《Beautiful Architecture》一书中对其有详细介绍。
PTN通讯设备,新的8031 APS保护协议,反正协议和平台无关,先写个模拟器将协议实现下,再移植到设备上。
之前做过PTN通讯设备的SDH复用段保护协议,在设备上调试协议太麻烦了,干脆写了个协议模拟器。