Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.29;
Скачать: CL | DM;

Вниз

Кто знаком с KX Project for Live 5.1 ???   Найти похожие ветки 

 
DenKop ©   (2002-04-20 15:44) [0]

Не давно скачал новые дрова(KX Project) на свой звук и обнаружил очень интересную возможность - написание какого-то микрокода, но что он из себя представляет нигде и ничего не нашёл.Единственное что я понял - код пишется на C++. Может кто сталкивался с такой удивительной мелочью и подскажет где мне достать этакое описание этого микрокода.


 
Digitman ©   (2002-04-22 09:06) [1]


> код пишется на C++.


Чипсету EMU10K1 нет никакой разницы, на чем написан микрокод - он (если угодно - как и любой другой процессор) "понимает" только маш.код. В данном случае маш.кодом является строго опред.набор команд чтения-записи интерфейсных регистров чипсета. Маш.код же появляется не сам по себе, а в результате работы специально адаптированного под систему команд чипсета мини-компилятора, встроенного в оболочку KX-драйвера и преобразующего в маш.код исх.текст микрокода на сильно усеченном C-подобном языке.

В общем случае исх.текст микрокода можно писать на чем угодно - был бы соответствующий компилятор и было бы знание системы микрокоманд чипсета. Встроить такой компилятор можно куда угодно - и в собственный драйвер и в собственную оболочку того же KX-драйвера.

На KX-сайте есть заголовочные *.h-файлы, описывающие назначение и формат всех регистров чипсета, есть также и исх.текст драйвера и управляющей оболочки. IMHO, это вполне достаточная инф-ция для изучения алгоритма управления чипсетом и переноса, если надо, всего этого "хозяйства" на Делфи-платформу.



Страницы: 1 вся ветка

Текущий архив: 2002.08.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-95867
Dick
2002-08-17 12:11
2002.08.29
Вопрос на который в Delphi Help я не нашел ответа


1-95889
Tahion
2002-08-17 09:56
2002.08.29
как можно програмно создать ПОДПУНКТ TreeView?


3-95673
nic418
2002-08-08 04:12
2002.08.29
Выборка из 2-х таблиц по условию


1-95739
Nazareth
2002-08-18 23:44
2002.08.29
Teechart 5.02 - опять проблемы


4-96019
LEXaP
2002-06-25 00:17
2002.08.29
Неактивный пункт меню сделать активным