Считать 32-битный аппаратный регистр в 64-битное программное значение - PullRequest
0 голосов
/ 27 апреля 2020

Я читаю регистр H / W (32 бита) через приложение в пространстве пользователя. Мне нужно сохранить значение регистра в массив (64 бита) в пространстве пользователя и постоянно обновлять значение как обновления регистра. Значение регистра H / W обновляется (увеличивается) каждые 1 мс, поэтому необходимо соответствующим образом обновить массив. Теперь регистр H / W сбрасывается или потребляется за 1 день только из-за 32-битной записи.

Мне нужно отслеживать изменения. Было бы легко, если есть какое-либо прерывание, но оно не прерывается.

Нужно знать, есть ли какое-либо решение в любом пользовательском приложении или ядре, подобное приведенному выше.

Заранее спасибо.

...