TSconf: INTs

TSconf имеет расширенную систему прерываний, которые могут быть вызваны при наличии таких состояний как: приход луча в заданную позицию экрана, приход луча в начало строки отображение линии на экране, завершение передачи данных.
Дао говорит: Система имеет три типа маскируемого прерывания, которые могут быть вызваны по адресу, который имеет старшим байтом — адрес в регистре I, а младшим — свой тип:
Обработку этих прерываний можно переключать портом INTMask (#2Aaf), изменяя состояние битов:
- #FF — кадровый (Frame)
- #FD — строчный (Line)
- #FB — DMA.
0 — Frame, 1 — Line, 2 — DMA, что приводит к on/off вызову обработчиков. Состояние битов: 0 — запрещен / 1 — разрешен.
В случае прихода нескольких событий одновременно, сначала обработается прерывание с меньшим номером.
Читать дальше →

sq:
Друзья! Предлагаю ничего не значащий, ни на что не влияющий, просто сам по себе опрос. Just for fun.
В этой статье я бы хотел описать свои впечатления о фестивале Мультиматограф. Первое, что очень было приятно, получить приглашение на фестиваль от организаторов. Не знаю как выбирались люди кому высылать, а кому — нет эти приглашения, но последний раз меня лично приглашали на фестивали в 2010 году на HackersTop. Этот организаторский ход, я думаю принес свои плоды, о чем я расскажу чуть позже.
Спрайты, тайлы… Возможно, этого нам и хватило-бы…