Hi Christopher, Russ, list,
I received this from Intel about a month ago. Sadly I am not familiar
enough with the blob sources anymore (nor do I have access to a
Lubbock), and although I have prodded Erik a few times it looks like
he hasn't integrated these patches yet either.
If there is anything I can do to to help with the release do let me
know. Although the days that most of the blob code was mine are long
gone, I'd very much like to do my bit to keep blob up & running.
JDB
>Subject: Blob patches for Intel Lubbock
>Date: Tue, 9 Sep 2003 18:10:30 +0800
>Thread-Topic: Blob patches for Intel Lubbock
>Thread-Index: AcN2upIR8f/7mlmkTXeDQcQRUtnjyA==
>From: "Tang, Yu" <yu...@in...>
>To: <J.D...@it...>, <J.A...@it...>
>Cc: "Geldmacher, Russell" <rus...@in...>,
> "Tang, Yu" <yu...@in...>
>X-OriginalArrivalTime: 09 Sep 2003 10:10:38.0549 (UTC)
>FILETIME=[9E216850:01C376BA]
>
>Hi Eric/Jan-Derk,
>
>I am a software engineer from Intel; As you may know, Rusty
>Geldmacher (rus...@in...) was working BLOB for
>Intel Lubbock platform for a while before, and I am the replacement
>of him on this position now.
>
>We ported Blob-2.0.5-pre2 to Intel Lubbock platform, which is now
>available at
>ftp://ftp.arm.linux.org.uk/pub/linux/arm/people/xscale/lubbock/blob/
>for several months. We think it's time to put our efforts back to
>Blob CVS tree, and your kind help will be critical for us.
>
>In order to simplify the process, I separated the codes into several
>small patches ( against CVS code Sep.7, 2003).
>
>* blob-lubbock.patch
>
>It adds Intel Lubbock platform support to BLOB.
>
>As there is a SMC91c96 Ethernet controller on Lubbock, and the SMC
>driver existed in BLOB seems to be specific for system3/dafit. To
>solve this issue, we adds SMC_BASE macro, thus "system3"/"dafit" are
>impacted.
>
> Changed files
> - configure.in
> - src/blob/lubbock.c
> - src/lib/ether-smc9196.c
> - include/blob/arch/lubbock.h
> - include/blob/arch/dafit.h
> - include/blob/arch/system3.h
>
>* blob-tftp-fix.patch
>
>two fixes in the patch,
>- fixed to stop tftp when error received.
>- fixed to handle image size >= 32M.
>
>* blob-pxa-usb.patch
>
>It adds "usb-eth" support to PXA-based platforms. The USB driver is
>ported from Linux kernel, with modifications to make it suitable for
>BLOB. This patch intends to fast downloading speed for the PXA-based
>platforms which have USB client interface but don't have Ethernet
>controller.
>
> Changed files:
> - include/net/ether.h
> New files:
> - src/lib/pxa_usb.h
> - src/lib/pxa_usb_ctl.c
> - src/lib/pxa_usb_ctl.h
> - src/lib/pxa_usb_ep0.c
> - src/lib/pxa_usb_ep0.h
> - src/lib/pxa_usb_ep1.c
> - src/lib/pxa_usb_ep2.c
> - src/lib/ether-pxausb.c
>
>I put some *.h files in src/lib, as I can't find the right place to put them.
>
>
>All these patches are tested on Lubbock with Cotulla(x32) daughter card.
>
>It will be glad to hear from you soon. Any ideas are appreciated.
>Thanks in advance.
>
>Regards,
>
>Tang, Yu
>
>
>
>
>Content-Type: application/octet-stream;
> name="blob-lubbock.patch"
>Content-Description: blob-lubbock.patch
>Content-Disposition: attachment;
> filename="blob-lubbock.patch"
>
>
>Content-Type: application/octet-stream;
> name="blob-tftp-fix.patch"
>Content-Description: blob-tftp-fix.patch
>Content-Disposition: attachment;
> filename="blob-tftp-fix.patch"
>
>Content-Type: application/octet-stream;
> name="blob-pxa-usb.patch"
>Content-Description: blob-pxa-usb.patch
>Content-Disposition: attachment;
> filename="blob-pxa-usb.patch"
>
--
Jan-Derk Bakker, ba...@mm...
The lazy man's proverb:
'There's no business like slow business !' |