dlinyj: (Default)
[personal profile] dlinyj
Тот уникальный случай, когда я пишу пост в ЖЖ сильно позже, чем вышел пост на хабре. В телеге вышел вовремя. Прошу понять, простить и полюбить, в командировке, было просто не до того. Исправляюсь, пишу с сапсановского вайфая.



Хотели ли вы когда-нибудь написать свой BIOS? А BIOS вместе со встроенным BASIC? А вообще представляете как работает BIOS и как писать свои модули расширения? Уже давно у людей витает в воздухе идея сделать свой ROM BASIC и поиграться с ним, но вот прям рабочих и живых решений, по крайне мере в рунете я не встречал. В чатике давно муссируется тема, как это сделать. И сложнее всего было не проболтаться, что я знаю как это делать и уже есть готовое решение.
И вот, настал счастливый миг, когда могу явить это решение широкой публике. Подробности в моей статье:



Буду рад вашим комментариям, лайкам, дополнениям.

Date: 2022-11-29 03:52 am (UTC)
From: [identity profile] Николай Замотаев (from livejournal.com)

Если мне не изменяет мой склероз:
1. в некоторых биосах загрузку/использование внешних модулей биоса можно включать/выключать (точную опцию не помню).


2. флешку с сетевой карты почти наверняка можно было не отпаивать, а шить прямо как есть в системе.

Date: 2022-11-29 07:16 am (UTC)
From: [identity profile] dlinyj.livejournal.com
1. Показан в статье
2. Знаю, но проще так.

Date: 2022-11-29 10:42 am (UTC)
From: [identity profile] Николай Замотаев (from livejournal.com)

Нашёл на vogons.org https://archive.org/download/dos_network_card_config_software (https://archive.org/download/dos_network_card_config_software) -конфигураторы для сетевых карточек досовского периода.


редактор сожрал пост при добавлении ссылки, так что дописываю обратно:


Карточка для 386-го — это на вид NE2000, они были с джамперами и без, в безджамперной конфигурации option rom может быть выключен (с джамперами — включается джампером). Для включения была утилитка.

В биосе, помимо порядка загрузки (LAN /etc), может ещё быть опция в духе 'capture int19h' — которая, ЕМНИС, включает загрузку с option rom

Edited Date: 2022-11-29 10:47 am (UTC)

Date: 2022-11-29 11:18 am (UTC)
From: [identity profile] dlinyj.livejournal.com

О! Спасибо за полезную информацию.

Date: 2022-11-29 03:04 pm (UTC)
From: [identity profile] Николай Замотаев (from livejournal.com)

Ещё, из вспомнившегося — был opensource биос для 8086/v20 если мне не изменяет память. Надо будет поискать.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 06:31 am
Powered by Dreamwidth Studios