Reading from physical address 0x0

Unfortunately for such targets, the only legal way to read address zero is with assembly. This is the case in C as well when the null address is address zero, even if C compilers for such targets often tend to try to avoid “miscompiling” code reading address zero.

7 Likes