Operating System using Rust and aarch64 - The beginnings (1)

Описание к видео Operating System using Rust and aarch64 - The beginnings (1)

In this video you will learn the basics of making an operating system in rust.

Feel free to join my discord server:
  / discord  

Infos:
29:40 - The reason the program crashed and went into UDF instructions is because on aarch64 you need to enable the floating point unit (FPU) before you can use it. I didn't do that and write_volatile seems to use an fmov instruction, which causes an exception if the FPU not enabled. The reason why it jumps into the UDF instructions at 0x200 is because we did not set up any exception handler yet.

Комментарии

Информация по комментариям в разработке