Search found 50 matches
- Thu Jan 17, 2013 12:16 pm
- Forum: Graphics subsystem
- Topic: Гудбай, VESA !
- Replies: 11
- Views: 11422
Re: Гудбай, VESA !
Код по ссылке ужасен, смог вытерпеть только первые строчки, не советую его показывать!
- Thu Jan 17, 2013 5:34 am
- Forum: Graphics subsystem
- Topic: Гудбай, VESA !
- Replies: 11
- Views: 11422
Re: Гудбай, VESA !
Перевод в 32 битный режим дополнительных процессоров, да и загрузочного, должен быть в коде, адрес начала которого должен быть кратен 12 битам, т.е. в начале страницы. Межпроцессорное прерывание, которое запускает процессоры, стартует их на начале любой страницы. Я уже рассказывал как это делается.
- Sat Jan 12, 2013 6:52 am
- Forum: Network
- Topic: Работа с сетью
- Replies: 35
- Views: 41327
Re: Работа с сетью
PCI\VEN_1106&DEV_3106&SUBSYS_14051186&REV_8B\4&2E98101C&0&08F0 Надеюсь на скорое включение моего девайса в ряды поддерживаемых)). Основная проблема включения девайса, это найти на него спецификацию, так что можно куданить копировать вендор и девайс со спеками в очередь. Для ...
- Sat Jan 12, 2013 6:38 am
- Forum: Graphics subsystem
- Topic: Гудбай, VESA !
- Replies: 11
- Views: 11422
Re: Гудбай, VESA !
Тоже так считаю. Молодец.
http://asmcode.ru/viewtopic.php?f=15&t=43
http://asmcode.ru/viewtopic.php?f=15&t=43
Re: VESA 1.2
Установить видеорежим через VESA можно только в реальном режиме, а после перехода в защищённый уже нельзя, но дело в том, что этого и ненадо, т.к. получается что нормальный режим только один 1024*786. Валялся гдето драйвер для графики через порты на OSDeve, он работал в 90%. Если чип не имеет своей ...
Re: VESA 1.2
Я не понял вопроса, т.е. что вообще требуется, версия VESA не важна, если нужен какой-нибудь видео режим, то средствами VESA перебираешь имеющиеся и если твой есть то установишь его, после чего у тебя будет просто адрес на память экранного буфера в памяти самой видеокарты и рисуй там на здоровье. От...
Re: VESA 1.2
Цитата: " Установка видео режима через порты стандартна для всех видео карт " Означает ли это возможность предварительной отладки драйвера с использованием эмулятора (QEMU, например) с последующей адаптацией к конкретной видео карте? С устройствами работают через их регистры в памти, чере...
Re: VESA 1.2
VESA просто устанавливает видео режим через порты и даёт адрес видео памяти. Это можно сделать и без неё, найти видюшку на шине PCI и посмотреть в её регистрах адрес её памяти. Установка видео режима через порты стандартна для всех видео карт, но через VESA это проще. Вообще с VESA лучше не связыват...
- Fri Aug 03, 2012 6:56 am
- Forum: Assembler
- Topic: Вопрос про функциональность ОС
- Replies: 6
- Views: 9470
Re: Вопрос про функциональность ОС
Скорость таких игр как NFS зависит от скорости видеокарточки, т.к. процессор только даёт ссылки на память с текстурами и полигонами видеокарте, а считает она сама. Векторный редактор это просто редактор линий и текстур и т.д. который сохраняет в свой формат. Можно создать свой формат 3дфайла и самом...
- Tue Apr 24, 2012 5:18 am
- Forum: Off-topic
- Topic: Театр абсурда
- Replies: 11
- Views: 18728
Re: Театр абсурда
А если Mario, Leency, art_zh, ... это один человек? Как вариант.
А если я - это не я.
А если я - это не я.
- Mon Apr 16, 2012 2:30 pm
- Forum: Graphics subsystem
- Topic: Реализация скругленных углов окон.
- Replies: 27
- Views: 25061
Re: Реализация скругленных углов окон.
Мне кажется, что форматов формы окна должно быть несколько, один стандартный, другой для произвольных форм, третий для подсказок и хелпа. Например стандартное окно создаёт пустую область для отрисовки компонентов и может менять размер, а окошко произвольной формы имеет текстурку и там в четвёртом ба...
- Tue Apr 10, 2012 12:04 pm
- Forum: Design
- Topic: Динамическое определение дисковых устройств
- Replies: 66
- Views: 50954
Re: Динамическое определение дисковых устройств
Сам код чтения логических дисков(fat, ntfs) с физического и их записи в массив вам не пригодятся, у вас другие записи о дисках(не знаю какие), а например функции для контроллера AHCI EHCI(инициализация и чтения с них секторов) могу дать.
- Tue Apr 10, 2012 4:25 am
- Forum: Design
- Topic: Динамическое определение дисковых устройств
- Replies: 66
- Views: 50954
Re: Динамическое определение дисковых устройств
На данный момент с устройствами хранения данных работают два контроллера AHCI и EHCI, для них нужно думать динамическое определение дисков, т.к. их можно менять во время работы. Файловые менеджеры должны получать от системы инфу о смене диска, система должна записать новый диск в общий массив с диск...
- Wed Mar 28, 2012 5:33 am
- Forum: Graphics subsystem
- Topic: Функция 34 - узнать владельца точки на экране
- Replies: 5
- Views: 7307
Re: Функция 34 - узнать владельца точки на экране
Это система быстрых 256 объектов, которую я уже давно придумал и реализовал, для неё заводится массив 256*4 байт, там адреса на однотипные записи объектов, объекты могут быть и иконки и формы и кнопки и т.д. . В начале идут данные общие для всех: тип объекта, затем адрес курсора, затем адрес функции...
- Tue Mar 27, 2012 4:11 am
- Forum: Graphics subsystem
- Topic: Функция 25 - вывод изображения на слой фона
- Replies: 6
- Views: 7740
Re: Вывод изображения на слой фона
Код написал я сам.