uint8_t *address = 0x20000;
がコンパイル通るわけねえだろ質問したいならちゃんとしろ