Steve Reinhardt
|
6f1187943c
|
Replace curTick global variable with accessor functions.
This step makes it easy to replace the accessor functions
(which still access a global variable) with ones that access
per-thread curTick values.
|
2011-01-07 21:50:29 -08:00 |
|
William Wang
|
6fbea15064
|
ARM: Add a Keyboard Mouse Interface controller
|
2010-11-15 14:04:03 -06:00 |
|
William Wang
|
fc1eeafc94
|
ARM: Implement a CLCD Frame buffer
|
2010-11-15 14:04:03 -06:00 |
|
Ali Saidi
|
d7b8efa0df
|
ARM: Add support for a dumb IDE controller
|
2010-11-15 14:04:03 -06:00 |
|
Ali Saidi
|
a1e8225975
|
ARM: Add checkpointing support
|
2010-11-08 13:58:25 -06:00 |
|
Ali Saidi
|
0f2bbe15dd
|
ARM: Keep the warnings to a minimum.
These warnings still need to be addresses, but pages of them is
counterproductive.
|
2010-11-08 13:58:24 -06:00 |
|
Ali Saidi
|
f0c0b8a7f6
|
ARM: Add a fake flash controller so that unmodified linux can boot
With this change an unmodified Linux kernel can boot in M5.
|
2010-10-01 16:04:02 -05:00 |
|
Prakash Ramrakhyani
|
9792bbc324
|
ARM: Fix some subtle bugs in the GIC
The GIC code can write to the registers with 8, 16, or 32 byte
accesses which could set/clear different numbers of interrupts.
|
2010-10-01 16:04:00 -05:00 |
|
Ali Saidi
|
c0ca01ec36
|
ARM: Change how the AMBA device ID checking is done to make it more generic
|
2010-08-23 11:18:40 -05:00 |
|
Ali Saidi
|
8ed4f0a02c
|
ARM: Add I/O devices for booting linux
--HG--
rename : src/dev/arm/Versatile.py => src/dev/arm/RealView.py
rename : src/dev/arm/versatile.cc => src/dev/arm/realview.cc
rename : src/dev/arm/versatile.hh => src/dev/arm/realview.hh
|
2010-08-23 11:18:40 -05:00 |
|
Ali Saidi
|
322f345b51
|
ARM: Adjust some copyrights
|
2010-06-02 12:57:59 -05:00 |
|
Ali Saidi
|
1470dae8e9
|
ARM: Boilerplate full-system code.
--HG--
rename : src/arch/sparc/interrupts.hh => src/arch/arm/interrupts.hh
rename : src/arch/sparc/kernel_stats.hh => src/arch/arm/kernel_stats.hh
rename : src/arch/sparc/stacktrace.cc => src/arch/arm/stacktrace.cc
rename : src/arch/sparc/system.cc => src/arch/arm/system.cc
rename : src/arch/sparc/system.hh => src/arch/arm/system.hh
rename : src/dev/sparc/T1000.py => src/dev/arm/Versatile.py
rename : src/dev/sparc/t1000.cc => src/dev/arm/versatile.cc
rename : src/dev/sparc/t1000.hh => src/dev/arm/versatile.hh
|
2009-11-17 18:02:08 -06:00 |
|