QMC SCC2 time slot data input to data buffer.
svacca at valcom.com
Thu Apr 4 06:43:58 EST 2002
I have an MPC860T setup, using QMC mode.
In my kernel driver, in the immap_t struct, I set the QMC Multi-channel
base ptr = the address of the Buffer Desc pool. I also set the interrupt
queue ptr = the addr of the circular interrupt queue.
When a QMC channel is activated, for Rx, then TDM data should get
written to a buffer, thru the associated TDM time slot.
My question is,
is it OK to allocate the Rx Buff Descriptor Pool in the Kernel driver,
and then set the immap_t reg using that kernel space addr,
or do I need to do any kind of re-mapping in order
for the external CPM hardware section to access kernel space memory?
Once the data is written into the buffer, SCC2 should interrupt, for
data buff processing.
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded