Проект MS-PC-DOS на PIC

Поклонники продукции Microchip Technology Inc тусуются тут.
yor
Говорящий с текстолитом
Сообщения: 1676
Зарегистрирован: Сб янв 19, 2008 23:57:27

Re: Проект MS-PC-DOS на PIC

Сообщение yor »

если цель просто потихоньку собирать инфу, то почему бы и нет )
Я вроде ничего о цели не писал, подписку не давал, не клялся сделать этот проект, чего пристали к человеку? За просвещение спасибо. Тем более тема перетекла в обсуждение процессоров-контроллеров, чему я даже рад.

Всё-таки, для меня, STM-CH-ы скорее процессоры, чем контроллеры, с кучей лишних сущностей, которые я никогда не осилю (да и надо ли). Проблемы ПО опять же. Для себя конкурентов PIC и может AVR не вижу.
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Проект MS-PC-DOS на PIC

Сообщение Martian »

а из любопытства? там ведь много интересного
yor
Говорящий с текстолитом
Сообщения: 1676
Зарегистрирован: Сб янв 19, 2008 23:57:27

Re: Проект MS-PC-DOS на PIC

Сообщение yor »

Много чего интересного вокруг, всё не обхватишь.
Adrift
Вымогатель припоя
Сообщения: 539
Зарегистрирован: Вт окт 01, 2024 15:22:33

Re: Проект MS-PC-DOS на PIC

Сообщение Adrift »

Еще касательно сложности: даже простейший PC/XT требует эмуляции не только не самого простого 8088, но еще хотя бы CGA видеокарты, DMA и таймера, без этого MS-DOS и не стартанет. Контроллер HDD/дисковода в простейшем случае можно эмулировать перехватывая обращения к BIOS.
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6646
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Проект MS-PC-DOS на PIC

Сообщение AlexS4 »

не, ядро msdos напрямую не работает с железом, надо симулировать только интерфейсные биос функции (они все оформлены как системные софтовые прерывания), точно потребуются int09,10h,13h возможно чтото еще.

https://en.wikipedia.org/wiki/BIOS_interrupt_call
Adrift
Вымогатель припоя
Сообщения: 539
Зарегистрирован: Вт окт 01, 2024 15:22:33

Re: Проект MS-PC-DOS на PIC

Сообщение Adrift »

не, ядро msdos напрямую не работает с железом, надо симулировать только интерфейсные биос функции

MS-DOS может и не работает, а программы работают. Текст выводить можно и через BIOS, а графику уже нет, любая игра напрямую с видеопамятью работает, но с диском большинство любого софта работает именно через BIOS. Если делать печатную машинку, то наверно можно и INT 10 обойтись, без эмуляции видеокарты. Еще и не факт, что это будет проще...
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6646
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Проект MS-PC-DOS на PIC

Сообщение AlexS4 »

немножко оффтопа, i386 новодел, меня порадовала цена :o и количество покупок
8)
Изображение
https://aliexpress.ru/item/1005005542582463.html
Ответить

Вернуться в «PIC»