Re: [uClinux-dev] new uClinux-dist patch

2009-06-09 Thread Greg Ungerer

Hi Jeff,

Jeff Bacon wrote:

  Quick question. If I want to apply the newest stable patch-set to
the base 888 kernel tree, should I only stick with the patch set that
is on Sourceforge, or are the ones on the uClinux.org site just as
stable(i.e. the one you just uploaded)?


They are the same. The sourceforge files are copied from uclinux.org.
Jim Donelson takes the image I put on uclinux.org and copies them
to sourceforge. I don't have any access to what goes onto sourceforge
myself.



I've noticed that the
Sourceforge site does not have the last few patch-sets and I'm just
wondering if there is a reason for that (or is it just that no one has
gotten around to uploading the new patches to Sourceforge?).


Basically yes, that is right. I pinged Jim to copy them over,
but got no response.

Regards
Greg




On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote:

Hi All,

I have started an upload of a new uClinux-dist patch, at:

http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

It won't all be there for probably about 24 hours. So hold of
downloading 'till tomorrow :-)

It includes a linux-2.6.29 kernel, and other various fixes and
source updates - nothing major. I think most targets work as well
as the did with the 2.6.26 kernel in there. (Excepting ARMulator
I think, I haven't had time to look at it yet).

As usual please post any patches and fixes here. (I may be a
little slow in responding for the next couple of weeks, I'll be
away).

I haven't released a linux-2.6.29-uc0 patch set as I normally would.
Instead I have been pushing my changes into the git tree at:

git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

And then promoting them from there. Means less work for me :-)
But, are people attached to using the -uc patch series?
Does anyone still want me to create them?

So far in that git tree in the for-linus branch is a set of
changes to clean up the various ColdFire reset/reboot code, it should
work much better on all platforms now.

There is some more merged include file cleanups in the includes
branch.

