Goto page 1, 2 Next
KsiTau
Guest
Sat May 22, 2004 11:21 am
Mam takie pytanie, czy ktoś z Was już coś robił własnoręcznie jakieś
urządzenia na PCMCIA lub na Compact Flash? Jeśli tak, to co? I czy możecie
się podzielić swoimi uwagami/spostrzeżeniami. Chciałbym spróbować zrobić coś
w temacie...
pozdr.
Jarosław Grolik
Guest
Sat May 22, 2004 5:09 pm
Witam.
Mnie również ten temat bardzo interesuje.
Kiedyś szukałem coś w sieci na temat oprogramowania w C i obsługa hardware,
ale nie wiele znalazłem :-(
Najbardziej interesowało by mnie wykonanie układu I/O i oprogramowanie tego
pod DOS-em
Tak tak stary poczciwy DOS :-)
Pozdrawiam
Jarosław Grolik
Pszemol
Guest
Sat May 22, 2004 7:33 pm
"Jarosław Grolik" <grolikNOSPAM@chemia.uj.edu.pl> wrote in message news:c8o52e$o5e$1@atlantis.news.tpi.pl...
Quote:
Mnie również ten temat bardzo interesuje.
Kiedyś szukałem coś w sieci na temat oprogramowania w C i obsługa hardware,
ale nie wiele znalazłem
Niemożliwe...
Quote:
Najbardziej interesowało by mnie wykonanie układu I/O i oprogramowanie tego
pod DOS-em
Tak tak stary poczciwy DOS
Acha, teraz możliwe
KsiTau
Guest
Sat May 22, 2004 7:47 pm
Użytkownik "Pszemol" <Pszemol@PolBox.com> napisał w wiadomości
news:c8odeu$qpb$1@inews.gazeta.pl...
Quote:
"Jarosław Grolik" <grolikNOSPAM@chemia.uj.edu.pl> wrote in message
news:c8o52e$o5e$1@atlantis.news.tpi.pl...
Mnie również ten temat bardzo interesuje.
Kiedyś szukałem coś w sieci na temat oprogramowania w C i obsługa
hardware,
ale nie wiele znalazłem :-(
Niemożliwe...
Najbardziej interesowało by mnie wykonanie układu I/O i oprogramowanie
tego
pod DOS-em
Tak tak stary poczciwy DOS :-)
Acha, teraz możliwe :-)
Od strony programowej raczej nie ma problemu. Zwłaszcza jeśli do czynienia
będziemy mieli z DOS'em. Pozostaje się więc tylko kwestia
elektroniczno-sprzętowa...
Swoją drogą, ja myślałem o nieco innej platformie: Linux OPIE i jakiś
handheld (z tąd pytanie także o CF, CF to taka lekko okrojona wersja PCMCIA
16bit, w CF jest nieco mniej lini adresowych)
Na początek całkiem przydatny adresik:
http://www.compactflash.org/
:-)
pozdr
Jarosław Grolik
Guest
Sun May 23, 2004 6:06 am
Quote:
Od strony programowej raczej nie ma problemu. Zwłaszcza jeśli do czynienia
będziemy mieli z DOS'em. Pozostaje się więc tylko kwestia
elektroniczno-sprzętowa...
Hm.nie jestem zaawansowany w programowaniu wiec dla mnie takie łatwe to się
nie wydaje .
Z tego co przeglądałem troche programów w C pod linuxa to nie wystarczy
zwykłe odwołanie do portu nr xxxx.
Tamte programy odwoływały się do cardservice wiec było to odwołanie do
jakiegoś wirtualnego portu a z tym to już dla mnie nie tak łatwo.
Pozdrawiam
Jarosław Grolik
KsiTau
Guest
Sun May 23, 2004 7:34 am
Użytkownik "Jarosław Grolik" <grolikNOSPAM@chemia.uj.edu.pl> napisał w
wiadomości news:c8pilv$52m$1@nemesis.news.tpi.pl...
Quote:
Od strony programowej raczej nie ma problemu. Zwłaszcza jeśli do
czynienia
będziemy mieli z DOS'em. Pozostaje się więc tylko kwestia
elektroniczno-sprzętowa...
Hm.nie jestem zaawansowany w programowaniu wiec dla mnie takie łatwe to
się
nie wydaje .
Z tego co przeglądałem troche programów w C pod linuxa to nie wystarczy
zwykłe odwołanie do portu nr xxxx.
Tamte programy odwoływały się do cardservice wiec było to odwołanie do
jakiegoś wirtualnego portu a z tym to już dla mnie nie tak łatwo.
Pozdrawiam
Jarosław Grolik
Hmmm... byc moze adaptery PCMCIA dla PC mają po drodze jeszcze jakieś bufory
danych i adresu, ale jeśli tak, to też nie ma problemu...
Trzebaby zobaczyć z bliska taki jeden adapter w postaci karty do PC i
sprawdzić czy taka karta to jest tylko rodzaj "przelotki" czy są na niej
jakieś uklady logiczne...
Nadal pozostaje pytanie o kwestię sprzętowo-elektroniczną...
A oto kolejny interesujący adres:
http://www.pcmcia.org/pccardstandard.htm#3
:-)
pozdr.
Robgold
Guest
Sun May 23, 2004 7:54 am
[ciach]
Quote:
Hmmm... byc moze adaptery PCMCIA dla PC mają po drodze jeszcze jakieś
bufory
danych i adresu, ale jeśli tak, to też nie ma problemu...
Trzebaby zobaczyć z bliska taki jeden adapter w postaci karty do PC i
sprawdzić czy taka karta to jest tylko rodzaj "przelotki" czy są na niej
jakieś uklady logiczne...
Nadal pozostaje pytanie o kwestię sprzętowo-elektroniczną...
Taka przejsciowka CF > PCMCIA to czysta przelotka kablowa , w 100% ,
rozbieralem takowa i przerabialem sobie z CF na IDE
Bo jak wiadomo karta CF moze pracowac takze w trybie IDE wtedy widoczna jest
jak zwykly dysk twardy w komputerze. (Bardzo dobre np w serwerach jesli mamy
je w mieszakniu, to nie slychac zandego halasu)
Pozdrawiam
Jarosław Grolik
Guest
Sun May 23, 2004 8:20 am
Quote:
Hm. Byłem tam wiele razy
Z tego co widać w tej tabelce to tak jakby po prostu była wyprowadzona
magistrala wiec powinno wystarczyć zwykłe inpotrt() outport() a od strony
hardware zwykły dekoder adresowy ... coś takiedo jak do magistrali ISA.
Jeśli to tak na prawde wygląda to jest pikuś

