If you're stuck with building your own DAQPad instead of using the NI Firewire DAQPad, creating drivers and communication layer is going to be dependent on what hardware you choose. Any papers on this would have to come from the manufacturer.
You might be able to get away with something prebuilt if you look at PC104 devices. These are small devices controlled by a small single board computer. You may be able to "embed" this on your device. Creating drivers and a comm layer would probably end up costing more that purchasing something that already has it. Many of these can talk to LabVIEW via a .dll.
LabVIEW has many communication protocals built-in, so that shouldn't be a problem.
Ed

Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.