USBP_PBRD_BLANK Class Reference

FPGA Prototype Board. More...

#include <usbp_pbrd_blank.h>

Inheritance diagram for USBP_PBRD_BLANK:

USBP

Public Member Functions

 USBP_PBRD_BLANK ()
 Assign the specific implementation for this specific board.
virtual ~USBP_PBRD_BLANK ()
int init_usb (void)
 Simple wrapper for Python interface ??
int loadFxFirmware (string file)
 Simple wrapper for Python ??
string info ()
 Simple Function Test Boost.Python.
int deviceInfo ()
int writeVID_PID ()
 VID = 0xFFFE, PID = 8613 EEPROM Configuration Address Contents 0 0xC0 1 VID L 2 VID H 3 PID L 4 PID H 5 DID L 6 DID H 7 Config Byte, 0x00.

Detailed Description

FPGA Prototype Board.

Definition at line 46 of file usbp_pbrd_blank.h.


Constructor & Destructor Documentation

USBP_PBRD_BLANK::USBP_PBRD_BLANK (  )  [inline]

Assign the specific implementation for this specific board.

Definition at line 54 of file usbp_pbrd_blank.h.

References USBP::iPid, USBP::iVid, USBP::rPid, USBP::rVid, iUSB_Device::setUSB(), iUSB_FPGA::setUSB(), USBP::UsbD, USBP::UsbDevice, and USBP::UsbFpga.

virtual USBP_PBRD_BLANK::~USBP_PBRD_BLANK (  )  [inline, virtual]

Definition at line 70 of file usbp_pbrd_blank.h.

References USBP::UsbD, USBP::UsbDevice, and USBP::UsbFpga.


Member Function Documentation

int USBP_PBRD_BLANK::init_usb ( void   )  [inline]

Simple wrapper for Python interface ??

Definition at line 84 of file usbp_pbrd_blank.h.

References USBP::init(), USBP::iPid, and USBP::iVid.

Referenced by usbp::Python::BOOST_PYTHON_MODULE().

int USBP_PBRD_BLANK::loadFxFirmware ( string  file  )  [inline]

Simple wrapper for Python ??

Definition at line 88 of file usbp_pbrd_blank.h.

References iUSB_Device::downloadFirmware(), USBP::rPid, USBP::rVid, and USBP::UsbDevice.

Referenced by usbp::Python::BOOST_PYTHON_MODULE().

string USBP_PBRD_BLANK::info (  )  [inline]

Simple Function Test Boost.Python.

Definition at line 96 of file usbp_pbrd_blank.h.

Referenced by usbp::Python::BOOST_PYTHON_MODULE().

int USBP_PBRD_BLANK::deviceInfo ( void   )  [inline]

Definition at line 97 of file usbp_pbrd_blank.h.

References iUSB_Driver::deviceInfo(), and USBP::UsbD.

Referenced by usbp::Python::BOOST_PYTHON_MODULE().

int USBP_PBRD_BLANK::writeVID_PID (  )  [inline]

VID = 0xFFFE, PID = 8613 EEPROM Configuration Address Contents 0 0xC0 1 VID L 2 VID H 3 PID L 4 PID H 5 DID L 6 DID H 7 Config Byte, 0x00.

EEPROM L02

Definition at line 114 of file usbp_pbrd_blank.h.

References iUSB_Device::i2c_write(), and USBP::UsbDevice.

Referenced by usbp::Python::BOOST_PYTHON_MODULE().


The documentation for this class was generated from the following file:
Generated on Mon Mar 5 20:44:21 2007 for usbp by  doxygen 1.5.1-p1