Ale coś mi się wydaje z
tego co czytałem to bez zainstalowanego cardservice nie ruszy więc chyba to
są wirtualne adresy i tak prosto się do nich nie da rady odwołać. Więc
trzeba troszkę większej widzy o programowaniu :-)
Pozdrawiam
Jarosław Grolik
KsiTau
Guest
Sun May 23, 2004 8:28 am
Użytkownik "Robgold" <robgoldNOSPAM@interia.pl> napisał w wiadomości
news:c8pov6$ap4$1@atlantis.news.tpi.pl...
Quote:
[ciach]
Hmmm... byc moze adaptery PCMCIA dla PC mają po drodze jeszcze jakieś
bufory
danych i adresu, ale jeśli tak, to też nie ma problemu...
Trzebaby zobaczyć z bliska taki jeden adapter w postaci karty do PC i
sprawdzić czy taka karta to jest tylko rodzaj "przelotki" czy są na niej
jakieś uklady logiczne...
Nadal pozostaje pytanie o kwestię sprzętowo-elektroniczną...
Taka przejsciowka CF > PCMCIA to czysta przelotka kablowa , w 100% ,
rozbieralem takowa i przerabialem sobie z CF na IDE
Bo jak wiadomo karta CF moze pracowac takze w trybie IDE wtedy widoczna
jest
jak zwykly dysk twardy w komputerze. (Bardzo dobre np w serwerach jesli
mamy
je w mieszakniu, to nie slychac zandego halasu)
Pozdrawiam
Jak chodzi o CF, to rzecz jasna, czysta przelotka bo też ją tak i standard
definiuje (jedyna różnaca to w CF jest mniejsza przestrzeń adresowa)
Teraz jak chodzi o PCMCIA to wersja 32bitowa sygnałowo jest zgodna z PCI
(właśnie przeczytałem na stronie), a PCMCIA 2.0 (czyli wersja 16bitowa)
zgodna jest sygnałowo z ISA. W tym ostatnim wypadku służę jakimś PDF'em,
który właśnie sobie pobrałem...
Jedyną rzeczą jaka odróżnia PC-Card 16bit od zwykłych kart na ISA są
rejestry konfiguracyjne, które (jeśliby chcieć zachować zgodność ze
standardem) trzebaby zaimplementować w urządzeniu.
Ze swojej strony na zwykłej I/O-łce

