🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60571

Re: sterowanie portem ISA i PCI

#60571
From: Adam Wysocki
Date: Mon, 21 Nov 2005 10:45
33 lines
2534 bytes
Spinacz biurowy, xhk <nara@spam.pl>!

> Czy jest mozliwe - tak jak w porcie LPT - ustawienie jakiegos stanu na
> liniach DATA (i/lub innych) i zostawienie go w tym stanie ustalonym ?

Nie jest.

Jeśli chcesz uzyskać funkcjonalność podobną do portu LPT, musisz wybrać 
sobie adres (albo grupę adresów) i gdy będzie obniżony konkretny strobe 
(są cztery, zapis/odczyt pamięci/portów), sprawdzić adres i ewentualnie 
(jeśli to adres twojego urządzenia) zapisać dane.

> Jak programowo steruje sie ISA'ą / PCI ?

ISA to tylko magistrala, pośrednicząca w zasilaniu urządzeń, adresowaniu 
ich przestrzeni I/O i pamięci, przekazywaniu przerwań i obsłudze DMA. 
Jeśli zrobisz operację na porcie albo pamięci, to ta operacja zostanie 
wykonana w cyklu magistrali.

Na www.hardwarebook.net w dziale Connectors jest coś takiego jak "ISA 
(technical)", przeczytaj. Generalnie, jeśli chodzi o wybór między ISA 
a PCI, na początek zdecydowanie polecam ISA, w dodatku bez rozszerzeń 
16-bitowych - może standard jest już przestarzały, ale jest dużo prostszy 
w obsłudze, bo nie trzeba zaprzątać sobie głowy różnymi dziwnymi rzeczami, 
jak chociażby multipleksowanie linii adresowych i danych (adresy i dane 
w PCI idą tymi samymi liniami, w zależności od cyklu magistrali).

Pozdrawiam.

-- 
Adam Wysocki :: www.gophi.rotfl.pl :: GG: 1234 :: Fidonet: 2:480/138
sam masz plonki idź z tym do dermatologa albo wenerologa (C) szafran
W prezencie dla spamerów: vclgvne@gsxh.ulwe.co druehkvqw@yfdeyvpz.se
Technical Details
Message-ID: <gophi.pcolp.1132569951@news.chmurka.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.chmurka.net!spamtrap.chmurka.net!gophi
References: <p7hrn1cgmhoi.ip60af4pnxdl$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.chmurka.net!spamtrap.chmurka.net!gophi
From: gophi.at.chmurka.net@nospam.invalid (Adam Wysocki)
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: sterowanie portem ISA i PCI
Supersedes: <gophi.pcolp.1132569843@news.chmurka.net>
Date: Mon, 21 Nov 2005 10:45:51 +0000 (UTC)
Organization: news.chmurka.net
Lines: 33
Message-ID: <gophi.pcolp.1132569951@news.chmurka.net>
References: <p7hrn1cgmhoi.ip60af4pnxdl$.dlg@40tude.net>
NNTP-Posting-Host: deszczyk.chmurka.net
Mime-Version: 1.0
X-Complaints-To: usenet#chmurka.net
NNTP-Posting-Date: Mon, 21 Nov 2005 10:45:51 +0000 (UTC)
X-Surf-To: news://news.chmurka.net/chmurka.miauk
X-Accept-Language: pl, en-us, en
X-User-Uptime: 654047054 seconds
X-No: Yes
X-Yes: No
User-Agent: tin/1.7.10-20050929 ("Tahay") (UNIX) (Linux/2.6.14-rc3-avenger (i586))
X-Confused: Maybe
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit