public inbox for ecos-patches@sourceware.org
 help / color / mirror / Atom feed
* [Bug 1000572] New: SPEArNet port
@ 2008-07-10  6:43 bugzilla-daemon
  2008-07-10  6:52 ` [Bug 1000572] " bugzilla-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-07-10  6:43 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572

           Summary: SPEArNet port
           Product: eCos
           Version: CVS
          Platform: Other (please specify)
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: normal
         Component: Patches and contributions
        AssignedTo: jifl@ecoscentric.com
        ReportedBy: vitali.fridliand@gmail.com
         QAContact: ecos-patches@ecos.sourceware.org
             Class: ---



Vitali Fridliand <vitali.fridliand@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
               Flag|                            |Patch_or_Contribution+


Created an attachment (id=559)
 --> (http://bugs.ecos.sourceware.org/attachment.cgi?id=559)
Complete diff

Dear maintainers,

I have made a port of eCOS Redboot to ST Microelectronics SPEArNet MCU.
The port includes Redboot RAMROM configuration, ROM configuration, ethernet
driver for the integrated MAC110, serial driver for the integrated RS323


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

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

* [Bug 1000572] SPEArNet port
  2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
@ 2008-07-10  6:52 ` bugzilla-daemon
  2008-07-10  7:48 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-07-10  6:52 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572


Vitali Fridliand <vitali.fridliand@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vitali.fridliand@gmail.com
         Extra Info|---                         |REQUESTED




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

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

* [Bug 1000572] SPEArNet port
  2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
  2008-07-10  6:52 ` [Bug 1000572] " bugzilla-daemon
@ 2008-07-10  7:48 ` bugzilla-daemon
  2008-07-10 13:59 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-07-10  7:48 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572


Andrew Lunn <andrew.lunn@ascom.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andrew.lunn@ascom.ch
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #1 from Andrew Lunn <andrew.lunn@ascom.ch>  2008-07-10 08:48:02 ---
Hi Vitali

The code looks mostly good, i just have a few minor comments, but they can
wait.

What is important how is a copyright assignment. Please could you take a look
at:

http://ecos.sourceware.org/assign.html

You need to apply to FSF for the necessary forms.

    Andrew


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

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

* [Bug 1000572] SPEArNet port
  2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
  2008-07-10  6:52 ` [Bug 1000572] " bugzilla-daemon
  2008-07-10  7:48 ` bugzilla-daemon
@ 2008-07-10 13:59 ` bugzilla-daemon
  2008-07-10 14:40 ` bugzilla-daemon
  2008-09-10  7:29 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-07-10 13:59 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572





--- Comment #2 from Vitali Fridliand <vitali.fridliand@gmail.com>  2008-07-10 14:58:26 ---
Created an attachment (id=560)
 --> (http://bugs.ecos.sourceware.org/attachment.cgi?id=560)
Copyright Assignment ECOS


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

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

* [Bug 1000572] SPEArNet port
  2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
                   ` (2 preceding siblings ...)
  2008-07-10 13:59 ` bugzilla-daemon
@ 2008-07-10 14:40 ` bugzilla-daemon
  2008-09-10  7:29 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-07-10 14:40 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572





--- Comment #4 from Andrew Lunn <andrew.lunn@ascom.ch>  2008-07-10 15:38:54 ---
Hi Vitali

Now that the copyright assignment is done i have a few comments.

I had a quick look at the ST site about this processor. It seems there are
actually a family of SPEAR processors of which the NET is just one.

How much is shared between these devices? Should some of these new packages be
made more generic? Do we want to name the ethernet driver and the serial driver
just SPEAR because they can be used with other processors in the family?

I also think that your HAL might be better if it was split up into two
packages. A generic SPEARNET package which contains SPEAR-NET specific code and
a board specific HAL package which contains details about the board, ie how
much RAM, ROM,  LED debug routines etc. This split makes it easier for somebody
to do a port to a different development board etc.

I have a few other minor comments, but they are not important at the moment.

    Andrew




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

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

* [Bug 1000572] SPEArNet port
  2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
                   ` (3 preceding siblings ...)
  2008-07-10 14:40 ` bugzilla-daemon
@ 2008-09-10  7:29 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2008-09-10  7:29 UTC (permalink / raw)
  To: ecos-patches

http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000572





--- Comment #5 from Vitali Fridliand <vitali.fridliand@gmail.com>  2008-09-10 08:30:06 ---
Hello Andrew,

I am sorry for the long delay in reply, I know that it is very difficult to
restore context of the discussion after so long intermission.

Thank you for your comments.
Pertaining to the first, there is a family of SPEAr processors, but they are of
different ARM architectures.
I am familiar with SPEArNet and it has most detailed documentation. The rest of
the processors are not well documented.

As to the common peripheral devices, I could see only MAC110 ethernet
controller is used in other SPEAr MCUs.

I could not come to a definite conclusion in regards to the other peripheral
devices on all SPEAr MCUs.

Neither can I be sure if there is interest in porting eCos on other processors
or boards so far.

Isn't it better to take measures as the demand arises?

As to your other comment, can you point to an example in another processor of
such split code?

Thank you very much in advance.

With best regards,
Vitali Fridliand


(In reply to comment #4)
> Hi Vitali
> 
> Now that the copyright assignment is done i have a few comments.
> 
> I had a quick look at the ST site about this processor. It seems there are
> actually a family of SPEAR processors of which the NET is just one.
> 
> How much is shared between these devices? Should some of these new packages be
> made more generic? Do we want to name the ethernet driver and the serial driver
> just SPEAR because they can be used with other processors in the family?
> 
> I also think that your HAL might be better if it was split up into two
> packages. A generic SPEARNET package which contains SPEAR-NET specific code and
> a board specific HAL package which contains details about the board, ie how
> much RAM, ROM,  LED debug routines etc. This split makes it easier for somebody
> to do a port to a different development board etc.
> 
> I have a few other minor comments, but they are not important at the moment.
> 
>     Andrew
> 
> 
> 


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

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

end of thread, other threads:[~2008-09-10  7:29 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-10  6:43 [Bug 1000572] New: SPEArNet port bugzilla-daemon
2008-07-10  6:52 ` [Bug 1000572] " bugzilla-daemon
2008-07-10  7:48 ` bugzilla-daemon
2008-07-10 13:59 ` bugzilla-daemon
2008-07-10 14:40 ` bugzilla-daemon
2008-09-10  7:29 ` 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).