gem5/dev
Ali Saidi c27139c701 start towards getting m5 endian compliant
base/inifile.cc:
    Added mac os support and fixed a bug, on error we need to exit the
    child process not return
base/intmath.hh:
    gcc on macos wanted a seperate function for the size_t type
base/loader/elf_object.cc:
    I'm not sure why this works under linux because it seems to return
    the wrong value.
base/stats/text.cc:
    added define/include for mac os x
cpu/exec_context.hh:
cpu/simple_cpu/simple_cpu.cc:
    added endian conversion code
dev/alpha_console.cc:
    rather than accessing a charecter array of varying size depending on
    the access, lets actually do this properly.
dev/alpha_console.hh:
    get rid of now nolonger used consoleData
dev/disk_image.cc:
    We have to byte swap the data is some cases, added function to do that
dev/ethertap.cc:
    added preproc directive for mac os

--HG--
extra : convert_revision : 2b5685765cfa2844926d7397f363d2788e3d640a
2004-06-21 00:58:30 -04:00
..
alpha_access.h - Whack unused code 2004-02-09 10:49:48 -05:00
alpha_console.cc start towards getting m5 endian compliant 2004-06-21 00:58:30 -04:00
alpha_console.hh start towards getting m5 endian compliant 2004-06-21 00:58:30 -04:00
baddev.cc Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
baddev.hh Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
console.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
console.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
disk_image.cc start towards getting m5 endian compliant 2004-06-21 00:58:30 -04:00
disk_image.hh Serialization support for cow images 2003-10-30 16:48:23 -05:00
etherbus.cc More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherbus.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherdump.cc Fix dumping to work on the opteron. struct timeval can 2004-02-29 17:05:23 -05:00
etherdump.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherint.cc Don't need to include sim/param.hh in sim_object.hh anymore. 2003-10-21 21:32:15 -07:00
etherint.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherlink.cc Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherlink.hh Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherpkt.cc This is where I'm at for Linux Ethernet before I head to Mexico. 2004-04-21 18:23:41 -04:00
etherpkt.hh merge etherpkt and makefile 2004-03-12 11:07:32 -05:00
ethertap.cc start towards getting m5 endian compliant 2004-06-21 00:58:30 -04:00
ethertap.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
ide_ctrl.cc Remove the uncacheable bit 39 check (needs to be merged in with head tree 2004-05-19 15:58:24 -04:00
ide_ctrl.hh Fixes to DMA writing (still unverified) and added serialize/unserialize 2004-05-12 16:55:49 -04:00
ide_disk.cc Fixes to DMA writing (still unverified) and added serialize/unserialize 2004-05-12 16:55:49 -04:00
ide_disk.hh Fixes to DMA writing (still unverified) and added serialize/unserialize 2004-05-12 16:55:49 -04:00
io_device.cc Beta version of Python configuration tool. Generates .ini files from 2004-04-06 10:02:00 -07:00
io_device.hh make the dma interface useable. 2004-02-20 15:23:27 -05:00
ns_gige.cc fix the indefinite interrupting of the ethernet device. 2004-05-18 14:30:17 -04:00
ns_gige.hh This is where I'm at for Linux Ethernet before I head to Mexico. 2004-04-21 18:23:41 -04:00
ns_gige_reg.h fix the indefinite interrupting of the ethernet device. 2004-05-18 14:30:17 -04:00
pciconfigall.cc Checkin of latest IDE and some separation between platforms (Tsunami and 2004-05-03 11:47:52 -04:00
pciconfigall.hh Checkin of latest IDE and some separation between platforms (Tsunami and 2004-05-03 11:47:52 -04:00
pcidev.cc This is where I'm at for Linux Ethernet before I head to Mexico. 2004-04-21 18:23:41 -04:00
pcidev.hh Change member variable names to lower case 2004-03-22 16:58:18 -05:00
pcireg.h Import changeset 2003-10-07 10:41:54 -04:00
platform.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
platform.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
simple_disk.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
simple_disk.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
tsunami.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami_cchip.cc Fix the RTC code so it is in the cchip, only interrupt processors that 2004-02-20 16:51:19 -05:00
tsunami_cchip.hh Fix the RTC code so it is in the cchip, only interrupt processors that 2004-02-20 16:51:19 -05:00
tsunami_io.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami_io.hh Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
tsunami_pchip.cc Changes to fix bad DMA handling by disk when using scatter gather page 2004-05-11 18:06:50 -04:00
tsunami_pchip.hh Added initial (hackish) support for translating between a PCI bus address 2004-02-21 20:29:38 -05:00
tsunami_uart.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami_uart.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunamireg.h Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00