libvpb  4.2.54
V4PCI_DSP Class Reference

DSP interface implementation for OpenLine cards. More...

#include <comm.h>

Inheritance diagram for V4PCI_DSP:
Collaboration diagram for V4PCI_DSP:

List of all members.

Public Member Functions

 V4PCI_DSP (Comm *comm, VPBREG &reg)
void Reset (unsigned int)
 Reset port to its default cold-start state.
void SetCountry (int, const Country *)
 Configure the hardware for country on port of this board.
void SetHookState (int port, HookState hookstate)
 Set the hook state of port.
void PadTxFrame (int port)
 Pad a partial transmit frame for forwarding to the hardware.
void WaitForTxEmpty (int port)
 Block until the transmit buffers for port are empty.
void UNListen (unsigned int port)
 Remove a half duplex bridge or full duplex tap from port.
void CheckForAssert (unsigned short board)
void IicRead (unsigned short addr, unsigned short length, uint16_t *buf)
void IicWrite (unsigned short addr, unsigned short length, uint16_t *buf)

Static Public Member Functions

static HipGetHip ()

Detailed Description

DSP interface implementation for OpenLine cards.


Member Function Documentation

void V4PCI_DSP::CheckForAssert ( unsigned short  board)

Debug function that checks the DSP to see if an assert occurred, which hangs the DSP. If an assert occurs this method throws a Wobbly.

References VPBREG::cardtypnum, and HostDSP::m_reg.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines