[Turbo Pascal] - obsługa PCI

0

Witam

Trochę zajmuję sie elektroniką i razem z kolegą doszliśmy do poziomu w którym RS-232 a nawet LPT nie wystarczają. Potrzeba zbudować kartę PCI. Nie pytam jak ją zbudować ( to zajęcie kolegi), ale jak nią sterować. Jakie są procedury (wstawki assemblerowe, przerwania, być może porty) do obsługi PCI. Ewentualnie proszę o jakieś odwołanie. Niestety Google są bardzo ubogie w takie tematy:(

0

może tu coś znajdziesz
http://www.fpga4fun.com/PCI.html

0

Czasami mozna dostac jeszcze kostki PCI>ISA, wtedy da sie latwiej programowac ( w dosie).
Generalnie problem nie jest taki blachy, probujac kiedys odszukac jakies info nie wiele tego znalazlem.

0

O niebo łatwiej będzie kupić kostkę do obsługi USB i na niej zbudować układ - i łatwiejsze, i przyjemniejsze w obsłudze oraz użytkowaniu.

0

A powiedzcie mi proszę, czy w obecnie sprzedawanych komputerach są jeszcze sloty ISA?

0

jeżeli tak to przypomnijcie jeszcze ile można wyDyMAć z 16 bitnej IZY?

0

Removing the ISA Architecture in Windows-Based Platforms (Microsoft Word), Microsoft, 1999.

ISA z pecetów zaczęła być wycofywana 10 lat temu. Obecnie nowy płytom zdarza się nawet nie mieć już klasycznego PCI (tylko same PCI Express). Windows Vista posiada jeszcze wsparcie dla kart ISA-PNP, ale jest ono domyślnie wyłączone i wymaga dodatkowo doinstalowania sterowników mostka ISA-to-PCI.

Jak bardzo Ci zależy na urządzeniu w formie karty, pomyśl o PCI Express x1 (250MB/s).

0

Vista + Turbo Pascal?? to to w ogóle jeszcze razem pracuje?? Czy z pascala da sie PCI Express obsluzyc??

0

Z Turbo Pascal w rozsądny sposób pewnie nie, bo to dinozaur sprzed lat, pracujący w trybie rzeczywistym DOS i nie korzystający z dobrodziejstw Windows (sterowniki, WinAPI, itp); ale Free Pascal czy Delphi - bez problemu.

0

Czyli wygląda na to, że będę musiał po raz drugi spróbować sie rzucić przynajmniej na freepeascala;) Na delphi na razie nie przejdę, bo programy piszę na bardzo stare komputery:D Są tanie, a wciąż mogą wiele praktycznych rzeczy zdziałać:) (Z drugiej strony w nich NIE MA PCI Express... )

0

Bardzo stare czyli Windows 95? Na to z Delphi nie powinno być żadnego problemu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1