Commit Graph
1178 Commits
Author SHA1 Message Date
Joel Sherrill af99ec255b sparc/cpu.h: Add comments 2013-03-18 11:41:36 -05:00
Joel Sherrill 4bcd8dc10c m68k/cpu.h: Fix formatting and add comment block 2013-03-18 11:41:19 -05:00
Sebastian Huber 0a596409b9 nios2: Documentation 2013-03-11 17:57:41 +01:00
Jeffrey O. Hill 0986294f89 nios2: Use NIOS2_CTLREG_INDEX_STATUS 2013-03-11 17:57:41 +01:00
Jeffrey O. Hill 8b94c03fdc nios2: Set CPU_ISR_PASSES_FRAME_POINTER to FALSE
This reflects what is currently happening.  Define CPU_Interrupt_frame
type to void to prevent accidental usage.
2013-03-11 17:57:41 +01:00
Jeffrey O. Hill 1cddf47a4d nios2: Add _Nios2_Count_leading_zeros()
Add _Nios2_Count_trailing_zeros().  They are currently more efficient
than the corresponding GCC builtins.
2013-03-11 17:57:41 +01:00
Jeffrey O. Hill 3ac61e5262 nios2: Rename file 2013-03-11 17:57:41 +01:00
Gedare Bloom fad2d38a9f RTEMS: Delete ChangeLog files.
This commit deletes all RTEMS ChangeLog files. These files have been abandoned
since converting to git version control. The historical data may be recovered
by checking out any commit before this one. Most of the contents of these
ChangeLog files can also be found in the git log.

Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
2013-03-08 15:55:06 -05:00
Joel Sherrill 2adc507f8f cpukit moxie: Style corrections 2013-02-28 13:08:51 -06:00
Anthony Green 48fc25fb44 Common file changes in support of Moxie port
Signed-off-by: Anthony Green <green@moxielogic.com>
2013-02-28 12:24:18 -05:00
Anthony Green ff11282c63 Add Moxie CPU support
Signed-off-by: Anthony Green <green@moxielogic.com>
2013-02-28 12:24:17 -05:00
Cudmore, Alan P. (GSFC-5820) 75e5127de6 add __ARM_ARCH_6ZK__ to cpukit/score/cpu/arm/rtems/score/arm.h 2013-02-25 09:05:36 +01:00
WeiY 4c96372591 score: atomic support for RTEMS. Cleanup. 2013-02-07 17:02:12 -05:00
WeiY b8601fda53 score: atomic support for RTEMS. Atomic operations for PowerPC. 2013-02-07 17:02:12 -05:00
WeiY 45c6d53ef8 score: atomic support for RTEMS. Atomic operations for i386. 2013-02-07 17:02:12 -05:00
WeiY 9d23df2fbc score: atomic support for RTEMS automake and autoconf changes 2013-02-07 17:02:12 -05:00
Sebastian Huber 0cce75e696 NIOS2: Fix register restore sequence in epilogue
This fix is critical.  The previous implementation leads to system
corruption.
2013-01-14 10:48:06 +01:00
Joel Sherrill b697bc6a44 cpukit: Use Consistent Beginning of Doxygen Group Notation
This is the result of a sed script which converts all uses
of @{ into a consistent form.
2013-01-10 17:06:47 -06:00
Joel Sherrill b10825cd5d cpukit: Add EOL on files missing EOL at EOF 2013-01-10 17:06:47 -06:00
Alex Ivanov ed70eaea0b score: Doxygen Clean Up Task #14 2013-01-10 08:50:33 -06:00
Alex Ivanov 1105020796 score: Doxygen Clean Up Task #12
http://www.google-melange.com/gci/task/view/google/gci2012/8110207
2013-01-10 08:50:26 -05:00
Alex Ivanov 1f0d013dd2 score: Doxygen Clean Up Task #17 2013-01-09 07:56:28 -06:00
Alex Ivanov 4f5740fd6c score: Doxygen Clean Up Task #16 2013-01-08 13:36:58 -06:00
Alex Ivanov 1362b7a6d0 score: Doxygen Clean Up Task #4 2013-01-08 11:40:52 -06:00
Alex Ivanov 66fffc7473 score: Doxygen Clean Up Task #15 2013-01-08 09:23:30 -06:00
Mathew Kallada 34d1297791 score: Doxygen Clean Up Task #11 2013-01-07 08:45:34 -06:00
Sebastian Huber 2570a2a896 arm: Add AIRCR register defines 2013-01-07 15:07:42 +01:00
Sebastian Huber 2f28a03b5c arm: Implement CPU_Exception_frame_print() 2013-01-07 15:07:42 +01:00
Sebastian Huber 04f399dc0b arm: Add and use _ARMV7M_Exception_default() 2013-01-07 15:07:42 +01:00
Sebastian Huber e377ad7d62 arm: Include <rtems/score/cpu.h> 2013-01-07 15:07:42 +01:00
Sebastian Huber 0d8cde94eb arm: Provide CPU_Exception_frame for ARMv7-M 2013-01-07 15:07:41 +01:00
Sebastian Huber 0f7abd9943 arm: Rename inline functions
Rename arm_status_irq_enable() to _ARMV4_Status_irq_enable() and
arm_status_restore() to _ARMV4_Status_restore().
2013-01-07 15:07:41 +01:00
Sebastian Huber 8df0e91ab0 arm: Move inline functions 2013-01-07 15:07:41 +01:00
Sebastian Huber 13cf9520f4 arm: Add and use default exception handler
Add and use _ARMV4_Exception_undef_default(),
_ARMV4_Exception_swi_default(), _ARMV4_Exception_data_abort_default(),
_ARMV4_Exception_pref_abort_default(),
_ARMV4_Exception_reserved_default(), _ARMV4_Exception_irq_default(), and
_ARMV4_Exception_fiq_default().
2013-01-07 15:07:41 +01:00
Sebastian Huber 50f3c42be5 arm: Add and use _ARM_Exception_default() 2013-01-07 15:07:41 +01:00
Sebastian Huber 8d68773761 arm: Change CPU_Exception_frame
Provide proper CPU_Exception_frame definition for ARMv4 and use it.
Remove arm_cpu_context.
2013-01-07 15:07:40 +01:00
Sebastian Huber 010c09ac19 arm: Rename type and functions
Rename arm_exc_abort_handler to ARMV4_Exception_abort_handler,
arm_exc_data_abort() to _ARMV4_Exception_data_abort(),
arm_exc_data_abort_set_handler() to
_ARMV4_Exception_data_abort_set_handler(),
arm_exc_prefetch_abort() to _ARMV4_Exception_prefetch_abort(), and
arm_exc_prefetch_abort_set_handler() to
_ARMV4_Exception_prefetch_abort_set_handler(),
2013-01-07 15:07:40 +01:00
Sebastian Huber c04ac2ca4a arm: Move type definition and prototypes 2013-01-07 15:07:40 +01:00
Sebastian Huber 370c2c8021 arm: Rename arm_exc_interrupt()
Rename arm_exc_interrupt() to _ARMV4_Exception_interrupt().
2013-01-07 15:07:40 +01:00
Sebastian Huber 9b2e714322 arm: Move prototypes to new file
Move bsp_interrupt_dispatch() and arm_exc_interrupt() prototypes to new
file <rtems/score/armv4.h> since they have nothing to do with the CPU
port.
2013-01-07 15:07:39 +01:00
Sebastian Huber 31eebc97e0 arm: Delete unused arm_exc_undefined() 2013-01-07 15:07:39 +01:00
Mathew Kallada 00c1cd5f60 score: Doxygen Clean Up Task #10 2013-01-04 09:06:08 -06:00
Mathew Kallada a1f9934a8f score: Doxygen Clean Up Task #3 2013-01-04 09:01:21 -06:00
Alex Ivanov 455bd4eae2 score: Doxygen Clean Up Task #9 2013-01-04 08:49:56 -06:00
Alex Ivanov d9e0006dee score: Doxygen Clean Up Task #5 2013-01-02 11:27:31 -06:00
Mathew Kallada b98bb9e973 score: Doxygen Clean Up Task #6 2012-12-29 07:34:18 -06:00
Jennifer Averett 9abeca85e5 cpukit avr: Replace dos eol with unix eol. 2012-12-29 06:22:26 -06:00
Mathew Kallada 38fcda7f49 score: Doxygen Clean Up Task #8 2012-12-29 06:17:51 -06:00
Mathew Kallada a65f4b19da score: Doxygen Clean Up Task #7 2012-12-28 18:12:12 -06:00
Joel Sherrill b8fc260ff3 Miscellaneous Doxygen clean-up 2012-12-28 09:48:37 -06:00