From e3e88cd02e4e26d0d588e4c756f63f7aa9447267 Mon Sep 17 00:00:00 2001 From: Maxim Baryshnikov Date: Mon, 18 Apr 2016 16:45:58 +0200 Subject: [PATCH] fiasco: drivers-frst: Force bootstrap not to use delay() with port 0x80. --- l4/pkg/drivers-frst/include/io_regblock_port.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/l4/pkg/drivers-frst/include/io_regblock_port.h b/l4/pkg/drivers-frst/include/io_regblock_port.h index 62cdeb28f..121c3fe84 100644 --- a/l4/pkg/drivers-frst/include/io_regblock_port.h +++ b/l4/pkg/drivers-frst/include/io_regblock_port.h @@ -51,8 +51,8 @@ namespace L4 void write32(unsigned long reg, unsigned int val) const { asm volatile("out %0, %w1" : : "a" (val), "Nd" (_base + reg)); } - 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"); */} private: unsigned long _base; -- 2.39.2