History log of /barrelfish-master/devices/Hakefile
Revision Date Author Comments
# be0eedaa 05-Dec-2019 Daniel Schwyn <daniel.schwyn@inf.ethz.ch>

imx8x: Add Mackerel definition for GPIO

Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>


# ffded5cc 11-Nov-2019 Roni Häcki <roni.haecki@inf.ethz.ch>

imx8: adding part of NIC dev file

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>


# 9e8a3ed0 12-Jan-2020 Lukas Humbel <humbell@inf.ethz.ch>

imx8x: uSDHC driver

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# eccc42f0 11-Nov-2019 Roni Häcki <roni.haecki@inf.ethz.ch>

imx8: adding part of NIC dev file

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>


# ecdd738e 23-May-2019 Daniel Schwyn <daniel.schwyn@inf.ethz.ch>

Add lpuart kernel driver

Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>


# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 20f16d78 14-Dec-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

armv7: Correct name PL130 to PL390

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# de574cef 13-Dec-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

armv7: Move distributor driver to userspace

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# d71d464e 26-Oct-2018 Adam Turowski <adam.turowski@inf.ethz.ch>

armv8: initial Raspberry Pi 3 support

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 13713ef1 02-Mar-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

devices: merge VTd with VTd_IOTLB device definitions

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 79df19ed 05-Jul-2018 Adam Turowski <adam.turowski@inf.ethz.ch>

arm: adding gic v3

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# c88da149 08-Jun-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

irq: enable msi-x in conf header on route setup

Same mechanism as with legacy interrupts, pci_int_ctrl is now managing
which interrupt model will be activated in the confspace.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 584d4472 06-Oct-2017 Lukas Humbel <lukas.humbel@inf.ethz.ch>

IRQ: Getting the 82574 to trigger MSIxs...

The msix controller gets instantiated in the card, it gets
the correct message. The card is being set up to use MSIx.
But something is not working yet...

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# a80a207c 02-Oct-2017 Lukas Humbel <lukas.humbel@inf.ethz.ch>

IRQ: Start with implementation of MSIx controller.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 4d757c84 10-May-2017 Lukas Humbel <lukas.humbel@inf.ethz.ch>

ARMv8: Remove generic_timer.dev (now in armv8.dev)

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 1de2bb24 12-Apr-2017 Lukas Humbel <lukas.humbel@inf.ethz.ch>

ARMv8: Give correct name to GIC files

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 79a6fbe8 20-Mar-2017 Lukas Humbel <lukas.humbel@inf.ethz.ch>

GICv3: Add support for mem-mapped CPU interface

Not clear if this is working, since we don't have a interrupt source yet.

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 783eb8cf 14-Mar-2017 Reto Achermann <reto.achermann@inf.ethz.ch>

ARMv8: separating makerel file into related pieces

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 534c7aa2 09-Dec-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

devices/giv_v3: Bug fixes

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 522051e0 06-Dec-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

Initial ARMv8 device file with backing sysreg implementation

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 7db9c3e8 11-Oct-2016 Lukas Humbel <lukas.humbel@inf.ethz.ch>

T308: Added e1000e mackerel and device driver stub

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 34b947a0 07-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Solarflare driver added

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>


# ee3176b1 19-Jul-2016 David Cock <david.cock@inf.ethz.ch>

ARMv7: Made some improvements to usbboot.

Customised a bit for Barrelfish now, and supports loading from an ELF without
specifying an explicit base address. The existing code was also chopping the
last few hundred bytes off of every image it loaded.

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# 2db7db69 05-Jul-2016 David Cock <david.cock@inf.ethz.ch>

Zynq: initial image builds.

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# 47522cb2 05-Jul-2016 David Cock <david.cock@inf.ethz.ch>

ZYNQ: Added UART and System Control devices

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# 7285cf7c 07-Jul-2016 Moritz Hoffmann <moritz.hoffmann@hpe.com>

devices/acpi_ec_mem: ARM has ACPI but communicates using memory instead of an IO port.

This device is a precise copy of acpi_ec but uses MMIO to communicate
with the EC.

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@hpe.com>


# c3090136 23-Jun-2016 David Cock <david.cock@inf.ethz.ch>

OMAP44xx: Clock frequency discovery.

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# 3d4f6285 21-Jun-2016 David Cock <david.cock@inf.ethz.ch>

ARMv7: CPUID check on boot.

