Главная страница
    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.45 MB
Время: 0.006 c
3-95704
Sim0n
2002-08-08 08:54
2002.08.29
помогите разобраться с DBGrid


1-95762
Юрий Федоров
2002-08-19 14:31
2002.08.29
TMyForm = class(TForm, IMyForm)


7-95998
dXb group
2002-06-16 00:02
2002.08.29
Как узнать серийный номер материнской платы


3-95684
Cr@sh
2002-08-08 14:23
2002.08.29
Помогите примером: использование QReport без баз данных.


3-95676
Chak
2002-08-08 13:06
2002.08.29
Чтото, я не догоняю!! RecordCount - равно всегда -1!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский