I bought this board off eBay for the 386EX, but now that I look at it, it appears somewhat interesting.
All those socketed dip chips on the bottom board are ULN2003AN Darlington transistor arrays. They're an open collector design.
The square chips on the left are NEC uPD71055 3x parallel interfaces.
