植田です。 ookawaさんの >>さらに、レジスタの確認のため >> >>output = *(volatile unsigned long)(BaseAddress); >> >> > >output = *(volatile unsigned long *)(BaseAddress); >でお試しください。 という点については、私のメールへの書き込みミスでした。 プログラム本体ではご指摘のとおりになっています。 (それでも読み書きの問題が発生しております) お手数おかけしました。 ----------------------- 植田真之(UEDA Masayuki) email@hidden