nedoPC.org

Community for electronics hobbyists, established in 2002
Last visit was: 17 Jun 2024 02:24
It is currently 17 Jun 2024 02:24



 [ 7 posts ] 
Работа с шиной PCMCIA (она же CARD-BUS) 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
У кого-нибудь есть опыт работы с этой шиной ?
Документацию всю "искурил" довольно подробно...
Хороший живой пример - вроде тоже есть здесь:
http://www.ecg.ru/pub/disser/pdima/disser/glava2_7_3.htm
Писал я письмо на этот страниц - они там вымерли ... ни ответу, ни
привету... хотя, они и не обязаны всем отвечать.

Но суть вот в чем: устройство на шине PCMCIA можно спроецировать
как на ISA, так и на PCI. Это делается во время Плаг-энд-плея, и
как я понял, происходит диалог с вставляемой платой.

Мне лично хотелось бы обойтись в этой процедуре без процессорного
контроллера, а как-либо через регистры и счетчик, или через мелкую
ПЗУ-шку и счетчик дать опознать свою плату - как устройство по шине
ISA - и собственно как-бы вытащить ISA наружу из ноутбука, чтобы
использовать для различных подключений и моделирования устройств,
как это довольно просто делалось в IBM, когда ISA еще не умерла...

Есть какие-либо соображения о реальности такого решения ?

PS. ну в принципе, можно и с контроллером, если он не страшнее PIC,
а то как-то обидно - хочешь повесить пару-тройку регистров для
обращения к ним - а рядом будет ПРОЦЕССОР - чтобы это всё случилось.... :(


15 Dec 2009 10:25
Writer
User avatar

Joined: 02 Jan 2009 05:23
Posts: 21
Location: Киров, РФ
Post 
Спецификацию на PCMCIA не читал, но по данному тексту, можно сделать вывод, что настройка Plug'n'Play происходит за счёт атрибутивной памяти:
Quote:
Карта определена как устройство ввода-вывода. В соответствии с этим запрограммирована атрибутивная память.

Quote:
...при подключении адаптера к работающему компьютеру с загруженной ОС Windows 95/98. Из атрибутивной памяти адаптера считываются его идентификаторы и требуемые для работы ресурсы.

То есть надо узнать, что нужно "говорить" контроллеру PCMCIA, чтобы идентифицировать себя так, а не иначе.


15 Dec 2009 11:11 ICQ
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Ну до этого я и сам "докурил" :lol:

Весь вопрос в том и есть - что сказать котроллеру,
а потом - есть ли у контроллера на этот случай дрова,
или их самому писать, или - видел такие случаи -
прохачить более-менее подходящие.... :wink:


18 Dec 2009 02:53
Writer

Joined: 09 Jun 2005 22:47
Posts: 22
Post 
PCMCIA и CardBus - разные вещи.
Вообще говоря PCMCIA - это семейство стандартов. И их как минимум три: Type 1, Type 2 и Type 3.
Type 1 давно устарел и не используется.
Type 2 - это классический 16-битный PCMCIA интерфейс. Похож на шину ISA. Собственно с шиной стыкуется посредством контроллера.
Type 3 - он же CardBus - это PCI с прикрученным сбоку HotPlug'ом. Если хотплаг не обслуживать, то это обычная PCI. Электрически - то же самое, только разъем другой.
Что дальше (есть ли функциональный аналог PCI-Express) я не знаю. По-моему стандарт вымер ибо сейчас все что можно цеплять, цепляется к USB v2. То, что к нему цеплять нельзя, цеплять вообще не нужно (ибо встроено).


10 Mar 2010 05:10
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Post 
Sonic_amiga wrote:
Что дальше (есть ли функциональный аналог PCI-Express) я не знаю. По-моему стандарт вымер ибо сейчас все что можно цеплять, цепляется к USB v2. То, что к нему цеплять нельзя, цеплять вообще не нужно (ибо встроено).

Как говорит Вика:
Quote:
Ассоциацией PCMCIA подготовлен новый стандарт, призванный заменить PC card: ExpressCard. Карты расширения стандарта ExpressCard имеют меньший размер, чем PC card, а, как известно, для подключения периферийных устройств в ExpressCard используются шины PCI Express и USB 2.0.


10 Mar 2010 07:21
Senior

Joined: 09 Jun 2005 05:34
Posts: 112
Post 
The PCMCIA Association has been dissolved and the San Jose office closed. All activities and Standards, including the ExpressCard Standard and PC Card Standard, will be managed going forward by the USB Implementer's Forum.

Гыгыг...


11 Mar 2010 00:08
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Вот это всё:
Quote:
PCMCIA и CardBus - разные вещи.
Вообще говоря PCMCIA - это семейство стандартов. И их как минимум три: Type 1, Type 2 и Type 3.
Type 1 давно устарел и не используется.
Type 2 - это классический 16-битный PCMCIA интерфейс. Похож на шину ISA. Собственно с шиной стыкуется посредством контроллера.
Type 3 - он же CardBus - это PCI с прикрученным сбоку HotPlug'ом. Если хотплаг не обслуживать, то это обычная PCI. Электрически - то же самое, только разъем другой.

я читал и знаю...
У меня ноутбук поддерживает их все три... как-то они распознаются,
это приводится обычно в описаниях.
Type 1 - он вроде как для карт памяти...

Вот примерчик бы один живой - чтоб было от чего плясать ? :wink:


12 Mar 2010 08:13
 [ 7 posts ] 

Who is online

Users browsing this forum: Claude AI [Bot] and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.