[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclinux-dev
Subject:    [uClinux-dev] Re: How to Place Data Structures in NON-Caching
From:       "Ho Lee" <flylist () linuxkernel ! net>
Date:       2004-05-28 17:30:43
Message-ID: 04d601c444d9$81552750$1502a8c0 () corp ! skystream ! com
[Download RAW message or body]

Hi Stuart,

As some one already mentioned, ARM940T doesn't have MMU and just 
supports simple cache configuration by region basis. So you may adjust 
the region size and cache configuration, and then put the data structured 
in non-cached DRAM if it is feasible for your board configuration. 
Otherwise, you need to execute some cache manipulation instructions
around data structure access. Kernel provides cpu_dcache_xxx 
functions for that purpose.

Sincerely,
Ho

----- Original Message ----- 
From: Stuart Werbner 
To: uclinux-dev@uclinux.org 
Sent: Thursday, May 27, 2004 11:34 AM
Subject: [uClinux-dev] How to Place Data Structures in NON-Caching Memory?(ARM940T)


Hello,
 
I am developing some Ethernet driver code, and need to place some of the data \
structures in non-cacheable memory.  
Would anyone have any suggestions?  Unfortunately, my documentation is pretty poor.
 
 
Stuart Werbner
PGS Optical Products, Inc.


_______________________________________________
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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic