projects
/
gem5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
CPU: Update stats now that there's no fetch in the middle of macroops.
2008-10-13
Gabe Black
X86: Make the I8259 PIC accept a specific EOI command.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Fix the segment setting code in IRET, and make...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Panic when an unimplemented fault is invoked,...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Implement the swapgs instruction.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Add wrval/rdval microops for reading significant...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Make the x86 interrupt fault kick off the interrupt...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Implement entering an interrupt in microcode.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Make sure register microops set fault rather than...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Implement an wrdh microop which loads bases/offsets...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Make the MicroPC type 16 bit.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Implement local labels for the ROM that actually...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Implement the chks check of interrupt gate target...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Add a check type for interrupt gates.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Fix chks checking the submode for stack segments.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Let segment manipulation microops be conditional.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Let the microassembler know about the microcode...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Fix the rdbase microop
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Don't fetch in the simple CPU if you're in the...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
Get rid of old RegContext code.
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Create a handy way to access labels from the ROM...
commit
|
commitdiff
|
tree
2008-10-13
Gabe Black
X86: Make X86's microcode ROM actually do something.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
CPU: Make the highest order bit in the micro pc determine...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
CPU: Create a microcode ROM object in the CPU which...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Create an eret microop which returns from ROM...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make Br never report itself as the last microop.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Create a SeqOp class of microops and make Br one...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Update the stats for cpuid's new implementation
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Implement CPUID with a magical function instead...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Fix the ordering of special physical address ranges.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Create a mechanism for the IO APIC to access I8259...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Actually use the extra vector bits we get from...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make the local APIC process interrupts and send...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make the local APIC handle interrupt messages...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Change the default value for the IO APIC redirection...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make the bases for x86 fault class public.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make APICs communicate through the memory system.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
Create a message port for sending messages as apposed...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Add a LocalApic trace flag.
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
X86: Make the local APIC accessible through the memory...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
Turn Interrupts objects into SimObjects. Also, move...
commit
|
commitdiff
|
tree
2008-10-12
Gabe Black
CPU: Eliminate the get_vec function.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
CPU: Add a getInterruptController function
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Add entries for the IO APIC to the MP table.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Create an IO APIC device.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Set up a mechanism for the I8254 timer to cause...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Add an Intel MP table to the simulation.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
CPU: Eliminate the simPalCheck funciton.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
CPU: Eliminate the hwrei function.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Rename the PC device to Pc.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Bring the South Bridge device into dev/x86 and...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Change I8254 and PCSpeaker devices from subdevices...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
Devices: Make the Intel8254Timer device only use pointers...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Make the CMOS and I8259 devices use IntDev and...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Create the IntDev and IntPin system.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Hook the CMOS device to the I8259 PICs.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Make the I8259 decipher the commands it's given...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Change the I8259 from a subdevice into a real...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Change the CMOS from a sub-device to a real SimObject
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
TLB: Make all tlbs derive from a common base class...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Create SimObjects in python and C++ to represent...
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Make the time on the RTC configurable.
commit
|
commitdiff
|
tree
2008-10-11
Gabe Black
X86: Create SimObjects in python and C++ to represent...
commit
|
commitdiff
|
tree
2008-10-10
Gabe Black
X86: Turn SMBios structures into simobjects.
commit
|
commitdiff
|
tree
2008-10-10
Gabe Black
X86: Add a couple comments to the bios SConscript
commit
|
commitdiff
|
tree
2008-10-10
Gabe Black
X86: Split makeLinuxX86System into makeLinuxX86System...
commit
|
commitdiff
|
tree
2008-10-10
Gabe Black
X86: Move the smbios objects into a folder for BIOS...
commit
|
commitdiff
|
tree
2008-10-10
Gabe Black
X86: Fix compilation with new eventq API.
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
O3: Generaize the O3 IMPL class so it isn't split out...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
O3: Generaize the O3 dynamic instruction class so it...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
O3: Generalize the O3 CPU object so it isn't split...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
Microcode: Fix a silent typo error in the microcode...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
Microcode: Fix a very old bug with parsing external...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
CPU: Fix where setMicroPC was being called instead...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
X86: Fix the debugging microops. The debug functions...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
X86: Make far ret modify CS instead of some random...
commit
|
commitdiff
|
tree
2008-10-09
Gabe Black
Added tag m5_2.0_beta6 for changeset d8b246a665c1
commit
|
commitdiff
|
tree
2008-10-07
Gabe Black
Update the README and RELEASE_NOTES files to prepare...
commit
|
commitdiff
|
tree
2008-09-03
Gabe Black
X86: Fix the microcode for sign/zero extending moves...
commit
|
commitdiff
|
tree
2008-08-20
Gabe Black
CPU: Get rid of two more duplicated CPU params.
commit
|
commitdiff
|
tree
2008-08-03
Gabe Black
X86: Make hint nops consume their modrm byte.
commit
|
commitdiff
|
tree
2008-06-21
Gabe Black
SimObject: Add in missing includes of <string> and...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
Alpha: Get rid of an old include of a non-existant...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
Params: Allow nested namespaces in cxx_namespace
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the cpuid processor identifier return a real...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the code compile as 32 bit.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
Params: Remove an unnecessary include.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the e820 table manually or automatically...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the disassembly for halt conform with the...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Implement and hook up STI and CLI instructions.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make sure there's something to catch when the...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the platform object initialize channel 0...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Hook the speaker device to the pit device.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
Timer: Fill out the periodic modes a little.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
Dev: Seperate the 8254 timer from tsunami and use it...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
BitUnion: Take out namespace declaration so bitunions...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Add an event for the apic timer timeout. It doesn...
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Rename the divide count register to divide configuration.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the apic isr and irr work.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the apic task priority register work.
commit
|
commitdiff
|
tree
2008-06-12
Gabe Black
X86: Make the logical destination and destination format...
commit
|
commitdiff
|
tree
next