私はLinuxのためのいくつかの文字ドライバを実装して、ioctl関数を使ってCプログラムと話していました。ioctlとnodejs、pointer?
今、私はNodeJsでプログラムを実装したいと思いますが、私が理解していないことがあります。 IOCTL関数では、通常、割り当てられたメモリのポインタを与え、ドライバはこの領域に書き込みます。どうすればJavascriptでこれを行うことができますか?それも可能ですか?私はopen-ioctlのようないくつかのモジュールを見ましたが、整数以上は取得できません。
この割り当てられたメモリから64ビットの整数(unsigned long long
)を読み込む必要があります。私はそれが不可能であったが、投稿は長い時間前からです。
それでは、bignum
とopen-ioctl
などでやりたいことができますか?
NodeJsアプリケーションのLinuxドライバから64ビットを超えるデータを取得したいだけです。
編集:
整数を使用し、バッファが、私はバッファがunsigned long long
(64-ビット)を扱うことができないどこかで読んioctlのパッケージがあり