ECP code
Is there any ECP code anywhere besides the /usr/src/sys/dev/ppbus directory? I'm trying to trak down why ECP doesn't work undder 4.0. So, far, i can't find any significant differences, other than the newbus function calls. Where does the ECP status get reported, and where is the ECP transfer actually handled? jm -- --- Jonathon McKitrick -- [EMAIL PROTECTED] I am a bomb technician. If you see me running, try to keep up. --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: ECP code
Is there any ECP code anywhere besides the /usr/src/sys/dev/ppbus directory? I'm trying to trak down why ECP doesn't work undder 4.0. So, far, i can't find any significant differences, other than the newbus function calls. Where does the ECP status get reported, and where is the ECP transfer actually handled? It's in the ppc driver (sys/isa/ppc.c). -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ [EMAIL PROTECTED] \\ and he'll hate you for a lifetime. \\ [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: ECP code
On Tue, May 16, 2000 at 12:44:26PM -0700, Mike Smith wrote: Is there any ECP code anywhere besides the /usr/src/sys/dev/ppbus directory? I'm trying to trak down why ECP doesn't work undder 4.0. So, far, i can't find any significant differences, other than the newbus function calls. Where does the ECP status get reported, and where is the ECP transfer actually handled? It's in the ppc driver (sys/isa/ppc.c). Where was it before? I could look for it at home, but right now i'm searching on a remote 3.4 machine, and i can't find it. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: ECP code
On Tue, May 16, 2000 at 12:44:26PM -0700, Mike Smith wrote: Is there any ECP code anywhere besides the /usr/src/sys/dev/ppbus directory? I'm trying to trak down why ECP doesn't work undder 4.0. So, far, i can't find any significant differences, other than the newbus function calls. Where does the ECP status get reported, and where is the ECP transfer actually handled? It's in the ppc driver (sys/isa/ppc.c). Where was it before? I could look for it at home, but right now i'm searching on a remote 3.4 machine, and i can't find it. 'locate ppc.c' is your friend. -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ [EMAIL PROTECTED] \\ and he'll hate you for a lifetime. \\ [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: ECP code
I just realized i think this machine may not have that part of the source installed. Also, the ppc code is even more complex than the ppbus stuff. I don't know how much good i'll be able to do. Does anyone have any ideas on figuring out why ECP is broken? Is it broken in -current as well? jm -- --- Jonathon McKitrick -- [EMAIL PROTECTED] I am a bomb technician. If you see me running, try to keep up. --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: ECP code
On Tue, May 16, 2000 at 01:33:34PM -0700, Mike Smith wrote: Also, the ppc code is even more complex than the ppbus stuff. I don't know how much good i'll be able to do. Does anyone have any ideas on figuring out why ECP is broken? Is it broken in -current as well? No ideas, no. You should be able to fathom at least parts of the code, although you may well end up needing a copy of the 1284 spec. You might also look at the linux code for inspiration. Well, i can follow things somewhat, but without a list of all the functions and what they do, it's tough to get your bearings. Maybe that's what i should do. Also, i can't tell what relates to the zip drive and what doesn't. The 1284 does, you say? I'll check out the old imm.c driver as well. Thanks. But i don't know if the problem is the driver or the ECP part of the interface. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message