Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: shinobi в Sep 30, 2013, 09:47



Титла: Достъп до регистър на процесора
Публикувано от: shinobi в Sep 30, 2013, 09:47
Здравейте,

искам да получа достъп за четене/запис на регистър на процесора. Примерно искам да прочета стойноста на адрес 0x55aabbcc. За целта ще напиша модул който да заредя в kernel-a. Знам, че с mmap става от потребителска програма но искам да знам има ли по-бърз/ефективен начин да се направи това нещо когато кодът е в модул? И въобще каква е идеята за достъп до регистри на процесора от модул?


Титла: Re: Достъп до регистър на процесора
Публикувано от: laskov в Sep 30, 2013, 13:15
Не съм програмист, но има голям риск никой да не ти отговори, ... та затова.
Този адрес, който си посочил като пример, не е регистър на процесора.


Титла: Re: Достъп до регистър на процесора
Публикувано от: shinobi в Sep 30, 2013, 13:26
Не съм програмист, но има голям риск никой да не ти отговори, ... та затова.
Този адрес, който си посочил като пример, не е регистър на процесора.
Може, просто написах няколко числа. А и по принцип не става въпрос за за х86 архитекрура :)


Титла: Re: Достъп до регистър на процесора
Публикувано от: gat3way в Sep 30, 2013, 16:39
Какво точно искаш да направиш?