8ми битные IDE винты
|
|
Black_Cat | Дата: Среда, 2009-03-18, 20:09:12 | Сообщение # 1 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ..кури - не кури, а в 8ми битном режиме обычный IDE винчестер работать не может по умолчанию. Для ХТ, например, изготавливали специальные 8ми битные IDE винты, потому что обычные не умеют это делать в принципе!
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
|
|
| |
deathsoft | Дата: Среда, 2009-03-18, 20:16:10 | Сообщение # 2 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 1587
Статус: Offline
| Quote (Black_Cat) не может по умолчанию Родимый - чтобы он заработал в 8битном режиме - надо подать команду перехода в 8 битный режим после сброса. Во времена ХТ иде и стандарта АТА то не было, ты бы еще 8дюймовые МФМ винты вспомнил.
Сообщение отредактировал deathsoft - Среда, 2009-03-18, 20:16:55 |
|
| |
Black_Cat | Дата: Среда, 2009-03-18, 21:01:49 | Сообщение # 3 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Quote (deathsoft) "5.2.11 IOCS16- (Device 16-bit I/O) During PIO transfer modes 0, 1 or 2, IOCS16- indicates to the host system that the 16-bit data port has been addressed and that the device is prepared to send or receive a 16-bit data word. This shall be an open collector output. - When transferring in any PIO mode and accessing any register except the data port, transfers shall be 8-bit using DD0-7; - When transferring in PIO modes 0, 1 or 2, if IOCS16- is not asserted, transfers shall be 8-bit using DD0-7; - When transferring in PIO modes 0, 1 or 2, if IOCS16- is asserted, transfers shall be 16-bit using DD0-15; - When transferring in PIO modes 3 or 4, IOCS16- shall not be used by the host, and all transfers shall be 16-bit using DD0-15, except for bytes beyond the 512th byte for READ LONG and WRITE LONG commands which shall be 8-bit using DD0-7; - When transferring in DMA mode, the host shall use a 16-bit DMA channel and IOCS16- shall not be asserted." "Table 14 - SET FEATURES register definitions 01h Enable 8-bit data transfers (see 6.2.5)" "6.2.5 Data register The data register is either 8-bits or 16-bits depending on the interface width currently selected and/or the type of data being transferred by the current command." Спецификация, если конечно соизволишь прочесть, лежит тут http://www.t13.org/Documen....A-2.pdf 8ми битный обмен включается для работы с внутренними регистрами, с данными винчестеры работают токо по 16ти разрядам. А тебя не настораживает, что за надцать лет никому не пришло в голову заюзать такой замечательный режим? И вообще - нигде, АБСОЛЮТНО НИГДЕ! об такой возможности даже не упоминается! А вместо этого АБСОЛЮТНО ВСЕ! почему-то юзают 16 битный интерфейс . Думаешь спецификацию ты первый прочитал? Мне сдаётся, что причина в другом
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Среда, 2009-03-18, 21:47:58 |
|
| |
jdigreze | Дата: Четверг, 2009-03-19, 08:29:17 | Сообщение # 4 |
Креветко
Группа: Человеки
Сообщений: 322
Статус: Offline
| Однако соглашусь с Черным Котом. А винты ИДЕ были в самом начале в том числе и 8битные, но у них и елехтрический интерфейс был другой. МФМ и РЛЛ вообще однобитные как дисковёрт, а вот интерфейсы, которые шли в ИСА-8 были 8битными.
|
|
| |
SinglWolf | Дата: Вторник, 2009-03-24, 06:49:01 | Сообщение # 5 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Black_Cat, у меня есть схема буржуйского 8-ми битного контроллера IDA for SPECTRUM... Нада?
|
|
| |
нолька | Дата: Вторник, 2009-03-24, 07:01:49 | Сообщение # 6 |
рОвный
Группа: Человеки
Сообщений: 712
Статус: Offline
| она у всех есть
я проснулся среди ночи и понял, что всё... всё идет по плану
|
|
| |
SinglWolf | Дата: Вторник, 2009-03-24, 07:07:59 | Сообщение # 7 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Quote (нолька) она у всех есть Я ж Коту предлагаю...
|
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 15:51:29 | Сообщение # 8 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| у Кота есть, и не одна ..токо все эти схемы под СF а не под винт , т.к. СF имеет штатный 8ми битный режим, когда юзается токо младший байт, а HDD принципиально так работать не умеют, в чём собсно и не разобрался deathsoft. HDD !!всегда!! при обращении к порту данных (#1F0 в РС) генерят IOCS16/, и по другому они в принципе работать не могут, т.к. такова их схемотехника. Порт данных в HDD !!ВСЕГДА!! 16 битный!!, и это никак не меняется! , независимо от того любите вы котов или нет
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
|
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 15:52:12 | Сообщение # 9 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ucoz - тормоз
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Вторник, 2009-03-24, 20:27:51 |
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 15:52:54 | Сообщение # 10 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ucoz - тормоз
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Вторник, 2009-03-24, 20:27:29 |
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 15:55:00 | Сообщение # 11 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ucoz - тормоз
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Вторник, 2009-03-24, 16:34:00 |
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 16:27:21 | Сообщение # 12 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ucoz - тормоз
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Вторник, 2009-03-24, 16:32:14 |
|
| |
нолька | Дата: Вторник, 2009-03-24, 18:18:42 | Сообщение # 13 |
рОвный
Группа: Человеки
Сообщений: 712
Статус: Offline
| да у перы путника была схема - старшие 8бит просто игнорируются.
я проснулся среди ночи и понял, что всё... всё идет по плану
|
|
| |
SinglWolf | Дата: Вторник, 2009-03-24, 19:10:12 | Сообщение # 14 |
Активист
Группа: Человеки
Сообщений: 168
Статус: Offline
| Quote (Black_Cat) ucoz - тормоз Тормоз, но на после первого повтора повтора повтора можно и догадаться ... Quote (нолька) да у перы путника была схема - старшие 8бит просто игнорируются. Я о ней речь и веду ...
|
|
| |
Black_Cat | Дата: Вторник, 2009-03-24, 20:34:04 | Сообщение # 15 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Quote (нолька) да у перы путника была схема - старшие 8бит просто игнорируются. ..и половина ёмкости винчестера впридачу.. ..но согласись, что в 8ми битном режиме винчестер от этого работать не начал, а вопрос стоял именно об этом
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
|
|
| |
|
|