本日のマメ知識

 レジスタってのは、CPUだけにあるもんじゃない。
 産業用のコントロールICにも必ずあるし、GPUにも必ずあるし、サウンドチップにも必ずあるし、USBチップにも(ry


 そのレジスタとの橋渡しをしているのがドライバである。
 ドライバはプログラマに専用の制御関数、つまりAPIを提供する。
 プログラマが「普段」直接触れるのはAPIだけなので、ハードをまったく知らない素人は気づきにくいが
 結局は何であってもレジスタにアクセスし、値を入れているのだ。