public inbox for ecos-patches@sourceware.org
 help / color / mirror / Atom feed
* [Bug 1001463] New: LPC17XX supplementary code/option patch
@ 2012-01-25 16:17 bugzilla-daemon
  2012-01-25 16:18 ` [Bug 1001463] " bugzilla-daemon
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: bugzilla-daemon @ 2012-01-25 16:17 UTC (permalink / raw)
  To: ecos-patches

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001463

           Summary: LPC17XX supplementary code/option patch
           Product: eCos
           Version: CVS
          Platform: All
        OS/Version: Cortex-M
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: low
         Component: Patches and contributions
        AssignedTo: unassigned@bugs.ecos.sourceware.org
        ReportedBy: bernard.fouche@kuantic.com
                CC: ecos-patches@ecos.sourceware.org
             Class: Advice Request


Hello.

This patch:

- allows configuration of all peripheral clocks.
- use the fractional baud rate divider for all UART, for all possible clocks
>300bps.
- using PLL0 is an option.
- using USB clock is an option.
- consider all LPC MCU known to have CAN bus support
- fixes some erroneous peripheral definitions and adds new ones
- brings the bit band macro in the LPC17XX code. Debate about where to define
these macros is not closed yet but I need to move on so better defining them
here at the moment ;-)

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 1001463] LPC17XX supplementary code/option patch
  2012-01-25 16:17 [Bug 1001463] New: LPC17XX supplementary code/option patch bugzilla-daemon
@ 2012-01-25 16:18 ` bugzilla-daemon
  2012-01-25 21:42 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2012-01-25 16:18 UTC (permalink / raw)
  To: ecos-patches

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001463

--- Comment #1 from Bernard Fouché <bernard.fouche@kuantic.com> 2012-01-25 16:18:31 GMT ---
Created an attachment (id=1533)
 --> (http://bugs.ecos.sourceware.org/attachment.cgi?id=1533)
more peripheral options/handling patch

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 1001463] LPC17XX supplementary code/option patch
  2012-01-25 16:17 [Bug 1001463] New: LPC17XX supplementary code/option patch bugzilla-daemon
  2012-01-25 16:18 ` [Bug 1001463] " bugzilla-daemon
@ 2012-01-25 21:42 ` bugzilla-daemon
  2012-01-26  9:05 ` bugzilla-daemon
  2012-01-26 10:18 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2012-01-25 21:42 UTC (permalink / raw)
  To: ecos-patches

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001463

Ilija Kocho <ilijak@siva.com.mk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ilijak@siva.com.mk

--- Comment #2 from Ilija Kocho <ilijak@siva.com.mk> 2012-01-25 21:42:23 GMT ---
Hi Bernard

Thank you for your contribution.

Past couple of days I have committed patches for Bug 1001395 (including bug
1001443) and Bug 1001432. You may need to synchronize your patches accordingly.

I could see that some patches cover issues reported (by you) in other bugs. Can
you submit them there (and obsolete some patches of my own of course)?
Splitting patches will speed up check in for some of them.

Also, on your initiative we have started some discussion on bit banding at Bug
1001442 so we can continue there with your patches.

Ilija

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 1001463] LPC17XX supplementary code/option patch
  2012-01-25 16:17 [Bug 1001463] New: LPC17XX supplementary code/option patch bugzilla-daemon
  2012-01-25 16:18 ` [Bug 1001463] " bugzilla-daemon
  2012-01-25 21:42 ` bugzilla-daemon
@ 2012-01-26  9:05 ` bugzilla-daemon
  2012-01-26 10:18 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2012-01-26  9:05 UTC (permalink / raw)
  To: ecos-patches

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001463

--- Comment #3 from Bernard Fouché <bernard.fouche@kuantic.com> 2012-01-26 09:05:01 GMT ---
(In reply to comment #2)
> Hi Bernard
> 
> Thank you for your contribution.
> 
> Past couple of days I have committed patches for Bug 1001395 (including bug
> 1001443) and Bug 1001432. You may need to synchronize your patches accordingly.

I've first updated my copy of ecos-cvs before making the patch. More exactly I
was waiting for you to commit to make my patch ;-)

