MityDSP Documentation Index

tcDspPhyNational83848 Class Reference

#include <DspPhyNational83848.h>

Inheritance diagram for tcDspPhyNational83848:
tcDspNetPhy

List of all members.

Public Member Functions

 tcDspPhyNational83848 (void *apAddress)
virtual ~tcDspPhyNational83848 ()
virtual const char * GetPhyName (void)
virtual bool GetPhyStatus (tsNetPhyStatus &arPhyStatus, unsigned int anPhyAddr=0xFFFFFFFF)
bool Initialize (void)

Constructor & Destructor Documentation

tcDspPhyNational83848::tcDspPhyNational83848 ( void *  apAddress  ) 
tcDspPhyNational83848::~tcDspPhyNational83848 (  )  [virtual]

Destructor. Typically not reached.


Member Function Documentation

virtual const char* tcDspPhyNational83848::GetPhyName ( void   )  [inline, virtual]

Reimplemented from tcDspNetPhy.

bool tcDspPhyNational83848::GetPhyStatus ( tsNetPhyStatus arPhyStatus,
unsigned int  anPhyAddr = 0xFFFFFFFF 
) [virtual]

Get the basic PHY status of a connected device from the standard MII status word.

Parameters:
[out] arPhyStatus structure to update
[in] anPhyAddr address of the Phy (or 0xFFFFFFFF to probe)
Returns:
true if successful

Reimplemented from tcDspNetPhy.

bool tcDspPhyNational83848::Initialize ( void   )  [virtual]

This method is called by a tcDspNetdrvr instance while opening the EMAC interface for use. This routine should return true if there are no errors. Classes should re-implement this if specific MDIO or other intialization commands are necessary prior to operation of the device.

Returns:
true on success

Reimplemented from tcDspNetPhy.


  
Generated on Fri Sep 23 16:34:01 2011 for MityDSP Net by  Doxygen Version 1.6.1
Copyright © 2009, Critical Link LLC, All rights reserved.