Signed-off-by: David Cock <david.cock@inf.ethz.ch>


# 96d27a40 30-May-2016 Timothy Roscoe <troscoe@inf.ethz.ch>

Refactored ARMv7-A code.
Cleaner startup process.
Cleaner cross-platform portability (platform.h).
Removed ARMv5.
Removed ARMv7-m
Removed XScale
Changed kernel device paging interface and fixed bugs.

Signed-off-by: Timothy Roscoe <troscoe@inf.ethz.ch>


# f747554f 17-Nov-2015 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

T24: remove remaining SCC code

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 27d57926 11-Jun-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

apm88xxxx: implement kernel serial driver.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# d6802fb4 10-Jun-2015 Reto Achermann <reto.achermann@inf.ethz.ch>

[T115] extending support for cpuid instruction

initial commit of a unified cpuid library for obtaining information
about cpu features, caches, tlbs, cores/threads etc.

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 878547ec 04-Jun-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

Merge of upstream arrakis code.

This merge includes the following:
* VT-d (IOMMU) support
* VMX (Intel CPU virtualization) support
* Parallel hake build
* MegaRAID driver
* Subways fast packet forwarding application
* Identify physical address of VNodes
* libstorage (VSIC & VSA support)
* POSIX support: poll, uname, nanosleep, fsync, poll, pthread attributes, syslog, wait3, ...
* TenaciousD (persistent data structures: log & queue)
* Hack to skip boot RAM when it's too large
* Arranet: Support for raw IP sockets, interrupts
* Removal of colorful debug output
* MegaRAID blockdevfs support
* Arrakis compile wrappers for Autoconf
* Patches to binutils & GCC to build Arrakis C++ applications

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
Signed-off-by: Simon Peter <simpeter@cs.washington.edu>
Signed-off-by: Oleg Godunok <ogodunok@gmail.com>
Signed-off-by: Antoine Kaufmann <antoinek@cs.washington.edu>
Signed-off-by: Jialin Li <lijl@cs.washington.edu>
Signed-off-by: Dalton Black <dalton.m.black@gmail.com>
Signed-off-by: Taesoo Kim <taesoo@uw.edu>


# 5ab3da9b 24-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

Extracted the Xeon Phi DMA channels out of the DMA device description.


# 41e45833 14-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

Separated ioat dma into a new channel device


# 6678611a 13-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

Renamed cb_dma.dev into ioat_dma.dev


# 45d86bab 12-Jul-2014 Reto Achermann <acreto@student.ethz.ch>

Addition of Intel Crystal Beach DMA controller register specification


# 6f718e4c 24-Jun-2014 Reto Achermann <acreto@student.ethz.ch>

Xeon Phi DMA

initial design and layout of the Xeon Phi DMA functionality.


# c3c8bbf1 10-Jun-2014 Reto Achermann <acreto@student.ethz.ch>

VirtIO and Xeon Phi Messaging

Added a new message type for the xeon phi messaging subsystem to handle
addition of new ring buffer descriptors.

Extended the implementation of VirtIO. Refactoring of the internal and
external headers to match data encapsulation.


# 12a212df 30-Apr-2014 Reto Achermann <acreto@student.ethz.ch>

Merge commit try 2


# b8bf76d0 30-Apr-2014 Reto Achermann <acreto@student.ethz.ch>

Replaced pci with arrakis branch


# 76e35028 26-Apr-2014 Reto Achermann <acreto@student.ethz.ch>

Xeon Phi Host Driver

- Initialization of the PCI device
- Interrupt enable/disable
- SMPT management
- Reset sequence
- Diverse additions to the mackerel device specification


# cb24d255 24-Apr-2014 Reto Achermann <acreto@student.ethz.ch>

Removed old KNC devices Added: Xeon Phi Boot Devices Added: Xeon Phi host driver Fixed: compilation issue with serial Adapted: use of mackerel for xeon phi serial driver.


# de906f69 28-Feb-2014 Simon Peter <simpeter@cs.washington.edu>

The Arrakis backport to Barrelfish.

