summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2005-06-28pass the location of the m5 backdoor via the m5AlphaAccess variableNathan Binkert
2005-06-27Add tlaser.h, required by platform.SNathan Binkert
2005-06-27Major system code cleanup and formattingNathan Binkert
2005-06-04HP copyrightsAli Saidi
2005-01-30removed tlaserreg.h, rewrote necessary partsAli Saidi
2004-12-06Add support for tsunami with 64 processors and fix some console bugsAli Saidi
2004-11-23do a better job of always locking printf. We used to only lock onAli Saidi
2004-11-23Makefile cleanup, no seperate middle preprocessing steps anymoreAli Saidi
2004-11-23cleanup makefile and fix platform bug introduced in last commitAli Saidi
2004-11-23update platform code to use PALTemp Whami register to get cpu idAli Saidi
2004-10-06Fix from Adam: Strip the kseg off the physical address in the RPB structure.Ali Saidi
2004-09-01changes to make smp work in linuxAli Saidi
2004-08-01changed to generate tlaser and tsunami console code at differentAli Saidi
2004-07-01changed the code not to use r11 (specifically) and r8,r9 for goodAli Saidi
2004-06-23Copy variables over one at a time rather than copying 4 bytes at aAli Saidi
2004-06-06Rather than using a loop to calculate the interrupt vector, use the ctlz inst...Ali Saidi
2004-05-18Added ALPHA_ACCESS_BASE to get rid of machine_defs.hAli Saidi
2004-05-18erik and I made the the same modification... merged.Ali Saidi
2004-05-18Major clean up of alpha system files.Ali Saidi
2004-05-17Setup makefile to compile the 3 flavors of palcode for each platform.Erik Hallnor
2004-05-17Deleted a whole bunch of files that we didn't nede in the headerAli Saidi
2004-05-17Merge zeep.eecs.umich.edu:/m5/Bitkeeper/alpha-systemAli Saidi
2004-05-17console code now builds on zizzerAli Saidi
2004-05-17Add copy implementations to palcode.Erik Hallnor
2004-05-17palcode updated to deal with interrupts correctlyAli Saidi
2004-05-11added some comments to palcode and zeroed system type in HWPRB (m5 will fill in)Ali Saidi
2004-02-19Change addressing in interrupt code to meet physical addressing requirementsAndrew Schultz
2004-02-15Fixed device I/O interrupt handlingAndrew Schultz
2004-02-03Fix improper shift for loading addressAndrew Schultz
2004-02-03Fix the sys_int_20 handler for doing low priority device interrupts.Andrew Schultz
2004-02-02Added platfrom_m5 - Our hacked up tsunami palcode and modified palcodeAli Saidi
2004-01-15makefiles updated to make use of cross compile toolsAli Saidi
2004-01-14Merge zizzer.eecs.umich.edu:/m5/Bitkeeper/alpha-systemAli Saidi
2004-01-14Added support for OPEN_CONSOLE and CLOSE_CONSOLE; fixed PUTS bugAli Saidi
2003-12-22Implement GetChar()Nathan Binkert
2003-12-19The palcode will now build by simply typing make in this directory.Ali Saidi
2003-12-17Implement support for more console environment variables. ThereNathan Binkert
2003-11-14Get the console code to compile correctlyNathan Binkert
2003-11-14Import changesetLisa Hsu
2011-02-08MESI CMP: Unset TBE pointer in L2 cache controllerNilay Vaish
2011-02-07Stats: Re update stats.Gabe Black
2011-02-07Stats: Back out broken update.Gabe Black
2011-02-07X86: Obey the wp bit of CR0.Tim Harris
2011-02-07X86: Use all 64 bits of the lstar register in the SYSCALL_64 macroop.Tim Harris
2011-02-07X86: Fix JMP_FAR_I to unpack a far pointer correctly.Tim Harris
2011-02-07X86: Read the LDT/GDT at CPL0 when executing an iret.Tim Harris
2011-02-07Orion: Replace printf() with fatal()Nilay Vaish
2011-02-07ruby: add stdio header in SRAM.hhKorey Sewell
2011-02-07X86: Add stats for the new x86 fs regressions.Gabe Black
2011-02-07X86: Add scripts to support X86 FS configurations in the regressions.Gabe Black