SHY 我们自己定义了一个操作系统通过链接脚本定义内核为0x9000000090000000为入口地址,通过entry.s进入内核如下 但是出现问题在修改CSR_DWM0映射时,由于我们内核地址为低地址0x90000000,所以我们想通过更改DWM0来映射虚拟的低地址到整个物理空间,但是在修改之后便卡死了,这会是什么问题呢。我们内核在2k1000中通过tftpboot来移动到0x9000000090000000地址之后进入运行。