gem5/src
Gabe Black ca313e2303 X86: Put an SMBios/DMI table in memory.
This is basically just the header right now, but there's an untested
mechanism in place to fill out the table and make sure everything is
updated correctly.

--HG--
extra : convert_revision : c1610c0dfa211b7e0d091a04133695d84f500a1c
2008-01-23 15:28:54 -05:00
..
arch X86: Put an SMBios/DMI table in memory. 2008-01-23 15:28:54 -05:00
base Additional comments and helper functions for PrintReq. 2008-01-02 13:46:22 -08:00
cpu The reason is that the event is supposed to put the instructions ready to execute for next cycle. And the FUCompletion event has a lower priority than CPU tick event. It is called after the iew->tick() for current cycle has already been executed and the issueToExecuteQueue has already advanced this time. And assume the issueToExecuteLatency is 1, to catch up, the increasement should be made at access(-1) instead of access(0). Otherwise I found it could increase the actual op_latency of the instructions to execute by 1 cycle and potentially put the simulated CPU into a permanent idle state. 2008-01-14 11:47:32 -05:00
dev Add in files from merge-bare-iron, get them compiling in FS and SE mode 2007-11-13 16:58:16 -05:00
doxygen Fix up doxygen. 2006-08-14 19:25:07 -04:00
kern String constant const-ness changes to placate g++ 4.2. 2007-10-31 18:04:22 -07:00
mem Temporary fix for ll/sc bug see flyspray task for more info: 2008-01-06 00:19:45 -05:00
python Params: Fix check for cycles in the configuration and clarify the comments/error message. 2007-11-12 18:06:02 -08:00
sim Additional comments and helper functions for PrintReq. 2008-01-02 13:46:22 -08:00
unittest Quick program to time how long ccprintf takes to write 2007-02-07 22:02:09 -08:00
Doxyfile Fix up doxygen. 2006-08-14 19:25:07 -04:00
SConscript Make EXTRAS work for relative directories. 2007-11-16 20:10:33 -08:00