Magistrala ISA



Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!

Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Krzysiek" <kurt_at_nospam_priv.onet.pl>
Subject: Magistrala ISA
Date: 14 Feb 1998 22:52:15 GMT


Szukam informacji o wyprowadzeniach magistrali ISA oraz wszystkiego jak je
mozna obsluzyc (rejestry i konendy asemblera, C++ lub turbo pascalu).Za
informacje DZIEKI.


Poprzedni Następny
Wiadomość
spis tre¶ci
From: zebra_at_nospam_bbk.edu.pl (Zebra)
Subject: Re: Magistrala ISA
Date: Mon, 16 Feb 1998 19:11:21 GMT


14 Feb 1998 22:52:15 GMT, "Krzysiek" <kurt_at_nospam_priv.onet.pl> napisał(a):

Szukam informacji o wyprowadzeniach magistrali ISA oraz wszystkiego jak je
mozna obsluzyc (rejestry i konendy asemblera, C++ lub turbo pascalu).Za
informacje DZIEKI.

w zasadzie nie ma rejestrów i po prostu pisze się do pamięci/portów
zainstalowanych na konkretnej karcie



Poprzedni Następny
Wiadomość
spis tre¶ci
From: edwart_at_nospam_ADDRESS_IN_SIGNATURE (Edwin Wierszelis)
Subject: Re: Magistrala ISA
Date: Mon, 16 Feb 1998 23:05:26 GMT


Czesc!

On Mon, 16 Feb 1998 19:11:21 GMT, zebra_at_nospam_bbk.edu.pl (Zebra) wrote:

Szukam informacji o wyprowadzeniach magistrali ISA oraz wszystkiego jak je
mozna obsluzyc (rejestry i konendy asemblera, C++ lub turbo pascalu).Za
informacje DZIEKI.

Moze sie przyda:


SLOT ISA
--------

===========================================
B A
===========================================
GND 01 01 -IOCHK
SRSTDRV 02 02 SD7
+5V 03 03 SD6
IRQ9 04 04 SD5
-5V 05 05 SD4
DRQ2 06 06 SD3
-12V 07 07 SD2
0WS 08 08 SD1
+12V 09 09 SD0
GND 10 10 IORDY
-SSMEMW 11 11 SAEN
-SSMEMR 12 12 SA19
-SIOW 13 13 SA18
-SIOR 14 14 SA17
-DACK3 15 15 SA16
DRQ3 16 16 SA15
-DACK1 17 17 SA14
DRQ1 18 18 SA13
-SREFRESH 19 19 SA12
-SCLK 20 20 SA11
IRQ7 21 21 SA10
IRQ6 22 22 SA9
IRQ5 23 23 SA8
IRQ4 24 24 SA7
IRQ3 25 25 SA6
-DACK2 26 26 SA5
ST/C 27 27 SA4
SBALE 28 28 SA3
+5V 29 29 SA2
-OSC 30 30 SA1
GND 31 31 SA0
===========================================
D C
===========================================
-MEMCS16 01 01 -SBHE
-IOSC16 02 02 SLA23
IRQ10 03 03 SLA22
IRQ11 04 04 SLA21
IRQ12 05 05 SLA20
IRQ15 06 06 SLA19
IRQ14 07 07 SLA18
-DACK0 08 08 SLA17
DRQ0 09 09 -SMEMR
-DACK5 10 10 -SMEMW
DRQ5 11 11 SD8
-DACK6 12 12 SD9
DRQ6 13 13 SD10
-DACK7 14 14 SD11
DRQ7 15 15 SD12
+5V 16 16 SD13
-MASTER 17 17 SD14
GND 18 18 SD15
===========================================

-SRSTDRV - zbuforowany -RST generowany przez 82284
-SSMEMR - sygnal -SMEMR aktywny tylko dla 0 MB.
-SSMEMW - j/w -SMEMW
-SCLK - zegar procesora
-OSC - zegar 14.318 MHz
-IOCHK - jak PARITY CHECK, ale zewnetrzny; rowniez powoduje
NMI.
IORDY - taki -WAIT. 0 powoduje wstrzymanie pracy plyty.
-SAEN - 0: procesor steruje szyna; 1: DMA albo MASTER
-MEMCS16 - operacja na pamieci 16-bitowej
-IOCS16 - operaja na I/O 16-bit
-MASTER - przejecie sterowania przez zewnetrzny procesor.
-SBHE - System Byte High Enable

===========================================


Pozdrowienia, EdWin
edwart/_at_nospam_/tomcat.wroclaw.tpsa.pl
(remove slashes)

Poprzedni Następny
Wiadomość
spis tre¶ci
From: wikiera_at_nospam_ds14.agh.edu.pl (Jacek Wikiera)
Subject: Re: Magistrala ISA
Date: 18 Feb 1998 19:38:34 GMT


Zebra (zebra_at_nospam_bbk.edu.pl) wrote:
14 Feb 1998 22:52:15 GMT, "Krzysiek" <kurt_at_nospam_priv.onet.pl> napisał(a):

Szukam informacji o wyprowadzeniach magistrali ISA oraz wszystkiego jak je
mozna obsluzyc (rejestry i konendy asemblera, C++ lub turbo pascalu).Za
informacje DZIEKI.

W "Anatomii PC", wydawnictwo Helion, mozna kupic nowe wydanie, jest pobieznie
opisana, i, co wazne dla poczatkujacych, jest tam projekt prototypowej karty
rozrzerzajacej dla tej magistrali.

__ Jacek
Real programmers use integers.

Poprzedni Następny
Wiadomość
spis tre¶ci
From: Slawomir Balon <bees_at_nospam_ispid.com.pl>
Subject: Re: Magistrala ISA
Date: Sun, 15 Feb 1998 13:24:21 +0100


Krzysiek wrote:

Szukam informacji o wyprowadzeniach magistrali ISA oraz wszystkiego
jak je
mozna obsluzyc (rejestry i konendy asemblera, C++ lub turbo
pascalu).Za
informacje DZIEKI.

jesli chodzi o wyprowadzenia magistrali ISA to puszukaj sobie pod:
http://www.blackdown.org/~hwb/menu_Connector.html

odnosnie programowania to w asmie:

out dx,al ;w dx adres, w al wartosc
;(dla adresow wiekszych od 255)

out dx,ax ;to samo co wyzej tylko wysyla slowo
;(2 bajty do kolejnych portow
;poczynajac od adresu przechowywanego w dx)

out 21h,20h ;wyslanie 20h pod adres 21h
;(dla adresow mniejszych od 256)

w c/c++ zdaje sie tak:

outport (int port, int word); // wysyla slowo
outportb (int port,unsigned char byte); // wysyla bajt

to chyba wszystko...
pozdrawiam,
Slawek

;------------------------------------------------
REALTIME GRAPHICS ENGINES & DIGITAL ELECTRONICS
http://www.ispid.com.pl/~bees
mailto:bees_at_nospam_ispid.com.pl


Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Tom" <tomw_at_nospam_friko.sos.com.pl>
Subject: Re: Magistrala ISA
Date: Sat, 21 Feb 1998 19:00:13 +0100


Zobacz sobie na stronę www.blackdown.org/~hwb/hwb.html
będziesz miał tam wszystko o tym typie zł±cza i nie tylko.


pozdrowienia Tom