Here are the macro changes:
* Made lwIP an optional network stack
* Moved lwIP headers out of the general include directory
* Parallel hake
* CPU-virtualized ("arrakis") applications
* libarrakis is a new libOS that uses CPU features directly
* arrakismon is a new monitor for Arrakis apps
* QEMU Multiboot support instead of GRUB (enables KVM)
* e10k virtual function driver
* Software virtual->physical mapping (substitutes IOMMU)
* To be replaced soon with an Intel IOMMU driver
* Better GDB and stack tracing support
* New POSIX support
* pthreads, inet_*(), usleep(), syslimits.h, sigaction(), mman.h,
* resource.h, sendmsg(), recvmsg(), mkfifo(), syslog.h, sysexits.h,
* fcntl(), getegid(), getgid(), pipe(), rlimits
* epoll support
* Separate waitset for interrupts
* Thread TLS key and ID support
* Moved PCRE headers to include/, where they usually are
* Intel performance counters support
* Handle boot-time RAM overflow (for machines with >=64GB RAM)
* Arranet network stack
* Fix for build of lib/barrelfish/arch/x86_64/dispatch.c without -O2
* New comandline options to pci daemon:
* maxvfs=x, x is number of virtual functions to create for each
* device supporting it
* skb_bridge_program=x, x is SKB bridge programming script to use
* bridge_bios is a script that uses the BIOS pre-set values, like Linux
* Correctly build machine-optimized newlib parts
* Library versions of e1000 and e10k drivers
* Support for virtualization in e10k driver
* e10k datacenter control plane daemon
* Modified hellotest to be both a Barrelfish and an Arrakis application

