20.12.2012 Views

2.2 BSP Rel. 1.0 for PPMC-275 Programmer's Guide

2.2 BSP Rel. 1.0 for PPMC-275 Programmer's Guide

2.2 BSP Rel. 1.0 for PPMC-275 Programmer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

List of APIs API Call Reference<br />

PciBoot Feature<br />

The <strong>BSP</strong> supports the MV64360 feature of initialization of all its<br />

internal registers through I 2 C interface. If serial ROM initialization<br />

is enabled, the MV64360 I 2 C master starts reading initialization<br />

data from serial ROM and writes it to the appropriate registers .<br />

void frcPCIDataWrite(char * FTPSERVER_IP_ADRS,char * filename,UINT8 DevAdd)<br />

This routine burns into the EEPROM device the contents of a file<br />

which contain the register offset and register contents that are<br />

required <strong>for</strong> the PCI boot feature.<br />

INPUT<br />

FTPSERVER_IP_ADR<br />

S<br />

The FTP server's IP Address from where the file requires to be<br />

downloaded.<br />

Filename The name of the file that has to be downloaded from the FTP<br />

server.<br />

Devadd The device address of the EEPROM to which the data has to be<br />

programmed<br />

SMP Driver<br />

Software modules<br />

External APIs<br />

This driver gives the user a complete interface to the SMP functionality<br />

of MV64360.<br />

• gtSmp.c<br />

• gtSmp.h<br />

Note: The MV Semaphores 0,1,2 and 3 are reserved <strong>for</strong> use by<br />

MPSC, counter and timer facility, GPP and DMA respectively<br />

and hence cannot be used <strong>for</strong> other purposes.<br />

5 - 148 VxWorks 5.5/Tornado <strong>2.2</strong> <strong>BSP</strong> <strong>Rel</strong>. <strong>1.0</strong> <strong>for</strong> <strong>PPMC</strong>-<strong>275</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!