На уровне драйвера нужно прочитать данные(32 бита) по "физическому" адресу. Драйвер кернела самописаный.
Никогда не сталкивался с подобной задачей.
Может у кого есть опыт - поделитесь пож.
Чтение по "физическому"
Спасибо
Спасибо почитаю. Нашел тут функу преобразования виртуального в физический - сижу разбираюсь.
Андрей
Андрей
Re: Чтение по "физическому"
У меня тот же вопрос, есть физический адрес по которому нужно вытащить кусок данных,
только на уровне юзера. Будут ли работать __va() и/или ioremap() в user space?
ЗЫ. Через mmap dev/mem - не катит, потому и спрашиваю.
только на уровне юзера. Будут ли работать __va() и/или ioremap() в user space?
ЗЫ. Через mmap dev/mem - не катит, потому и спрашиваю.