I've decided not to include the lwIP 1.4.1 code, as the port is
not finished and who wants to use lwIP anyway with the Arrakis
network stack and mTCP being released soon. If you want this,
let me know (it's hugely superior to lwIP 1.3.1).

I've made the code backwards-compatible with Barrelfish. The
default should do what Barrelfish does. One can specify
commandline options to the PCI daemon and e10k driver to
configure I/O virtualization and the optional arrakismon allows
loading CPU-virtualized "arrakis" programs.

There are more pending changes, such as support for hardware
rate limiting and weighted round robin packet scheduling, but
I'd like these to go in first, before I push the rest.


# 0b83750c 25-Feb-2014 Simon Gerber <simon.gerber@inf.ethz.ch>

Cleaned up omap44xx uart3 device file.


# c8d0fa0b 04-Feb-2014 Sebastian Wicki <swicki@student.ethz.ch>

Added basic support for the Cortex A9 Global Timer

The Cortex A9 global timer is a 64-bit incrementing counter, which
is memory mapped in the private memory region. Thus, the code for
the timer is currently all in the CPU driver.

To read out the timer in userspace, two system calls are needed,
one for the lower and and one for the upper half of the counter.
The following helper function is provided to correctly read out
the timer value in two 32 bit reads as suggested in the ARM TRM:

errval_t sys_debug_hardware_global_timer_read(uint64_t *ret)


# 5e484ded 04-Feb-2014 Sebastian Wicki <swicki@student.ethz.ch>

Cleaned up OMAP4460 SDMA Mackerel file

Changed to use regarrays for channels, instead of individual definitions,
added scatter-gather descriptors and fixed some minor typos.


# 4be9b0f7 11-Dec-2013 Mothy <troscoe@inf.ethz.ch>

Removed duplicate entries in devices Hakefile


# 2148b98e 10-Dec-2013 Mothy <troscoe@inf.ethz.ch>

Removed duplicate device file entries


# 55a00638 04-Sep-2013 Gerd Zellweger <mail@gerdzellweger.com>

MMCHS driver for OMAP4 platform.

Simple driver that can read and write blocks one-at-the-time
on a SDHC card on the pandaboard. We currently don't support SD or MMC cards.
The code was written to for the AOS course at ETH.

Also contains an implementation for the ata_rw28 interface to work with the VFS
FAT implementation.


# b2445f25 28-Aug-2013 Claudio Föllmi <foellmic@student.ethz.ch>

updated devices around cortex-m3

fixed ro flag in mmu TTB
removed old autogenerated duplicate of mmu
added cortex-m3 nvic


# 92db00e0 28-Aug-2013 Claudio Föllmi <foellmic@student.ethz.ch>

add kernel support for OMAP44XX spinlock module

added simple spinlock driver (similar to serial driver)
set kputchar to use spinlocks on pandaboard
cleaned up mackerel device


# ecad7392 23-Jul-2013 Reto Achermann <acreto@student.ethz.ch>

Mackerel Code for USB Init, partial


# a72e4fbf 22-Jul-2013 Reto Achermann <acreto@student.ethz.ch>

Replaced any non ASCII Chars in the Mackerel files
Added some Mackerel code to the kernel.


# 74db8981 19-Jul-2013 Stefan Kaestle <stefan.kaestle@inf.ethz.ch>

pandaboard: Bugfixes after merge


# f6ad4c2c 10-Jul-2013 Gerd Zellweger <mail@gerdzellweger.com>

Cleaned up omap padconf core mackerel file and added it to hake.


# 220ad3e3 10-Jul-2013 Gerd Zellweger <mail@gerdzellweger.com>

Fixed indention in devices Hakefile.


# b6b7483a 25-Jun-2013 Gerd Zellweger <mail@gerdzellweger.com>

MMCHS driver cleanup

Using generated mackerel files in CM2.


# 894d0022 08-Jul-2013 Simon Gerber <simon.gerber@inf.ethz.ch>

MMCHS and I2C code imported into main tree right now as a kernel-space library.

Needs to be changed to a user space driver.


# 5ef20dab 10-Jun-2013 Gerd Zellweger <mail@gerdzellweger.com>

(library) driver for face detection that can run inside the kernel right now.


# bb411ca6 02-Jun-2013 Stefan Kaestle <stefan.kaestle@inf.ethz.ch>

Added omap44xx_mmu again to fix dependency error when building arm_gem5_image.
Improved code formatting.


# dbed7c53 14-May-2013 Mateusz Olczak <mateusz@olczak.se>

I've finished the work on the e1000 driver. All previous out standing issues have now been resolved.

* e1000 driver now works under Qemu, Simics and VirtualBox.
* Extended the number of supported NICs.
* Moved the e1000 driver to Mackerel 2 interface.
* e1000n_hwinit.c:
* e1000 driver now takes in consideration what card you have. Handles different cards more correctly.
* EEPROM: Extended the set of cards where eeprom reads are handled correctly for that card.
* Extended this set of supported cards.
* Checking that EEPROM read is done.
* Bailout and inform if EEPROM is not present.
* New read MAC address code.
* New card reset code.
* MAC address: Was not programmed correctly.
* Setting serial interface correctly for more cards. (previously same setting was made for all cards.)
* Link auto-negotiation. (previously link type and speed was forced disregarding if it was supported by media)
* Correctly setting hardware supported receive buffer size.
* Setting Transmit Inter Packet Gap (TIPG) correctly for more cards.
* Setting Interrupt Throttling to recommended values.
* e1000.dev: added register and updated various registers.
* e1000n.c: Removed uncommented code.
* Renamed some variables and function to make clear what they do.
* Added #ifdefine for parts that wore commented out but marked as "useful" for some purpose, such as CONFIG_MICROBENCHMARKS.
* Added probing for card type.
* Added help option.
* Added comments/documentation.
* Print of detected link speed and type.
* Updated printing of debug messages and ordinary messages.
* Fixed wrong max packet receive length for ethernet. (previous value was the max transmit size - They differ due to CRC)
* Other bug fixes minor.


# b9d95886 11-May-2013 Reto Achermann <acreto@student.ethz.ch>

USB hardware initialization in the omap kernel. Some implementation of the ehci controller


# d90c457e 30-Apr-2013 Reto Achermann <acreto@student.ethz.ch>

Flounder Defs and Mackerel Dev

--HG--
rename : if/usb.if => if/usb_manager.if
rename : usr/drivers/usb/usb_manager/usb_device.h => include/usb/usb_device.h
rename : usr/drivers/usb/usb_manager/usb_xfer.h => include/usb/usb_xfer.h


# 79f929f1 04-Apr-2013 Gerd Zellweger <mail@gerdzellweger.com>

Add pandammu.
---
devices/Hakefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)


# 675b057f 04-Apr-2013 Gerd Zellweger <mail@gerdzellweger.com>

Fix whitespace in devices Hakefile.
---
devices/Hakefile | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)


# fd129d3e 09-Aug-2012 Mothy <troscoe@inf.ethz.ch>

