Index: hal/arm/lpc2xxx/var/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/lpc2xxx/var/current/ChangeLog,v retrieving revision 1.9 diff -u -5 -r1.9 ChangeLog --- hal/arm/lpc2xxx/var/current/ChangeLog 22 Jul 2008 18:52:16 -0000 1.9 +++ hal/arm/lpc2xxx/var/current/ChangeLog 2 Dec 2008 07:21:36 -0000 @@ -1,5 +1,9 @@ +2008-12-02 Sergei Gavrikov + + * include/var_arch.h: Memory access macros added. + 2008-07-21 Uwe Kindler * cdl/hal_arm_lpc2xxx.cdl: Added option CYGHWR_HAL_ARM_LPC2XXX_VARIANT_VERSION to identify the variant version because some on-chip peripherals changed slightly in newer veriants. Index: hal/arm/lpc2xxx/var/current/include/var_arch.h =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/lpc2xxx/var/current/include/var_arch.h,v retrieving revision 1.2 diff -u -5 -r1.2 var_arch.h --- hal/arm/lpc2xxx/var/current/include/var_arch.h 7 May 2006 18:36:18 -0000 1.2 +++ hal/arm/lpc2xxx/var/current/include/var_arch.h 2 Dec 2008 07:21:40 -0000 @@ -51,10 +51,19 @@ // //============================================================================= #include #include + +//-------------------------------------------------------------------------- +// Memory access macros + +#define CYGARC_CACHED_ADDRESS(x) (x) +#define CYGARC_UNCACHED_ADDRESS(x) (x) +#define CYGARC_PHYSICAL_ADDRESS(x) (x) +#define CYGARC_VIRTUAL_ADDRESS(x) (x) + //-------------------------------------------------------------------------- // Idle thread code. // This macro is called in the idle thread loop, and gives the HAL the // chance to insert code. Typical idle thread behaviour might be to halt the // processor. These implementations halt the system core clock.