Четвертый BORLAND С++ и его окружение

       

Аппаратные точки останова


Эти точки останова доступны в TDW и TD32 при отладке программ Windows NT. Они используют специальные отладочные регистры

процессоров Intel 80386 и старше. Эти точки останова являются

глобальными. Для работы с этими точками останова вам потребуется

драйвер TDDEBUG.386. Скопируйте его с дистрибутивных диске и

включите в файл CONFIG.SYS. (Инструкции содержатся в файле

TD_HDWBP.TXT.) При правильной установке этого драйвера в поле

Breakpoints диалогового окна File Get Info выводится Hardware (в

противном случае - Software).

Чтобы установить аппаратную точку останова, выберите в меню

Breakpoints команду Hardware Breakpoint. Эта команда автоматически устанавливает кнопку Global окна Breakpoint Options, кнопку

Hardware в окне Conditions and Actions и открывает диалоговое окно Hardware Breakpoint Options. Это окно содержит все параметры

аппаратных точек останова и полностью описано в файле

TD_HDWBP.TXT.

Можно также создать аппаратную точку останова, модифицировав

существующую точку останова:

  • Установите кнопку с независимой фиксацией Global в диало говом окне Options.
  • Откройте диалоговое окно Conditions and Actions и выберите

    кнопку с зависимой фиксацией Hardware.

  • Чтобы открыть диалоговое окно Hardware Breakpoint Options,

    щелкните "мышью" на кнопке Hardware окна Conditions and

    Actions.



  • Задайте параметры аппаратной точки останова и щелкните

    "мышью" на OK.

  • Если нужно, задайте в окне Conditions and Actions нужные

    действия.



  • Содержание раздела