Reorged files.
GPIO defintions.
Flash one LEd :-(

--HG--
rename : devices/omap44xx_id.dev => devices/omap/omap44xx_id.dev
rename : devices/omap44xx_usbconf.dev => devices/omap/omap44xx_usbconf.dev
rename : devices/omap_uart.dev => devices/omap/omap_uart.dev


# 7042b868 09-Aug-2012 Mothy <troscoe@inf.ethz.ch>

Cleaned up some assembly.
Added memory sizing (currently unused, but helpful).


# 21088d9a 08-Aug-2012 Mothy <troscoe@inf.ethz.ch>

Some fixes.


# 65d6a7a5 03-Aug-2012 Mothy <troscoe@inf.ethz.ch>

Added USB configuration block


# d7597231 27-Jul-2012 Mothy <troscoe@inf.ethz.ch>

Cleaned up init code somewhat.


# 90ba0d9e 28-Jun-2012 Simon Peter <speter@inf.ethz.ch>

Adding an OMAP UART kernel driver and OMAP architecture integrator to
the ARM GEM5 architecture.


# 884fc8a5 03-Jun-2012 Samuel Hitz <hitzs@student.ethz.ch>

added cortex-a9 snoop control unit device description


# 9dbbc190 11-May-2012 Samuel Hitz <hitzs@student.ethz.ch>

- kernel ready
- added 3 new devices for development board
- temporary added debug printfs


# 1c424fb4 29-Mar-2012 Mothy <troscoe@inf.ethz.ch>

Amalgamated EHCI definitions into one file, and added datatypes.
Added more permissible datatype sizes to Mackerel.
Tweak to pit.c to include devices from the current directory.


# e1794034 22-Mar-2012 Mothy <troscoe@inf.ethz.ch>

OHCI USB controller mackerel definition.
Prettyprinting fixes to Mackerel.
Beginnings of a USB UHCI driver for Qemu.


# eb87d05d 10-Jan-2012 Simon Gerber <simugerber@student.ethz.ch>

Added AHCI driver (ahcid), AHCI user-space library (libahci), AHCI Flounder backend, block device file system (in libvfs), and various tests and benchmarks for the above.
Source: Distributed Systems Lab: A Messaging Interface to Disks (Manuel Stocker, Mark Nevill, Simon Gerber).


# 5f573658 27-Dec-2011 Antoine Kaufmann <antoinek@student.ethz.ch>

Initial commit of e10k driver (Intel 82599 10GbE Nic)


# b7641961 19-Dec-2011 Mothy <troscoe@inf.ethz.ch>

Ported RTL driver to Mackerel shift driver - but not yet tested.


# 3ab2237c 14-Dec-2011 Mothy <troscoe@inf.ethz.ch>

Fixed acpi code to use new Mackerel driver.


# a590a7b6 13-Dec-2011 Mothy <troscoe@inf.ethz.ch>

Converted the pic and xapic drivers to use the Mackerel shift driver syntax.


# f71b4c9e 07-Dec-2011 Mothy <troscoe@inf.ethz.ch>

Fixed weird crashing bug.

--HG--
rename : devices/x86_64_pagetable.dev => devices/amd64.dev


# 5bb6fbd0 09-Nov-2011 Mothy <troscoe@inf.ethz.ch>

Fixed several serious Mackerel bugs (including access to fields in datatypes larger than 64 bits)
Added support for register types to be constant types.
Converted ia32_dev to the Shift driver rather than the old Bitfield driver.


# 1403ef5e 07-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Latent weirdness in the XScale build process (which could probably be
rationalized), together with further tweaking of device files.

--HG--
rename : devices/ixp2800_icp_pic.dev => devices/ixp2800_icp_pic0.dev


# ccff803c 07-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Fixed more inconsistent device names, this time for ARM.

--HG--
rename : devices/arm_icp_pic.dev => devices/arm_icp_pic0.dev


# 06785d3e 06-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Added gratuitous uhci device, for qemu support in the future.


# 7ad184da 07-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Removed spurious device include.


# 396bc7be 07-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Cleanup: removed redundant cmos.dev (lpc_rtc.dev has it all).
Moved rtc in-kernel driver to use Shift driver.
Made it clearer that the bitfield driver is deprecated for new devices.
Fixed minor bug in Shift driver.


# 0ddcb0db 06-Sep-2011 Mothy <troscoe@inf.ethz.ch>

Now compiling all X86 code; renamed identifiers for consistency.

--HG--
rename : devices/pc16550d_uart.dev => devices/pc16550d.dev


# 559955b4 02-Aug-2011 Simon Peter <speter@inf.ethz.ch>

Merge from ASPLOS tree.


# 9299dcef 08-Jul-2011 Stefan Kästle <stefan.kaestle@inf.ethz.ch>

Initial version of public stable barrelfish repository.