nie poprzestałbym, ale może warto
jednak zacząć od czegoś prostego...
Kolejny użyteczny link:
http://pcmcia-cs.sourceforge.net/
pozdr...
Jarosław Grolik
Guest
Sun May 23, 2004 8:35 am
Quote:
Teraz jak chodzi o PCMCIA to wersja 32bitowa sygnałowo jest zgodna z PCI
(właśnie przeczytałem na stronie), a PCMCIA 2.0 (czyli wersja 16bitowa)
zgodna jest sygnałowo z ISA. W tym ostatnim wypadku służę jakimś PDF'em,
który właśnie sobie pobrałem...
Mógłbyś mi podesłać tego pdf-a ?
Tylko z adresu wytnij NOSPAM :-)
Pozdrawiam
Jarosław Grolik
KsiTau
Guest
Sun May 23, 2004 8:58 am
Użytkownik "Jarosław Grolik" <grolikNOSPAM@chemia.uj.edu.pl> napisał w
wiadomości news:c8pqda$g5c$1@atlantis.news.tpi.pl...
Quote:
A oto kolejny interesujący adres:
http://www.pcmcia.org/pccardstandard.htm#3
Hm. Byłem tam wiele razy
Z tego co widać w tej tabelce to tak jakby po prostu była wyprowadzona
magistrala wiec powinno wystarczyć zwykłe inpotrt() outport() a od strony
hardware zwykły dekoder adresowy ... coś takiedo jak do magistrali ISA.
Jeśli to tak na prawde wygląda to jest pikuś

Ale coś mi się wydaje z
tego co czytałem to bez zainstalowanego cardservice nie ruszy więc chyba
to
są wirtualne adresy i tak prosto się do nich nie da rady odwołać. Więc
trzeba troszkę większej widzy o programowaniu :-)
Zacytuję fragment jednego z moich poprzednich postów:
"Jedyną rzeczą jaka odróżnia PC-Card 16bit od zwykłych kart na ISA są
rejestry konfiguracyjne, które (jeśliby chcieć zachować zgodność ze
standardem) trzebaby zaimplementować w urządzeniu"
To powinno dużo wyjaśnić.

Poza tym zawsze można odbiedz od standardu, ze
schematu widać że na PC zawsze zadziała jako ISA (pytanie jest tylko takie
czy zadziała na innych urządzeniach "nie-PC"?)
pozdr.
Jarosław Grolik
Guest
Sun May 23, 2004 9:04 am
Quote:
To powinno dużo wyjaśnić.

Poza tym zawsze można odbiedz od standardu,
ze
schematu widać że na PC zawsze zadziała jako ISA (pytanie jest tylko takie
czy zadziała na innych urządzeniach "nie-PC"?)
I w tym problem.
Bo ja chcęto podpiąć do notebooka :-)
No ale pożyjemy zobaczymy
Mam jeden notebook na części więc może coś spróbuje pomierzyć sondą logicznę
:->
Pozdrawiam
Jarosław Grolik
Witold Piskorz
Guest
Mon May 24, 2004 11:55 am
KsiTau wrote:
Quote:
Mam takie pytanie, czy ktoś z Was już coś robił własnoręcznie jakieś
urządzenia na PCMCIA lub na Compact Flash? Jeśli tak, to co? I czy możecie
"Odgałęzienie" tego problemu: ... a samoróbki USB? Ktoś coś wyrzeźbił?
Pozdrówka,
W.P.
KsiTau
Guest
Mon May 24, 2004 6:29 pm
Użytkownik "Witold Piskorz" <wpiskorz@chemia.uj.edu.pl> napisał w wiadomości
news:c8src8$thh$1@srv.cyf-kr.edu.pl...
Quote:
KsiTau wrote:
Mam takie pytanie, czy ktoś z Was już coś robił własnoręcznie jakieś
urządzenia na PCMCIA lub na Compact Flash? Jeśli tak, to co? I czy
możecie
"Odgałęzienie" tego problemu: ... a samoróbki USB? Ktoś coś wyrzeźbił?
Pozdrówka,
W.P.
Z USB nie ma dziś raczej problemu, jest wiele tanich mikrokontrolerów, które
obsługują USB....
Adam Dybkowski
Guest
Mon May 24, 2004 9:09 pm
Witold Piskorz wrote:
Quote:
Mam takie pytanie, czy ktoś z Was już coś robił własnoręcznie jakieś
urządzenia na PCMCIA lub na Compact Flash? Jeśli tak, to co? I czy możecie
"Odgałęzienie" tego problemu: ... a samoróbki USB? Ktoś coś wyrzeźbił?
Z USB nie widzę problemu, wiele procków już ma go w sobie, łatwo
oprogramować zewnętrzne scalaki (np. ISP1181 czy PDIUSBD12) albo nawet
zastosować gotowy konwerter USB-RS232 FT232BM / FT245BM.
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
Goto page 1, 2 Next