The biggest changes in that git tree and some interrupt controller
improvements I am working on. There is now specific support code
for each of the various types of interrupt controllers used in
the various ColdFire parts. The support for the new parts with the
larger more flexible interrupt controllers is clean and nice (so
for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
for the older parts (5206, 5249, 5307, 5407, etc) is better, but
I am still working to improve it a little more.

Regards
Greg





Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev



--

Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-06-09 Thread Greg Ungerer

Hi Alexander,

Alexander Stein wrote:

Am Donnerstag, 21. Mai 2009 08:53:33 schrieb Greg Ungerer:

I have started an upload of a new uClinux-dist patch, at:

http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090
520.patch.gz

It won't all be there for probably about 24 hours. So hold of
downloading 'till tomorrow :-)


Is there a reopsitory for uClinux-dist?


No, not as such. There is an old CVS lying around at cvs.uclinux.org.
But it was only a mirror of the tar ball releases and updates, not
used as a truly active repository. And it hasn't been updated for
quite some time I tink.


m68knommu is the kernel-2.6 only part. 


It is even less than that. It is only the m68knommu changes (and
some generic uclinux changes).



Is this the kernel tree distributed by uClinux-dist?


No.



I'm also interested in the changes and development oudside of that directory.
Also integrating a ~100MB gzipped patchfile into a local (git) repository 
isn't much fun.


The complete patch is really the only way to get at that at the
moment.

Regards
Greg




Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-06-09 Thread Jim Donelson
Yes, and I am two patches behind, but I will catch up over the next few days
(that how slow the download speeds are).

On Tue, Jun 9, 2009 at 8:39 PM, Greg Ungerer g...@snapgear.com wrote:

 Hi Jeff,

 Jeff Bacon wrote:

  Quick question. If I want to apply the newest stable patch-set to
 the base 888 kernel tree, should I only stick with the patch set that
 is on Sourceforge, or are the ones on the uClinux.org site just as
 stable(i.e. the one you just uploaded)?


 They are the same. The sourceforge files are copied from uclinux.org.
 Jim Donelson takes the image I put on uclinux.org and copies them
 to sourceforge. I don't have any access to what goes onto sourceforge
 myself.


  I've noticed that the
 Sourceforge site does not have the last few patch-sets and I'm just
 wondering if there is a reason for that (or is it just that no one has
 gotten around to uploading the new patches to Sourceforge?).


 Basically yes, that is right. I pinged Jim to copy them over,
 but got no response.

 Regards
 Greg




  On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote:

 Hi All,

 I have started an upload of a new uClinux-dist patch, at:


 http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

 It won't all be there for probably about 24 hours. So hold of
 downloading 'till tomorrow :-)

 It includes a linux-2.6.29 kernel, and other various fixes and
 source updates - nothing major. I think most targets work as well
 as the did with the 2.6.26 kernel in there. (Excepting ARMulator
 I think, I haven't had time to look at it yet).

 As usual please post any patches and fixes here. (I may be a
 little slow in responding for the next couple of weeks, I'll be
 away).

 I haven't released a linux-2.6.29-uc0 patch set as I normally would.
 Instead I have been pushing my changes into the git tree at:

 git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

 And then promoting them from there. Means less work for me :-)
 But, are people attached to using the -uc patch series?
 Does anyone still want me to create them?

 So far in that git tree in the for-linus branch is a set of
 changes to clean up the various ColdFire reset/reboot code, it should
 work much better on all platforms now.

 There is some more merged include file cleanups in the includes
 branch.

 The biggest changes in that git tree and some interrupt controller
 improvements I am working on. There is now specific support code
 for each of the various types of interrupt controllers used in
 the various ColdFire parts. The support for the new parts with the
 larger more flexible interrupt controllers is clean and nice (so
 for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
 for the older parts (5206, 5249, 5307, 5407, etc) is better, but
 I am still working to improve it a little more.

 Regards
 Greg




 
 Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
 SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
 825 Stanley St, FAX: +61 7 3891 3630
 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
 ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev

  ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev


 --
 
 Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
 SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
 825 Stanley St, FAX: +61 7 3891 3630
 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
 ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Re: [uClinux-dev] new uClinux-dist patch

2009-05-25 Thread Alexander Stein
Hello Greg,

Am Donnerstag, 21. Mai 2009 08:53:33 schrieb Greg Ungerer:
 I have started an upload of a new uClinux-dist patch, at:

 http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090
520.patch.gz

 It won't all be there for probably about 24 hours. So hold of
 downloading 'till tomorrow :-)

Is there a reopsitory for uClinux-dist? m68knommu is the kernel-2.6 only part. 
Is this the kernel tree distributed by uClinux-dist?
I'm also interested in the changes and development oudside of that directory.
Also integrating a ~100MB gzipped patchfile into a local (git) repository 
isn't much fun.

Regards
Alexander
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-05-24 Thread Jeff Bacon
Greg,

  Quick question. If I want to apply the newest stable patch-set to
the base 888 kernel tree, should I only stick with the patch set that
is on Sourceforge, or are the ones on the uClinux.org site just as
stable(i.e. the one you just uploaded)? I've noticed that the
Sourceforge site does not have the last few patch-sets and I'm just
wondering if there is a reason for that (or is it just that no one has
gotten around to uploading the new patches to Sourceforge?).

-JB

On Thu, May 21, 2009 at 2:53 AM, Greg Ungerer g...@snapgear.com wrote:

 Hi All,

 I have started an upload of a new uClinux-dist patch, at:

 http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

 It won't all be there for probably about 24 hours. So hold of
 downloading 'till tomorrow :-)

 It includes a linux-2.6.29 kernel, and other various fixes and
 source updates - nothing major. I think most targets work as well
 as the did with the 2.6.26 kernel in there. (Excepting ARMulator
 I think, I haven't had time to look at it yet).

 As usual please post any patches and fixes here. (I may be a
 little slow in responding for the next couple of weeks, I'll be
 away).

 I haven't released a linux-2.6.29-uc0 patch set as I normally would.
 Instead I have been pushing my changes into the git tree at:

 git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

 And then promoting them from there. Means less work for me :-)
 But, are people attached to using the -uc patch series?
 Does anyone still want me to create them?

 So far in that git tree in the for-linus branch is a set of
 changes to clean up the various ColdFire reset/reboot code, it should
 work much better on all platforms now.

 There is some more merged include file cleanups in the includes
 branch.

 The biggest changes in that git tree and some interrupt controller
 improvements I am working on. There is now specific support code
 for each of the various types of interrupt controllers used in
 the various ColdFire parts. The support for the new parts with the
 larger more flexible interrupt controllers is clean and nice (so
 for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
 for the older parts (5206, 5249, 5307, 5407, etc) is better, but
 I am still working to improve it a little more.

 Regards
 Greg




 
 Greg Ungerer  --  Principal Engineer        EMAIL:     g...@snapgear.com
 SnapGear Group, McAfee                      PHONE:       +61 7 3435 2888
 825 Stanley St,                             FAX:         +61 7 3891 3630
 Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com
 ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-05-22 Thread Lennart Sorensen
On Fri, May 22, 2009 at 11:49:33AM +1000, Greg Ungerer wrote:
 Generally speaking the motivation is to make the ColdFire interrupt
 support fit into the kernel model. Specifically this means the ability
 to mask/unmask/ack interrupts directly from the kernels arch independent
 interrupt code. Currently in ColdFire land we unmask interrupts in
 pretty much an ad-hoc fashion as required. And for those interrupts
 that need ack'ing we do that with hacks in drivers and the like.
 I want to clean this up and make it all work properly.

 Unfortunately it is not as simple as it sounds. There is quite a few
 differences in the interrupt controllers used across the various
 ColdFire parts now. The modern parts are strait forward, the older
 parts are taking a little more effort. It all seems to be falling
 out nicely overall though.

 In terms of external differences you may not see too much on the
 5271. Internally it means I can simplify the interrupt setup for
 the internal devices (timers, UARTs, FEC, etc).

 On cores that support external interrupts it meands getting
 drivers going is a much simpler task.

Sounds excellent.  I like consistency.

Looking at the git tree, it certainly looks like not too much new code,
and a lot of cleanup of old hacks.  Nice.

-- 
Len Sorensen
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


[uClinux-dev] new uClinux-dist patch

2009-05-21 Thread Greg Ungerer


Hi All,

I have started an upload of a new uClinux-dist patch, at:

http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

It won't all be there for probably about 24 hours. So hold of
downloading 'till tomorrow :-)

It includes a linux-2.6.29 kernel, and other various fixes and
source updates - nothing major. I think most targets work as well
as the did with the 2.6.26 kernel in there. (Excepting ARMulator
I think, I haven't had time to look at it yet).

As usual please post any patches and fixes here. (I may be a
little slow in responding for the next couple of weeks, I'll be
away).

I haven't released a linux-2.6.29-uc0 patch set as I normally would.
Instead I have been pushing my changes into the git tree at:

git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

And then promoting them from there. Means less work for me :-)
But, are people attached to using the -uc patch series?
Does anyone still want me to create them?

So far in that git tree in the for-linus branch is a set of
changes to clean up the various ColdFire reset/reboot code, it should
work much better on all platforms now.

There is some more merged include file cleanups in the includes
branch.

The biggest changes in that git tree and some interrupt controller
improvements I am working on. There is now specific support code
for each of the various types of interrupt controllers used in
the various ColdFire parts. The support for the new parts with the
larger more flexible interrupt controllers is clean and nice (so
for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
for the older parts (5206, 5249, 5307, 5407, etc) is better, but
I am still working to improve it a little more.

Regards
Greg





Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-05-21 Thread Lennart Sorensen
On Thu, May 21, 2009 at 04:53:33PM +1000, Greg Ungerer wrote:
 I have started an upload of a new uClinux-dist patch, at:

 http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

 It won't all be there for probably about 24 hours. So hold of
 downloading 'till tomorrow :-)

 It includes a linux-2.6.29 kernel, and other various fixes and
 source updates - nothing major. I think most targets work as well
 as the did with the 2.6.26 kernel in there. (Excepting ARMulator
 I think, I haven't had time to look at it yet).

 As usual please post any patches and fixes here. (I may be a
 little slow in responding for the next couple of weeks, I'll be
 away).

 I haven't released a linux-2.6.29-uc0 patch set as I normally would.
 Instead I have been pushing my changes into the git tree at:

 git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

 And then promoting them from there. Means less work for me :-)
 But, are people attached to using the -uc patch series?
 Does anyone still want me to create them?

 So far in that git tree in the for-linus branch is a set of
 changes to clean up the various ColdFire reset/reboot code, it should
 work much better on all platforms now.

 There is some more merged include file cleanups in the includes
 branch.

 The biggest changes in that git tree and some interrupt controller
 improvements I am working on. There is now specific support code
 for each of the various types of interrupt controllers used in
 the various ColdFire parts. The support for the new parts with the
 larger more flexible interrupt controllers is clean and nice (so
 for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
 for the older parts (5206, 5249, 5307, 5407, etc) is better, but
 I am still working to improve it a little more.

What kind of improvements does the new interrupt code bring (specifically
for the 5271 that I am using)?  Faster, more flexible, cleaner code?

-- 
Len Sorensen
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] new uClinux-dist patch

2009-05-21 Thread Greg Ungerer

Hi Lennart,

Lennart Sorensen wrote:

On Thu, May 21, 2009 at 04:53:33PM +1000, Greg Ungerer wrote:

I have started an upload of a new uClinux-dist patch, at:

http://www.uclinux.org/pub/uClinux/dist/patches/uClinux-dist-20080808-20090520.patch.gz

It won't all be there for probably about 24 hours. So hold of
downloading 'till tomorrow :-)

It includes a linux-2.6.29 kernel, and other various fixes and
source updates - nothing major. I think most targets work as well
as the did with the 2.6.26 kernel in there. (Excepting ARMulator
I think, I haven't had time to look at it yet).

As usual please post any patches and fixes here. (I may be a
little slow in responding for the next couple of weeks, I'll be
away).

I haven't released a linux-2.6.29-uc0 patch set as I normally would.
Instead I have been pushing my changes into the git tree at:

git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git

And then promoting them from there. Means less work for me :-)
But, are people attached to using the -uc patch series?
Does anyone still want me to create them?

So far in that git tree in the for-linus branch is a set of
changes to clean up the various ColdFire reset/reboot code, it should
work much better on all platforms now.

There is some more merged include file cleanups in the includes
branch.

The biggest changes in that git tree and some interrupt controller
improvements I am working on. There is now specific support code
for each of the various types of interrupt controllers used in
the various ColdFire parts. The support for the new parts with the
larger more flexible interrupt controllers is clean and nice (so
for 5208, 5235, 5271/5275, 5282, 5329 and their type). The code
for the older parts (5206, 5249, 5307, 5407, etc) is better, but
I am still working to improve it a little more.


What kind of improvements does the new interrupt code bring (specifically
for the 5271 that I am using)?  Faster, more flexible, cleaner code?


Generally speaking the motivation is to make the ColdFire interrupt
support fit into the kernel model. Specifically this means the ability
to mask/unmask/ack interrupts directly from the kernels arch independent
interrupt code. Currently in ColdFire land we unmask interrupts in
pretty much an ad-hoc fashion as required. And for those interrupts
that need ack'ing we do that with hacks in drivers and the like.
I want to clean this up and make it all work properly.

Unfortunately it is not as simple as it sounds. There is quite a few
differences in the interrupt controllers used across the various
ColdFire parts now. The modern parts are strait forward, the older
parts are taking a little more effort. It all seems to be falling
out nicely overall though.

In terms of external differences you may not see too much on the
5271. Internally it means I can simplify the interrupt setup for
the internal devices (timers, UARTs, FEC, etc).

On cores that support external interrupts it meands getting
drivers going is a much simpler task.

Regards
Greg




Greg Ungerer  --  Principal EngineerEMAIL: g...@snapgear.com
SnapGear Group, McAfee  PHONE:   +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev