Witam!
Kilka moich pytań dotyczy Waszych doswiadczeń w budowie kart prototypowych do PC. Kiedyś byłem autorem karty prototypowej opartej na ISA. Oprogra- mowanie działało w DOS, a karta była oparta o układ 8255. Było to jakieś 10 (jak ten czas leci!) lat temu. Niestety czasy się zmieniły. DOS'a wykorzytać teraz nie mogę (ma być NT/XP), a o układ 8255 też coraz ciężej.
Z tym NT/XP poradzić sobie można raczej tylko pisząc driver. Pewnie sobie poradzę, jednak nie chcę na nowo odkrywać ameryki, tym bardziej, że z MS-DrivrDevelopmentKit nie jestem za pan brat. Prawdopodobnie już ktoś zrobił jakąś dll'kę realizującą prosty zapis/odczyt 16-bit portu z przestrzeni I/O kart ISA (czyli domyślnie zakresu w okolicach 0x300). Czy ktoś ma jakieśnamiary na taki "uniwersalny" starownik?
Problemem jest też układ 8255 - ciężko go zdobyć. Czy istnieją jakieś zamienniki, które w rozsądnej cenie oferują podobną funkcjonalność i są obecnie łatwo dostępne?
Dużo czasu spędziłem też na poszukiwaniu rozwiązań opartych o PCI, ale zaskoczenie było ogromne, gdy zauważyłem, że prócz drogich, jak dla mnie, gotowych kart prototypowych (kontroler magistrali
- pole lutownicze) nie żadnej konkretnej dokumentacji :-(( Czy ktoś z Was miał może okazję projektować kartę PCI? Będę wdzięczny za jakiekolwiek wskazowki.
Z góry bardzo dziękuję za odpowiedzi!
Pozdrawiam!