Последовательный порт ввода/вывода представляет собой высокоскоростной универсальный асинхронный интерфейс с 8-байтовым алгоритмом FIFO на передачу и 16-байтовым алгоритмом FIFO на прием.
Он также включает стандартные сигналы CTS и RTS для управления потоками данных аппаратных средств. Хотя выводы порта ввода/вывода не подсоединены в стандартных приставках PS2, система BIOS и динамическое ядро используют данный порт для вывода сообщений о состоянии при загрузке PS2.
Последовательный порт ввода/вывода не описан в руководстве пользователя ЕЕ, поэтому я использовал BIOS PS2 для инициализации и задания выходного кода. Я также обнаружил много информации о регистрах прерывания и аппаратных средств ППВВ в руководстве «Архитектура Toshiba TX79», описании аппаратных средств TMРR7901 и TMРR4925. Оказывается, руководство «Архитектура ядра ТХ79» содержит почти схожую информацию, что и руководство пользователя «Ядро ЕЕ Sony». Исключение составляет то, что описание ППВВ в последнем руководстве отсутствует.
После изучения BIOS и кода ядра ППВВ, ознакомления с имеющимися руководствами, создания нескольких опытных программ я смог составить достаточно точный список регистров и определений. Большинство регистров ППВВ ЕЕ идентичны устройству ядра ТХ79. Но я не смогу найти какую-либо информацию относительно поддержки непосредственного доступа к памяти. Кроме того, некоторые регистры схожи с регистрами универсального асинхронного интерфейса TX7901. Ниже указаны все регистры ППВВ.
Опубликовал katy
March 21 2015 09:43:29 ·
0 Комментариев ·
2823 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.