From: Maxim Baryshnikov Date: Fri, 22 Apr 2016 01:12:04 +0000 (+0200) Subject: Manual fix of bad merge. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/l4.git/commitdiff_plain/8b802437467cab8f56ad122af7a2b96363996776 Manual fix of bad merge. --- diff --git a/l4/pkg/drivers-frst/include/io_regblock_port.h b/l4/pkg/drivers-frst/include/io_regblock_port.h index d84d618f9..ea903bc12 100644 --- a/l4/pkg/drivers-frst/include/io_regblock_port.h +++ b/l4/pkg/drivers-frst/include/io_regblock_port.h @@ -51,22 +51,8 @@ namespace L4 void write32(unsigned long reg, unsigned int val) const { asm volatile("out %0, %w1" : : "a" (val), "Nd" (_base + reg)); } -<<<<<<< HEAD -<<<<<<< HEAD void delay() const { asm volatile ("outb %al,$0x80"); } -======= - void delay() const //root linux in jailhouse have a problem when cell used port 0x80 - { - asm volatile ("outb %al,$0x80"); - /*for (int i = 0; i < 1000000; i++);*/ - } ->>>>>>> d8997e7... fiasco: drivers-frst: Get this code back to default state. Port interference problem was solved into the linux kernel configuration. -======= - void delay() const //root linux in jailhouse have a problem when cell used port 0x80 - {/* asm volatile ("outb %al,$0x80"); */} ->>>>>>> e3e88cd02e4e26d0d588e4c756f63f7aa9447267 - private: unsigned long _base; };