3.2 Управление сбросом Существует два метода, позволяющие отладчику перезагружать hart-ы. ndmreset сбрасывает все hart-ы в аппаратной платформе, а также все остальные части аппаратной платформы, кроме модуля отладки, модуля передачи отладочной информации и интерфейса модуля отладки. Список конкретных компонентов, подвергаемых сбросу зависит от реализации, но должна быть возможность отладить программы с самой первой выполняемой инструкции. hartreset сбрасывает все выбранные hart-ы. В данном случае реализация может также сбросить другие hart-ы, не выбранные отладчиком. Отладчик может определить, какие дополнительные hart-ы сбросились (если такие существуют), выбирая их и проверяя anyhavereset и allhavereset. Для того, чтобы использовать перечисленные методы, отладчик сначала устанавливает бит, а затем убирает. Сам перезапуск может произойти как только бит был установлен, а может и через неопределённо долгий промежуток времени после обнуления бита. Сброс также может занять