History log of /gem5/system/alpha/h/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8029:442f90a944eb 16-Feb-2011 Nathan Binkert <nate@binkert.org>

copyright: update copyright on alpha system files

8021:abc215a139a8 28-Jul-2005 Benjamin Nash <benash@umich.edu>

Merge zed.eecs.umich.edu:/.automount/fox/y/mserrano/alpha-system
into zed.eecs.umich.edu:/z/benash/bk/alpha-system

console/console.c:
Clean up code.
h/rpb.h:
Update CTB struct.

8019:4af5d8f5ce56 26-Jul-2005 Benjamin Nash <benash@umich.edu>

New console terminal block structure, fix kernel stack pointer.

console/console.c:
Use virtual addresses for kernel stack pointer, use new ctb structure.
h/rpb.h:
Update console terminal block structure.

8018:f3975c1b6009 28-Jul-2005 Miguel Serrano <mserrano@umich.edu>

changes

console/console.c:
fixed bootstrap stack
h/rpb.h:
ctb_term_type instead of ctb_baud

8014:3106de5de402 27-Jun-2005 Nathan Binkert <binkertn@umich.edu>

Add tlaser.h, required by platform.S

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

8011:0cb9668708ce 30-Jan-2005 Ali Saidi <saidi@eecs.umich.edu>

removed tlaserreg.h, rewrote necessary parts
deleted simos.h
deleted tlaserreg.h

palcode/platform_m5.S:
palcode/platform_tlaser.S:
removed tlaserreg.h, rewrote necessary parts

7999:9d6c5bc4e1f9 18-May-2004 Ali Saidi <saidi@eecs.umich.edu>

Added ALPHA_ACCESS_BASE to get rid of machine_defs.h

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

7996:f89e2d31764c 17-May-2004 Ali Saidi <saidi@eecs.umich.edu>

Deleted a whole bunch of files that we didn't nede in the header
directory

console/dbmentry.s:
console/printf.c:
removed unneeded includes

7992:fabe6a2d9c5e 17-May-2004 Ali Saidi <saidi@eecs.umich.edu>

console code now builds on zizzer

console/Makefile:
Updated to build on linux and removed
lots of crud that compiled, disassembled, and then reassembled
console/dbmentry.s:
the assembler didn't like they comments, so I removed them
console/printf.c:
Gcc was very unhappy, so I fixed this line
h/lib.h:
time_t is defined in a std header, and this was causing some problems

7978:9700266d52f4 14-Nov-2003 Nathan Binkert <binkertn@umich.edu>

Get the console code to compile correctly
Add support for some thigns that M5 needs
Make this better support Tru64 v5.1

console/Makefile:
I couldn't figure out the old build system since I was missing
a bunch of tools at the time, so I kinda rewrote it.
console/console.c:
Get the includes right, and make things compile
little bit of cleanup along the way
console/paljtokern.s:
formatting junk
console/printf.c:
Formatting
get const right
h/lib.h:
fiddle with the includes that we need
console/console.c:
Get the BOOTDEVICE_NAME right
Add a bit of support for grabbing console environment variables

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

Import changeset


/gem5/system/alpha/console/Makefile
/gem5/system/alpha/console/console.c
/gem5/system/alpha/console/dbmentry.s
/gem5/system/alpha/console/paljtokern.s
/gem5/system/alpha/console/paljtoslave.s
/gem5/system/alpha/console/paljtoslave.tmp
/gem5/system/alpha/console/printf.c
DEC21040.h
Makefile
address.h
am79c960.h
arp.h
base.h
bbram.h
bootp.h
bptable.h
buffer.h
cia.h
eb164.h
eb164mem.h
eb64.h
eb64l.h
eb64mem.h
eb64p.h
eb64pmem.h
eb66.h
eb66mem.h
eb66p.h
edevice.h
ether.h
ethernet.h
ev4.h
fat.h
flash.h
floppy.h
fregs.h
ip.h
isa_buff.h
k_extra.h
kbdscan.h
kernel.h
ladbx.h
ladbxapp.h
ledcodes.h
lib.h
libc.h
local.h
mem.h
mon.h
net_buff.h
netman.h
paldefs.h
pci.h
ppec.h
prtrace.h
regdefs.h
rom.h
romhead.h
rpb.h
server_t.h
ssb.h
sys.h
system.h
tftp.h
tga.h
tga_crystal.h
uart.h
udp.h
wga.h
xlate.h
xxm.h
xxmmem.h
/gem5/system/alpha/palcode/Makefile
/gem5/system/alpha/palcode/cserve.h
/gem5/system/alpha/palcode/dc21164.h
/gem5/system/alpha/palcode/dc21164FromGasSources.h
/gem5/system/alpha/palcode/ev5_alpha_defs.h
/gem5/system/alpha/palcode/ev5_defs.h
/gem5/system/alpha/palcode/ev5_impure.h
/gem5/system/alpha/palcode/ev5_osfalpha_defs.h
/gem5/system/alpha/palcode/ev5_paldef.h
/gem5/system/alpha/palcode/fromHudsonMacros.h
/gem5/system/alpha/palcode/fromHudsonOsf.h
/gem5/system/alpha/palcode/macros.h
/gem5/system/alpha/palcode/osf.h
/gem5/system/alpha/palcode/osfpal.nh
/gem5/system/alpha/palcode/osfpal.s
/gem5/system/alpha/palcode/platform.h
/gem5/system/alpha/palcode/platform_srcmax.s
/gem5/system/alpha/palcode/platform_tlaser.s
/gem5/system/alpha/palcode/simos.h
/gem5/system/alpha/palcode/xxm.sed