[Bug 1898] New: Optional CPU dependent _Per_CPU_Information attributes
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Tue Aug 16 11:46:12 UTC 2011
https://www.rtems.org/bugzilla/show_bug.cgi?id=1898
Summary: Optional CPU dependent _Per_CPU_Information attributes
Product: RTEMS
Version: HEAD
Platform: All
OS/Version: RTEMS
Status: NEW
Severity: normal
Priority: P3
Component: cpukit
AssignedTo: joel.sherrill at oarcorp.com
ReportedBy: sebastian.huber at embedded-brains.de
I would like to add optional CPU dependent _Per_CPU_Information attributes:
Index: score/include/rtems/score/percpu.h
===================================================================
RCS file: /usr1/CVS/rtems/cpukit/score/include/rtems/score/percpu.h,v
retrieving revision 1.12
diff -u -r1.12 percpu.h
--- score/include/rtems/score/percpu.h 15 Jul 2011 14:36:37 -0000 1.12
+++ score/include/rtems/score/percpu.h 16 Aug 2011 11:42:19 -0000
@@ -216,7 +216,8 @@
*
* This is an array of per CPU core information.
*/
-extern Per_CPU_Control _Per_CPU_Information[];
+extern CPU_PER_CPU_INFORMATION_ATTRIBUTES Per_CPU_Control
+ _Per_CPU_Information[];
#if defined(RTEMS_SMP)
/**
This allows to place the _Per_CPU_Information table into special memory regions
e.g. the small data area. On some CPUs this can lead to slightly optimized
load and store instructions.
This define should be placed into <rtems/score/cpu.h>. The default is
undefined.
Example:
#define CPU_PER_CPU_INFORMATION_ATTRIBUTES __attribute__((section(".sdata")))
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list