ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
13 ноября
137052 Топик полностью
ReAl (02.11.2008 03:27, просмотров: 170) ответил Ксения на PCI-разъемы тоже умирают, заменяются PCI-E
Ну флейм поднялся, аки с доктором на телесистемах... Так вот я и говорю, что скоро какие-то PCI-Z появятся, карт lpt-шных не будет, какая разница - запустится на тех компах дос или нет? http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
Платка с ft2232? Ну не знаю. Продавались как-то DLP2232. Верхнее фото по ссылке как раз с этой платкой от FTDI. Гудвин, кажется, в этой же теме фото выкладывал своей платки - она ему всё равно не нужна, пусть подарит. Амонтеки с олимексами всякие на ft2232 бывают, но я не знаю, продаёт ли кто-то "тут" amontec jtagkey-tiny, так как с доставкой "оттуда" это дороговато выйдет. Да и в этой теме их поругали, не знаю за что (сам не пробовал, а тут не уточнялось). Ну я может на работе буду заменять lpt-шные байт-бластеры... avreal/dos - 16-битное приложение, но компилятор "отпущен" на тему использования i386 и выше, т.е. на 286-ом может и не пойти. XMS-ом не пользуется. DosProtectedModeInterface-приложение - это 32-битное приложение, работающее под ДОС через "расширитель", видит всю "верхнюю" память обычным malloc-ом. #include <stdio.h> #include <mem.h> int main() { int blocks = 0; void *p; for(;;) { p = malloc( 1024UL*1024UL ); if( !p ) break; ++blocks; } printf( "%d 1MB-blocks allocated\n", blocks); getchar(); return 0; }
C:\prog\djgpp\bin>gcc -O2 _m.c -o _m.exe
C:\prog\djgpp\bin>_m
1966 1MB-blocks allocated
Т.е. почти два гига получило :-) Это оно воспользовалось DPMI, предоставляемым XP. Под досом свой расширитель тащит.