summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This set of changes is the build of what was required to convert toJoel Sherrill1997-04-0116-226/+1169
| | | | | | | | | | | | | | | | | | | | GNU autoconf. This is the first large step in allowing an RTEMS user to perform a one-tree build (per crossgcc FAQ) including RTEMS in the build process. With this change RTEMS is configured in built in the same style as the GNU tools, yet retains the basic structure of its traditional Makefiles (ala Tony Bennett). Jiri Gaisler (jgais@wd.estec.esa.nl) deserves (and received) a big thank you for doing this. There are still issues to be resolved but as of this commit, all target which can be built on a linux host have been using a modified version of the source Jiri submitted. This source was merged and most targets built in the tree before this commit. There are some issues which remain to be resolved but they are primarily related to host OS dependencies, script issues, the use of gawk for hack_specs, and the dependence on gcc snapshots. These will be resolved.
* swapped increment of _ISR_Nest_level and _Thread_Dispatch_disable_levelJoel Sherrill1997-03-111-1/+1
|
* initialized a stack variable to avoid a warning.Joel Sherrill1997-03-101-1/+1
|
* Removed definitions which are now in targopts.h. This eliminates theJoel Sherrill1997-01-299-208/+0
| | | | | need for the "sed'ing" of this file. This should be a significant win when addressing non-unix host and non-gnu toolsets.
* Added comment.Joel Sherrill1997-01-291-1/+1
|
* Removed defines now handled by targopts.h.Joel Sherrill1997-01-291-22/+0
|
* Added include of rtems/score/cpu.hJoel Sherrill1997-01-291-1/+0
|
* Added include of targopts.h.Joel Sherrill1997-01-299-6/+15
|
* Changed include of asm.h so it is in brackets not quotes. asm.h isJoel Sherrill1997-01-292-2/+2
| | | | in a standard location and should be referenced as such.
* Fixed spacing on comments.Joel Sherrill1997-01-291-1/+1
|
* Fixed spacing on comment.Joel Sherrill1997-01-291-1/+1
|
* Fixed comments.Joel Sherrill1997-01-291-1/+6
| | | | Fixed so this file can be included from assembly code.
* Added comment.Joel Sherrill1997-01-291-1/+1
|
* fixed spacing problemJoel Sherrill1997-01-291-1/+1
|
* fixed comments on vanilla 68000 SW interrupt stack (or the lack thereof)Joel Sherrill1997-01-152-6/+2
|
* Changes to reflect new revision of erc32 per Jiri Gaisler's suggestions.Joel Sherrill1996-12-024-19/+35
| | | | This is current as of sis 2.6.
* minor changes to eliminate warnings from C++ compilers per user suggesstions.Joel Sherrill1996-12-021-4/+4
|
* Updates from Derrick Ostertag <ostertag@transition.com> to fix bug inJoel Sherrill1996-12-024-15/+48
| | | | interrupt handling.
* Update from Chris Johns <cjohns@awa.com.au> to add better support forJoel Sherrill1996-12-023-22/+56
| | | | 68000 class CPUs.
* patches to erc32.h to correct handling of timer mirror from Jiri Gaisler.Joel Sherrill1996-10-141-3/+3
|
* i386_nofp cpu model entry incorrectly had floating point enabled.Joel Sherrill1996-10-011-1/+1
|
* fixed incorrect placement of CPU_STRUCTURE_ALIGNMENT macro.Joel Sherrill1996-09-301-2/+2
|
* use address object to avoid direct pointer arithmeticJoel Sherrill1996-09-186-6/+6
|
* corrected white space problemsJoel Sherrill1996-09-181-60/+62
| | | | added CPU_STRUCTURE_ALIGNMENT to default context structures
* new files submitted by Craig Lebakken (lebakken@minn.net) and Derrick OstertagJoel Sherrill1996-09-1810-0/+3007
| | | | (ostertag@transition.com).
* added $Id$ to file headersJoel Sherrill1996-09-1119-14/+21
| | | | cpu.h: added prototype for _CPU_ISR_Get_level()
* new file for MIPS port by Craig Lebakken (lebakken@minn.net) andJoel Sherrill1996-09-0619-0/+5875
| | | | Derrick Ostertag (ostertag@transition.com).
* updates from Tony Bennett (tbennett@divnc.com)Joel Sherrill1996-08-152-2/+26
|
* removed comment about NO_UNINITIALIZED_WARNINGS since that macroJoel Sherrill1996-08-121-7/+0
| | | | no longer exists.
* ERC32_Force_interrupt implementation replaced per Jiri Gaisler's experienceJoel Sherrill1996-08-081-0/+5
| | | | on the real erc32 hardware.
* added 3 nops following write to wim since a restore following it isJoel Sherrill1996-08-011-0/+3
| | | | subject to causing unpredictable window underflow/overflows.
* changed so this file is usable from assembly files.Joel Sherrill1996-06-031-50/+64
| | | | no longer uses efi332.h
* fixed typo in merge of Eric Norum's patchJoel Sherrill1996-05-311-2/+1
|
* corrected minor problem in Eric Norum's changes in the bfffo macro.Joel Sherrill1996-05-311-1/+1
|
* Eric Norum sent in new versions of the inline assembly macros whichJoel Sherrill1996-05-302-82/+17
| | | | do not generate warnings for unitialized variables.
* split the inclusion of "EXTERN" data based on whether it was sapi,Joel Sherrill1996-05-288-28/+28
| | | | score, rtems api, or posix api related.
* updates from Tony BennettJoel Sherrill1996-05-233-95/+110
|
* updates from Tony Bennett.Joel Sherrill1996-05-232-60/+78
| | | | | Broke the setjmp/longjmp pair in the context switch into a separate routine so no code depended on local variables surviving the jump.
* *** empty log message ***Joel Sherrill1996-05-081-1/+2
|
* Updates from Eric Norum to use the mcpu32 flags and fix comments.Joel Sherrill1996-05-012-30/+17
|
* added stack allocation fields to the cpu tableJoel Sherrill1996-04-222-31/+71
| | | | | updates from Tony Bennett. Most were to insure all variables were properly initialized and to correct the stray signal number reporting.
* added stack allocation fields to the cpu tableJoel Sherrill1996-04-224-18/+16
|
* added stack allocation fields to the cpu tableJoel Sherrill1996-04-223-3/+919
| | | | added CPU_M68K_EXTB_L model flag
* added stack allocation fields to the cpu tableJoel Sherrill1996-04-221-0/+3
|
* updartes from Tony BennettJoel Sherrill1996-04-224-420/+129
|
* updated for 68302 and so gen68360 bsp would compileJoel Sherrill1996-03-212-1/+13
|
* Added 68360 support submitted by W. Eric Norum (eric@skatter.usask.ca).Joel Sherrill1996-03-062-2/+12
| | | | Also increased minimum stack size from 1K to 2K.
* Dispersal of internal thread handler resulted in IDLE thread becomingJoel Sherrill1996-02-2111-52/+49
| | | | | part of the Thread Handler. This required the name of the optional CPU dependent IDLE thread implementation to change.
* added clear of _ISR_Signals_to_thread_executingJoel Sherrill1996-02-131-1/+4
|
* added clear of _ISR_Signals_to_thread_executingJoel Sherrill1996-02-092-0/+2
|