カーネル内から「Intel 100 Series and Intel C230 Series Chipset Family Platform Controller Hub」 の25章GPIOのレジスタにアクセスする方法を探しています. Linuxソースのarch/x86/platform/uv/uv_nmi.cでアクセスしている方法と同様でいいのでしょうか. 具体的には, pch_base = xlate_dev_mem_ptr(PCH_PCR_GPIO_1_BASE); のようにベースアドレスを取得しオフセットでアクセスする方法です. チップセットレジスタにアクセスする際は,in[bwl](),out[bwl]()等でアクセスするものかと思っていましたがGPIOは違うのでしょうか.