私は Ada を初めて使い、カーネルを書き込もうとしていますが、これを適切に行う方法についての良い情報を見つけることができないようです。C では、次のように記述します。
unsigned char* videoram = (char*) 0xB8000;
videoram[0] = 65;
ビデオ RAM に直接アクセスし、'a' を書き込みます。Ada でタイプセーフな方法でこれを行うには、Ada 配列と他のプラグマを使用する必要があると聞いたことがあります。この種の Ada プログラミングに関する適切なリソースはありますか?