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.

API Call Reference List of APIs<br />

void vxMpscUartTxInt(MV_SIO_CHAN *pChan)<br />

DESCRIPTION This routine transmits characters taken from the VxWorks IO<br />

buffer by Tx callback function. The characters are copied into the<br />

driver Tx buffer. This buffer and other in<strong>for</strong>mation creates the<br />

packet in<strong>for</strong>mation passed to the channel transmitting routine.<br />

This routine continues the Tx process which started by vxMpscUartStartup<br />

() routine and ends when there are no more<br />

characters to transmit.<br />

INPUT<br />

*pChan MV serial channel struct.<br />

OUTPUT Calling the channel transmit routine with the proper packet in<strong>for</strong>mation.<br />

RETURN None.<br />

LOCAL void vxMpscUartStartup(MV_SIO_CHAN *pChan)<br />

DESCRIPTION This routine transmits characters taken from the VxWorks IO<br />

buffer by Tx callback function. The characters are copied into the<br />

driver Tx buffer. This buffer and other in<strong>for</strong>mation creates the<br />

packet in<strong>for</strong>mation passed to the channel transmitting routine.<br />

This routine invokes Tx process which continues in vxMpscUart-<br />

TxInt() and ends when there are no more characters to transmit.<br />

INPUT<br />

*pChan MV serial channel struct.<br />

OUTPUT Calling the channel transmit routine with the proper packet in<strong>for</strong>mation.<br />

RETURN None.<br />

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> 5 - 103

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

Saved successfully!

Ooh no, something went wrong!