This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fix SA11X0 -> XScale cut'n'pastos in xscale hal_cache.h


It's just comments. Barely worth posting here.

Jifl
--
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine
Index: ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/cores/current/ChangeLog,v
retrieving revision 1.1
diff -u -5 -p -r1.1 ChangeLog
--- ChangeLog	23 Sep 2002 15:57:53 -0000	1.1
+++ ChangeLog	1 Oct 2002 02:06:01 -0000
@@ -1,5 +1,9 @@
+2002-10-01  Jonathan Larmour  <jifl@eCosCentric.com>
+
+	* include/hal_cache.h: SA11X0 -> XScale
+
 2002-09-23  Mark Salter  <msalter@redhat.com>
 
 	* include/hal_cache.h: Remove mmap-related externs which don't belong
 	here.
 
Index: include/hal_cache.h
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/xscale/cores/current/include/hal_cache.h,v
retrieving revision 1.1
diff -u -5 -p -r1.1 hal_cache.h
--- include/hal_cache.h	23 Sep 2002 15:57:53 -0000	1.1
+++ include/hal_cache.h	1 Oct 2002 02:06:01 -0000
@@ -154,31 +154,31 @@ CYG_MACRO_START                         
     HAL_ICACHE_INVALIDATE_ALL(); /* forget all we know */       \
 CYG_MACRO_END
 
 // Set the instruction cache refill burst size
 //#define HAL_ICACHE_BURST_SIZE(_size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Load the contents of the given address range into the instruction cache
 // and then lock the cache so that it stays there.
 //#define HAL_ICACHE_LOCK(_base_, _size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Undo a previous lock operation
 //#define HAL_ICACHE_UNLOCK(_base_, _size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Unlock entire cache
 //#define HAL_ICACHE_UNLOCK_ALL()
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 //-----------------------------------------------------------------------------
 // Instruction cache line control
 
 // Invalidate cache lines in the given range without writing to memory.
 //#define HAL_ICACHE_INVALIDATE( _base_ , _size_ )
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 //-----------------------------------------------------------------------------
 // Global control of data cache
 
 // Enable the data cache
@@ -277,15 +277,15 @@ CYG_MACRO_START                         
         );                                                              \
 CYG_MACRO_END
 
 // Set the data cache refill burst size
 //#define HAL_DCACHE_BURST_SIZE(_size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Set the data cache write mode
 //#define HAL_DCACHE_WRITE_MODE( _mode_ )
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 #define HAL_DCACHE_WRITETHRU_MODE       0
 #define HAL_DCACHE_WRITEBACK_MODE       1
 
 // Get the current writeback mode - or only writeback mode if fixed
@@ -294,27 +294,27 @@ CYG_MACRO_END
 CYG_MACRO_END
 
 // Load the contents of the given address range into the data cache
 // and then lock the cache so that it stays there.
 //#define HAL_DCACHE_LOCK(_base_, _size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Undo a previous lock operation
 //#define HAL_DCACHE_UNLOCK(_base_, _size_)
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Unlock entire cache
 //#define HAL_DCACHE_UNLOCK_ALL()
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 //-----------------------------------------------------------------------------
 // Data cache line control
 
 // Allocate cache lines for the given address range without reading its
 // contents from memory.
 //#define HAL_DCACHE_ALLOCATE( _base_ , _size_ )
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Write dirty cache lines to memory and invalidate the cache entries
 // for the given address range.
 #define HAL_DCACHE_FLUSH( _base_ , _size_ )     \
 CYG_MACRO_START                                 \
@@ -366,22 +366,22 @@ CYG_MACRO_START                         
 CYG_MACRO_END
 
 // Preread the given range into the cache with the intention of reading
 // from it later.
 //#define HAL_DCACHE_READ_HINT( _base_ , _size_ )
-// This feature is available on the SA11X0, but due to tricky
-// coherency issues with the read buffer (see SA11X0 developer's
-// manual page 6-7) we don't bother to implement it here.
+// This feature is available on the XScale, but due to tricky
+// coherency issues with the read buffer (see XScale developer's
+// manual) we don't bother to implement it here.
 
 // Preread the given range into the cache with the intention of writing
 // to it later.
 //#define HAL_DCACHE_WRITE_HINT( _base_ , _size_ )
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 // Allocate and zero the cache lines associated with the given range.
 //#define HAL_DCACHE_ZERO( _base_ , _size_ )
-// This feature is not available on the SA11X0.
+// This feature is not available on the XScale.
 
 
 //-----------------------------------------------------------------------------
 #endif // ifndef CYGONCE_HAL_CACHE_H
 // End of hal_cache.h

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]