History log of /gem5/system/alpha/palcode/Makefile
Revision Date Author Comments
# 8026:680f5c014bed 16-Aug-2006 Ali Saidi <saidi@eecs.umich.edu>

update our copyrights to the new format


# 8013:2dfcde2e9998 27-Jun-2005 Nathan Binkert <binkertn@umich.edu>

Major system code cleanup and formatting
remove unused code

console/Makefile:
cleanup Makefile. Remove unneeded -D options
console/console.c:
Major cleanup and formatting
remove unused #ifdef code
remove unused #includes
rename xxm -> m5
rename simos -> m5
console/dbmentry.S:
console/paljtokern.S:
console/paljtoslave.S:
console/printf.c:
Major cleanup and formatting
remove unused #ifdef code
remove unused #includes
rename __start -> _start to get rid of warning.
h/cserve.h:
h/dc21164FromGasSources.h:
h/ev5_alpha_defs.h:
h/ev5_defs.h:
h/ev5_osfalpha_defs.h:
h/ev5_paldef.h:
h/fromHudsonMacros.h:
h/fromHudsonOsf.h:
h/rpb.h:
Major cleanup and formatting
h/ev5_impure.h:
Major cleanup and formatting
remove unused #ifdef code
palcode/Makefile:
cleanup Makefile
remove unused -D options
unify platform_tlaser.S and platform_tsunami.S into platform.S and
generate multiple .o files using various #defines
unify osfpal.S osfpal_cache_copy.S and osfpal_cache_copy_unaligned.S into
osfpal.S and generate multiple .o files using various #defines
palcode/osfpal.S:
Major cleanup and formatting
remove unused #defines
remove unused #if code
merge copy code into this file.
palcode/platform.S:
Major cleanup and formatting
remove unused #defines
remove unused #if code
merge platform code into this file.


# 8012:2f71125bf413 04-Jun-2005 Ali Saidi <saidi@eecs.umich.edu>

HP copyrights

console/Makefile:
Added copyright
added CROSS_COMPILE variable
removed install target
console/console.c:
console/dbmentry.S:
console/paljtokern.S:
console/paljtoslave.S:
console/printf.c:
h/cia.h:
h/cserve.h:
h/dc21164FromGasSources.h:
h/eb164.h:
h/ev5_alpha_defs.h:
h/ev5_defs.h:
h/ev5_impure.h:
h/ev5_osfalpha_defs.h:
h/ev5_paldef.h:
h/fromHudsonMacros.h:
h/fromHudsonOsf.h:
h/lib.h:
h/platform.h:
h/regdefs.h:
h/rpb.h:
palcode/Makefile:
palcode/osfpal.S:
palcode/osfpal_cache_copy.S:
palcode/osfpal_cache_copy_unaligned.S:
palcode/platform_m5.S:
palcode/platform_tlaser.S:
added hp and our copyright


# 8010:71d56cc8c657 06-Dec-2004 Ali Saidi <saidi@eecs.umich.edu>

Add support for tsunami with 64 processors and fix some console bugs
I steped on while doing it

console/console.c:
Allocate more HWRPB pages so we have room for 64 percpu_rpbs
Fix writing of Console Relocation Block virtual addresses so that
if they are outside of the first page, which they will be with more
than 8 processors, the correct adress is written
palcode/Makefile:
Update makefile for tsunami with 64 processors
palcode/platform_m5.S:
Add support for tsunami with 64 processors


# 8007:013cbe16f1d6 23-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

cleanup makefile and fix platform bug introduced in last commit

palcode/Makefile:
Cleanup make file, no more ugly preprocessing steps
palcode/platform_m5.S:
fix a mistake with m5 platform cleanup from before


# 7998:916491cca643 18-May-2004 Ali Saidi <saidi@eecs.umich.edu>

erik and I made the the same modification... merged.


# 7997:b91bdbee66c3 18-May-2004 Ali Saidi <saidi@eecs.umich.edu>

Major clean up of alpha system files.

console/Makefile:
palcode/Makefile:
moved header files to /h so updated make file for that
console/dbmentry.s:
console/paljtokern.s:
console/paljtoslave.s:
upadated to use osf file that the palcode uses, one less file


# 7995:38377e8b4227 17-May-2004 Erik Hallnor <ehallnor@umich.edu>

Setup makefile to compile the 3 flavors of palcode for each platform.


# 7985:3e932649220c 02-Feb-2004 Ali Saidi <saidi@eecs.umich.edu>

Added platfrom_m5 - Our hacked up tsunami palcode and modified palcode
makefile to that end. Additionally made a change in console to
preserve t7 on call back because linux uses it for the "current"
pointer.

console/Makefile:
Changed makefile back to using gcc and gas rather then trying to
cross-compile for now
console/console.c:
Put code in to save t7 on CallBackFixup() call and changed the
system type to Tsunami
palcode/Makefile:
updated palcode makefile to have targets for tlaser and tsunami


# 7984:0f75de05c240 15-Jan-2004 Ali Saidi <saidi@eecs.umich.edu>

makefiles updated to make use of cross compile tools

console/Makefile:
All tools are variables now
palcode/Makefile:
tool names changed to variables, can build palcode on zizzer


# 7980:4a735b172989 19-Dec-2003 Ali Saidi <saidi@eecs.umich.edu>

The palcode will now build by simply typing make in this directory.
Most of the changes were to fix broken macros in platfrom_tlaser.s

palcode/Makefile:
Completly new makefile to build palcode
palcode/ev5_alpha_defs.h:
fixed a broken define
palcode/ev5_impure.h:
macro fixes
palcode/platform_srcmax.s:
manual macro expansion of broken macros... this file isn't needed to
build tlaser palcode
palcode/platform_tlaser.s:
lots of fixups to make the code assemble


# 7977:60051d2262c2 14-Nov-2003 Lisa Hsu <hsul@eecs.umich.edu>

Import changeset