gem5/src/base
Andreas Sandberg 23c961a0fd dev: Move network devices to src/dev/net/
--HG--
rename : src/dev/Ethernet.py => src/dev/net/Ethernet.py
rename : src/dev/etherbus.cc => src/dev/net/etherbus.cc
rename : src/dev/etherbus.hh => src/dev/net/etherbus.hh
rename : src/dev/etherdevice.cc => src/dev/net/etherdevice.cc
rename : src/dev/etherdevice.hh => src/dev/net/etherdevice.hh
rename : src/dev/etherdump.cc => src/dev/net/etherdump.cc
rename : src/dev/etherdump.hh => src/dev/net/etherdump.hh
rename : src/dev/etherint.cc => src/dev/net/etherint.cc
rename : src/dev/etherint.hh => src/dev/net/etherint.hh
rename : src/dev/etherlink.cc => src/dev/net/etherlink.cc
rename : src/dev/etherlink.hh => src/dev/net/etherlink.hh
rename : src/dev/etherobject.hh => src/dev/net/etherobject.hh
rename : src/dev/etherpkt.cc => src/dev/net/etherpkt.cc
rename : src/dev/etherpkt.hh => src/dev/net/etherpkt.hh
rename : src/dev/ethertap.cc => src/dev/net/ethertap.cc
rename : src/dev/ethertap.hh => src/dev/net/ethertap.hh
rename : src/dev/i8254xGBe.cc => src/dev/net/i8254xGBe.cc
rename : src/dev/i8254xGBe.hh => src/dev/net/i8254xGBe.hh
rename : src/dev/i8254xGBe_defs.hh => src/dev/net/i8254xGBe_defs.hh
rename : src/dev/multi_etherlink.cc => src/dev/net/multi_etherlink.cc
rename : src/dev/multi_etherlink.hh => src/dev/net/multi_etherlink.hh
rename : src/dev/multi_iface.cc => src/dev/net/multi_iface.cc
rename : src/dev/multi_iface.hh => src/dev/net/multi_iface.hh
rename : src/dev/multi_packet.cc => src/dev/net/multi_packet.cc
rename : src/dev/multi_packet.hh => src/dev/net/multi_packet.hh
rename : src/dev/ns_gige.cc => src/dev/net/ns_gige.cc
rename : src/dev/ns_gige.hh => src/dev/net/ns_gige.hh
rename : src/dev/ns_gige_reg.h => src/dev/net/ns_gige_reg.h
rename : src/dev/pktfifo.cc => src/dev/net/pktfifo.cc
rename : src/dev/pktfifo.hh => src/dev/net/pktfifo.hh
rename : src/dev/sinic.cc => src/dev/net/sinic.cc
rename : src/dev/sinic.hh => src/dev/net/sinic.hh
rename : src/dev/sinicreg.hh => src/dev/net/sinicreg.hh
rename : src/dev/tcp_iface.cc => src/dev/net/tcp_iface.cc
rename : src/dev/tcp_iface.hh => src/dev/net/tcp_iface.hh
2015-12-10 10:35:18 +00:00
..
loader misc: Appease clang static analyzer 2015-11-06 03:26:16 -05:00
stats base: Clean up redundant string functions and use C++11 2014-09-20 17:17:49 -04:00
vnc misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
addr_range.hh base: Allow multiple interleaved ranges 2015-05-26 03:21:40 -04:00
addr_range_map.hh mem: Add interleaving bits to the address ranges 2013-01-07 13:05:38 -05:00
atomicio.cc types: clean up types, especially signed vs unsigned 2009-06-04 23:21:12 -07:00
atomicio.hh sim: Add support for generating back traces on errors 2015-12-04 00:12:58 +00:00
barrier.hh sim: simulate with multiple threads and event queues 2013-11-25 11:21:00 -06:00
bigint.cc build: fix compile problems pointed out by gcc 4.4 2009-11-04 16:57:01 -08:00
bigint.hh misc: Another round of static analysis fixups 2014-11-24 09:03:38 -05:00
bitfield.hh arm: Fixes based on UBSan and static analysis 2014-11-14 03:53:51 -05:00
bitmap.cc base: Redesign internal frame buffer handling 2015-05-23 13:37:03 +01:00
bitmap.hh base: Redesign internal frame buffer handling 2015-05-23 13:37:03 +01:00
bitunion.hh base: Fix assigning between identical bitfields. 2015-01-07 00:31:46 -08:00
callback.cc gcc: Clean-up of non-C++0x compliant code, first steps 2012-03-19 06:36:09 -04:00
callback.hh callback: Make helper functions that create callback objects for you 2010-04-18 13:23:25 -07:00
cast.hh safe_cast: add a new cast function for casts that should always succeed. 2008-11-10 11:51:17 -08:00
chunk_generator.hh base: add new ChunkGenerator method to identify last chunk 2015-04-22 07:51:27 -07:00
circlebuf.hh base: Rewrite the CircleBuf to fix bugs and add serialization 2015-08-07 09:59:19 +01:00
compiler.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
condcodes.hh Condition Codes: Fix the findParity function. 2007-09-25 20:26:10 -07:00
cp_annotate.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
cp_annotate.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
CPA.py sim: Include object header files in SWIG interfaces 2012-11-02 11:32:01 -05:00
cprintf.cc base: Fix a few incorrectly handled print format cases 2012-11-02 11:32:00 -05:00
cprintf.hh base: Replace the internal varargs stuff with C++11 constructs 2014-08-26 10:13:45 -04:00
cprintf_formats.hh misc: Restore ostream flags where needed 2014-09-19 10:35:09 -04:00
date.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
debug.cc base: remove Trace::enabled flag 2015-09-30 15:21:55 -05:00
debug.hh base: remove Trace::enabled flag 2015-09-30 15:21:55 -05:00
fenv.c includes: sort all includes 2011-04-15 10:44:06 -07:00
fenv.hh create base/fenv.c to standerdize fenv across platforms. It's a c file and not a cpp file because c99 2007-04-21 17:50:47 -04:00
flags.hh flags: Change naming of functions to be clearer 2008-12-06 14:18:18 -08:00
framebuffer.cc base: Add serialization support to Pixels and FrameBuffer 2015-07-07 09:51:04 +01:00
framebuffer.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
hostinfo.cc scons: Add warning for missing declarations 2013-02-19 05:56:07 -05:00
hostinfo.hh scons: Add warning for missing declarations 2013-02-19 05:56:07 -05:00
inet.cc base: fix operator== for comparing EthAddr objects 2014-07-09 09:28:15 -04:00
inet.hh dev: Move network devices to src/dev/net/ 2015-12-10 10:35:18 +00:00
inifile.cc base: Add getSectionNames to IniFile 2014-09-20 17:17:47 -04:00
inifile.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
intmath.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
intmath.hh base: Add const to intmath and be more flexible with typing 2014-08-26 10:14:32 -04:00
match.cc style: eliminate equality tests with true and false 2014-05-31 18:00:23 -07:00
match.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
misc.cc base: Replace the internal varargs stuff with C++11 constructs 2014-08-26 10:13:45 -04:00
misc.hh base: Add a warn_if macro 2015-06-21 20:52:13 +01:00
output.cc sim: Disable gzip compression for writefile pseudo instruction 2015-11-05 18:26:23 +00:00
output.hh sim: Disable gzip compression for writefile pseudo instruction 2015-11-05 18:26:23 +00:00
pollevent.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
pollevent.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
printable.hh Additional comments and helper functions for PrintReq. 2008-01-02 13:46:22 -08:00
random.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
random.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
refcnt.hh refcnt: Update doxygen comments 2011-04-13 09:32:19 -07:00
remote_gdb.cc misc: Generalize GDB single stepping. 2014-12-05 22:37:03 -08:00
remote_gdb.hh misc: Generalize GDB single stepping. 2014-12-05 22:37:03 -08:00
SConscript base: Rewrite the CircleBuf to fix bugs and add serialization 2015-08-07 09:59:19 +01:00
socket.cc misc: Fix a bunch of minor issues identified by static analysis 2014-09-27 09:08:29 -04:00
socket.hh sockets: Add a function to disable all listening sockets. 2008-08-03 18:19:55 -07:00
statistics.cc base: Fix for stats node on gcc < 4.6.3 2014-10-20 18:03:54 -04:00
statistics.hh base: Fix for stats node on gcc < 4.6.3 2014-10-20 18:03:54 -04:00
stl_helpers.hh clang: Enable compiling gem5 using clang 2.9 and 3.0 2012-01-31 12:05:52 -05:00
str.cc base: Clean up redundant string functions and use C++11 2014-09-20 17:17:49 -04:00
str.hh base: Clean up redundant string functions and use C++11 2014-09-20 17:17:49 -04:00
time.cc sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
time.hh sim: Refactor the serialization base class 2015-07-07 09:51:03 +01:00
trace.cc base: remove Trace::enabled flag 2015-09-30 15:21:55 -05:00
trace.hh misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
trie.hh base: Include cassert in trie.hh. 2012-04-22 05:20:44 -07:00
types.cc ruby: replace Time with Cycles in Message class 2013-02-10 21:26:24 -06:00
types.hh base: Declare a type for context IDs 2015-08-07 09:59:13 +01:00