> 
> I could see that some patches cover issues reported (by you) in other bugs. Can
> you submit them there (and obsolete some patches of my own of course)?
> Splitting patches will speed up check in for some of them.

You are probably referring to bug #1001407. Yes the proposed patch includes
changes similar to attachment 1481 (however I didn't use the word 'omplemented'
in the comments ;-)) but it adds many more hardware related definitions. Maybe
you commit your patch, and then I'll submit a new one that won't have the same
fixes? At the moment I have chosen to make my diff vs the ecos cvs repo and I
don't consider pending patches. Maybe I should do differently?

> 
> Also, on your initiative we have started some discussion on bit banding at Bug
> 1001442 so we can continue there with your patches.

So let's first decide how bitband is handled and afterwards I'll update the
proposed patch accordingly. Or I can remove the bitband macros in the proposed
patch.

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 1001463] LPC17XX supplementary code/option patch
  2012-01-25 16:17 [Bug 1001463] New: LPC17XX supplementary code/option patch bugzilla-daemon
                   ` (2 preceding siblings ...)
  2012-01-26  9:05 ` bugzilla-daemon
@ 2012-01-26 10:18 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2012-01-26 10:18 UTC (permalink / raw)
  To: ecos-patches

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001463

--- Comment #4 from Ilija Kocho <ilijak@siva.com.mk> 2012-01-26 10:18:32 GMT ---
(In reply to comment #3)
> (In reply to comment #2)
> > Hi Bernard
> > 
> > Thank you for your contribution.
> > 
> > Past couple of days I have committed patches for Bug 1001395 (including bug
> > 1001443) and Bug 1001432. You may need to synchronize your patches accordingly.
> 
> I've first updated my copy of ecos-cvs before making the patch. More exactly I
> was waiting for you to commit to make my patch ;-)
> 
> > 
> > I could see that some patches cover issues reported (by you) in other bugs. Can
> > you submit them there (and obsolete some patches of my own of course)?
> > Splitting patches will speed up check in for some of them.
> 
> You are probably referring to bug #1001407. Yes the proposed patch includes
> changes similar to attachment 1481 [details] (however I didn't use the word 'omplemented'
> in the comments ;-)) but it adds many more hardware related definitions. Maybe
> you commit your patch, and then I'll submit a new one that won't have the same
> fixes? At the moment I have chosen to make my diff vs the ecos cvs repo and I
> don't consider pending patches. Maybe I should do differently?

Since you have your focus on LPC17xx IMO you could do this fixes better than
me. When you reported the discrepancies I wasn't aware that you are submitting
copyright assignment, otherwise I would have asked you to propose patches.
Now I would ask you to merge the fixes related to missing/wrong #defines. IMO
the best place to submit this "super" patch is bug #1001407 since you can at
the same time obsolete my patch.

Also it will relief me from LPC17xx and shall give me more time for other jobs:
GCC, etc... 

> 
> > 
> > Also, on your initiative we have started some discussion on bit banding at Bug
> > 1001442 so we can continue there with your patches.
> 
> So let's first decide how bitband is handled and afterwards I'll update the
> proposed patch accordingly. Or I can remove the bitband macros in the proposed
> patch.

Your proposal could be a start point, sou you may re-submit macros at Bug
1001442. However, as I mentioned earlier, I would be happy with generic CORTEXM
(or CORTEX_M) macros (where applicable) on architectural level. The headline of
Bug 1001442 could be changed accordingly. Let's continue our discussion there.

Ilija

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-01-26 10:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-25 16:17 [Bug 1001463] New: LPC17XX supplementary code/option patch bugzilla-daemon
2012-01-25 16:18 ` [Bug 1001463] " bugzilla-daemon
2012-01-25 21:42 ` bugzilla-daemon
2012-01-26  9:05 ` bugzilla-daemon
2012-01-26 10:18 ` bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).