Подскажите плиз как пишутся САБЖ.
Конкретнее :
из чего состоят
чем пользоваться при написании
Сильнее всего интересует сама виртуализация, т.е. не понятен способ "убеждения" системы что такой девайс есть физический, потому как вроде дрова типо ЛПТ или УСБ обращаются напрямую к железяке.
_>Подскажите плиз как пишутся САБЖ.
_>Конкретнее :
_>из чего состоят
_>чем пользоваться при написании
Руками

руками перехватывать обращения к таким-то и таким-то портам и адресам памяти, руками эмулировать прерывания. Абсолютно никаких средств поддержки этого в Windows нету, вроде как нету и в юниксах.
Проще всего откастомайзить bochs под эмуляцию этой железки.
Стандартные средства для этого есть только для шины 1394.
Здравствуйте, Maxim S. Shatskih, Вы писали:
_>>Подскажите плиз как пишутся САБЖ.
_>>Конкретнее :
_>>из чего состоят
_>>чем пользоваться при написании
MSS>Руками
руками перехватывать обращения к таким-то и таким-то портам и адресам памяти, руками эмулировать прерывания. Абсолютно никаких средств поддержки этого в Windows нету, вроде как нету и в юниксах.
MSS>Проще всего откастомайзить bochs под эмуляцию этой железки.
MSS>Стандартные средства для этого есть только для шины 1394.
Ну ок, драйвер с горем пополам(и помощью коллег) написан. Тепер вопрос возник, как егоинстулить програмно ?
Например, на форме кнопка "Создать виртуальный порт", после нажатия которого должен драйвер ентот проинстулиться. Советовали делать через SCM Manager(ссылочку бы на доки с примерами), но енто как я понял не пашет с Вынь98

Что делать ?