
Сообщение от
rw6hrm
http://t13.org/Documents/UploadedDoc..._-_2_ACS-2.pdf , страница 258, пункт 7.50 SET FEATURES, команда 01Н - "If the device implements the CFA feature set, then enable 8-bit PIO transfer mode".
Насколько я помню, Пера Путник (Pera Putnik) подключал харды к Спектруму именно таким образом.
Интересное, в принципе, чтиво. Но CFA - это расшифровывается как CompactFlash Association, буквы CFA как бы и так намекают. И все это имеет очень слабое отношение к HDD. Но я, забавы ради, все-таки подключил HDD Seagate 30Gb, конечно с известным результатом. Что-ж, заказал переходник с aliexpress IDE-CF. Благо стоит копейки. Будем ждать.

Сообщение от
rw6hrm
8 бит - исключительно PIO режим, а хочется же как минимум DMA, а он только в 16 битах доступен.
Прикол в том, что в платке XT-IDE для писюка нет DMA. Харды работают в PIO.
А пока в BASIC'е фрактал вывел, типа того:
Код:
10 MAXITER=20
20 LET C$=" .,'~!^:;[/<&?oxOX# "
30 FOR Y=-39 TO 39
40 FOR X=-39 TO 39
50 CREAL=X/20
70 CIMAG=Y/20
80 ZREAL = CREAL
90 ZIMAG = CIMAG
95 COUNT = 1
100 ZM = ZREAL*ZREAL
105 ZN = ZIMAG*ZIMAG
107 ZL = ZM+ZN
110 IF ZL>4 THEN GOTO 170
120 ZR2=ZM-ZN+CREAL
130 ZIMAG=ZREAL*ZIMAG*2+CIMAG
140 ZREAL=ZR2
150 COUNT=COUNT+1
160 IF COUNT<MAXITER THEN GOTO 100
170 PRINT MID$(C$,1+COUNT,1);
180 NEXT X
185 PRINT ""
190 NEXT Y
200 END