Writing to a null pointer on the game boy was a valid operation and there were optimizations you could do that required it
-
Show this thread
-
Replying to @sgrif
What does "printf("%d",NULL);" say? Did they pick a non-zero NULL pointer constant?
1 reply 0 retweets 0 likes -
Replying to @therealjpster
I should have said address 0 instead of null, nobody used anything other than assembly on the gameboy
1 reply 0 retweets 0 likes -
Replying to @sgrif
Ah, right. Yeah, on a Cortex-M address 0 is the reset vector the CPU reads on startup. You mostly just let the linker put it there and don't worry about it.
1 reply 0 retweets 0 likes
Replying to @therealjpster
That's... pretty much what this actually is too, except with slightly less tooling.
12:22 PM - 10 Jul 2020
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.