2013-07-31 5 views
0

Это вопрос о JTAG.Jtag Trace 32 - настройка точки останова в диапазоне адресов

Я пытаюсь установить точку останова чтения/записи в диапазоне адресов.

Команда Даю в b.set окне выглядит следующим образом (и выбирая для чтения/записи)

A:0x8500000..0xd300000 

Но когда я перечислить его (b.list) он показывает следующее:

AN:0x0:0x8500000--0xd300000 

Почему добавляется 0x0? Итак, мой первоначальный диапазон адресов, на которых я хотел поставить точку останова, изменился?

Дополнительная информация: Я использую Лаутербаха Трассировка 32. CPU является Arm Krait

Спасибо.

ответ

0

0x00 - это идентификатор пространства. Он равен 0 для полного пространства ядра. Для пользовательских пространств этот идентификатор пробела является идентификатором процесса. Идентификаторы пространства - это не что иное, как идентификаторы адресного пространства, используемые TLB для дифференциации pagetable ebtries.

 Смежные вопросы

  • Нет связанных вопросов^_^