public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] platform porting to SNDS 100
@ 2000-08-06 23:41 danish iftikhar
  2000-08-07  7:12 ` Grant Edwards
  0 siblings, 1 reply; 3+ messages in thread
From: danish iftikhar @ 2000-08-06 23:41 UTC (permalink / raw)
  To: ecos-discuss

 Hi
i am trying to port ecos to samsung's KS32C50100 .
i am using lynx as base and have build ecos for pid board. can i port ecos by manually editing some of the generated files..for ex. can i do away with memory layout by editing the linker script fragment or do i have to make changes in ecos source code.
moerover i am unable to find anything related with memory controller initialization.
i am unable to locate the sources where to make changes in order to port it.
awaiting your replies
danish.


Send your favorite photo with any online greeting!
http://www.whowhere.lycos.com/redirects/americangreetings.rdct

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

* Re: [ECOS] platform porting to SNDS 100
  2000-08-06 23:41 [ECOS] platform porting to SNDS 100 danish iftikhar
@ 2000-08-07  7:12 ` Grant Edwards
  2000-08-07  7:25   ` Gary Thomas
  0 siblings, 1 reply; 3+ messages in thread
From: Grant Edwards @ 2000-08-07  7:12 UTC (permalink / raw)
  To: danish iftikhar; +Cc: ecos-discuss

On Sun, Aug 06, 2000 at 11:39:24PM -0700, danish iftikhar wrote:

> i am trying to port ecos to samsung's KS32C50100 .
> i am using lynx as base and have build ecos for pid board. can i port ecos by manually editing some of the generated files..for ex. can i do away with memory layout by editing the linker script fragment or do i have to make changes in ecos source code.
> moerover i am unable to find anything related with memory controller initialization.
> i am unable to locate the sources where to make changes in order to port it.

In my system with the KS32C5000A, the memory controller is initiallized by
boot-loader code in ROM before eCos starts.  eCos does not deal with the
memory controller at all.

-- 
Grant Edwards
grante@visi.com

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

* Re: [ECOS] platform porting to SNDS 100
  2000-08-07  7:12 ` Grant Edwards
@ 2000-08-07  7:25   ` Gary Thomas
  0 siblings, 0 replies; 3+ messages in thread
From: Gary Thomas @ 2000-08-07  7:25 UTC (permalink / raw)
  To: Grant Edwards; +Cc: ecos-discuss, danish iftikhar

On 07-Aug-2000 Grant Edwards wrote:
> On Sun, Aug 06, 2000 at 11:39:24PM -0700, danish iftikhar wrote:
> 
>> i am trying to port ecos to samsung's KS32C50100 .
>> i am using lynx as base and have build ecos for pid board. can i port ecos by manually editing
>> some of the generated files..for ex. can i do away with memory layout by editing the linker
>> script fragment or do i have to make changes in ecos source code.
>> moerover i am unable to find anything related with memory controller initialization.
>> i am unable to locate the sources where to make changes in order to port it.
> 
> In my system with the KS32C5000A, the memory controller is initiallized by
> boot-loader code in ROM before eCos starts.  eCos does not deal with the
> memory controller at all.
> 

In the case where eCos based code _is_ the bootstrap (GDB stubs, RedBoot,
pure embedded applications), this setup happens as part of system
startup.  This can include setting up memory controllers, the MMU, etc.

For all ARM ports, this happens in the "PLATFORM_SETUP1" macro, which
is defined by the platform, typicaly in the file "hal_platform_setup.h".
Look at the edb7xxx or sa11x0 ports for complete examples.  [available
via anon-CVS]

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

end of thread, other threads:[~2000-08-07  7:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-08-06 23:41 [ECOS] platform porting to SNDS 100 danish iftikhar
2000-08-07  7:12 ` Grant Edwards
2000-08-07  7:25   ` Gary Thomas

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).