The DAPL 3000 operating system from Microstar Laboratories supports the xDAP data acquisition processor series that serves as the basis for device control and embedded processing in future data acquisition products. The system provides the control functions that are required to move devices out of complicated host OS environments and put them close to the hardware for maximum efficiency. On the host system, the user specifies the address of the data acquisition processor nodes to connect. The DAPcell services establish links to access the data streams. The USB 2.0 support in DAPL 3000 can push sustained data transfers of 8 million 16-bit samples per second to the PC host—a sustained 128 million bits per second. A reserve of capacity remaining in the onboard processors following critical device control processing can be used for other processing tasks.