Electrical and Computer Engineering Department Main MenuBradley University Main Web Site for Prospective Students for Current Students for Our Alumni for Faculty Contact Information Faculty Directory Senior Projects Labs and Research Areas Useful links ECE Department Home Page Senior Projects


 

Design of ISA Bus Card for Use with Object Oriented Programming
by
Michael Leiter and Joe Zbiciak
Advisor: Dr. D. R. Schertz

Object Oriented Programming (OOP) allows the details of specific hardware or software implementations to be decoupled from the programming process. This can be accomplished through the use of an Application Programmer Interface (API). The API acts like a generic interface for the programmer, providing identical functionality to diverse hardware or software devices without requiring the programmer to know detailed information about every possible way of implementing the desired function. This project involved the design of a computer card designed to interface to the ISA bus architecture. This card has multiple implementations of generic timing, wave generation, serial interfacing, and parallel I/0 functions using chip sets from different manufacturers. This prototype board will be used in the future to investigate different ways of designing object oriented API's. Topics include generic ISA bus interfacing, memory space addressing in IBM compatible PCs, interfacing hurdles, objective oriented code basics, and API design. 
 

[an error occurred while processing this directive]
[Prospective Students] [Current Students] [Alumni] [Faculty]
[Home] [Contact us] [Curriculum] [Senior Projects] [Research] [People] [Links]
Copyright (c)1995-2013 Bradley University. All rights reserved.
. .