n3m1z1d4 OS
Пятница, 01.11.2024, 04:33
Меню сайта
Разделы дневника
Блог создания немизиды [18]
Ежедневно обновляемы блог, который непосредственно относится к созданию немизиды.
Наш опрос
Разработка Операционной Системы - это
Всего ответов: 44
Начало » 2007 » Март » 31 » Скролинг, клава...
Скролинг, клава...
Замутил уже нормальный скролинг, который сохраняет все регистры, с которыми работает, исправил очистку последнего рядка, раньше она очищалась stosb'ом, то есть на ah мы не обращали внимания... а в нем же вся суть!!!
То есть цвета фона и текста! Из-за этого были траблы, такие как перенос приглашиние шела на 23 символа в момент скрола. Долго не могу понять: что происходит. Потом был гониво с тем, что я неизвестно зачем инициализировал ds bx'ом перед stosb'ом. Теперь нулем инициализирую, и stosw'лю. Нормально. Решил проблему стем, что написать команду типа "r3b00t", для перезагрузки компа, нельзя было из-за того, что второй ноль не писался... Сейчас уже все пишется. Замутил очистку экрана. И новую команду в шел. Переписал функцию смены цвета фона и текста. Теперь она требует 10-ого прерывания биоса. И меньше занимает :)! Теперь буду мутится с бэкспэйсом (опять :D!) и с портами ввода-вывода для чтения с дискеты.
Категория: Блог создания немизиды | Просмотров: 700 | Добавил: 3n3m1 | Рейтинг: 0.0 |
Форма входа
Календарь
«  Март 2007  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Поиск по дневнику
Друзья сайта
Copyright [mn3m0n1c 3n3m1] © 2007 Хостинг от uCoz