首先是 创建内核的目录。
修改 cmake
然后是 创建 cmake , kernel 目录下的init 目录, init 目录下的start.s 文件,再init目录下 创建init.c init.h 文件。
然后是修改cmake
然后是 start.S 的编写
然后是 创建 init.c init.h 文件。
然后是 修改 img-write-linux.sh 文件。
然后是通过修改 loarder_32.c 跳到 内存的1M地址处。
然后是 修改 lancher.json 文件