Hello Jeremy,

The crappy driver you have is something I whipped up a long time back. It is a 
skeleton driver which does SPI transfer successfully. I dont have any includes 
and all the defines are in numbers, which can be a pain to understand. I hope 
to clean up all the crap and put out a clean driver soon.

About the m8xx_cpm_hostalloc, I have no clue why I used it either. I lifted it 
for an old i2c driver by Dan. I am looking at the routine in an old commproc.c 
file and see some comments on the top. It looks like one page of buffer is 
reserved for things like UART fifo's etc. I dont think you really need to use 
it.

I'll put the driver in this mailing list once I have it all ready and clean.

Navin.

-----Original Message-----
From: Jeremy Rosen [mailto:[EMAIL PROTECTED]
Sent: Monday, March 11, 2002 10:03 PM
To: linuxppc-embedded at lists.linuxppc.org
Subject: SPI driver for m8xx



Hello everybody

a quick question while the subject of SPI driver is in the air

I am trying to reimplement the driver for the SPI based on the driver
from David Boppuri and Prashant Patel,
and their is a thing I don't understand...

for the TX and RX buffer, they use memory they get for
m8xx_cpm_hostalloc... why ?
Does it have something to do with the MMU ?
I would like to avoid doing that, is their a way to use normal ( kernel
space) memory ?

Thanks

Jeremy


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/



Reply via email to