No mouse and keyboard with the L4Linux/DOpE
chenggh
chenggh04 at st.lzu.edu.cn
Thu Nov 16 00:58:52 CET 2006
On Thursday 16 November 2006 07:05, Adam Lackorzynski wrote:
> On Wed Nov 15, 2006 at 20:55:00 +0800, chenggh wrote:
> > On Wednesday 15 November 2006 20:18, chenggh wrote:
> > > On Wednesday 15 November 2006 18:20, Christian Helmuth wrote:
> > > > Hi,
> >
> > Here is my L4Linux booting log, Please look at it to help me. thank you.
>
> First, please try to do what Christian suggested: Try your setup
> _without_ L4Linux, this helps to identify if L4Linux is the culprit or
> not.
If I setup without L4Linux. I could see a graphical interface. But the mouse
is always at (0,0) and i can't use the mouse anyway.
> Second thing, if you do not see any more output from Linux in the
> log (via serial or in the terminal you run Fiasco-UX in) and your
> output device (e.g. framebuffer) does not come up for some reason, like
> in your current example, enable CONFIG_L4_SERIAL and
> CONFIG_L4_SERIAL_CONSOLE. Then add console=ttyLv0 to your kernel command
> line. With this Linux should print the boot up in minicom or xterm
> (Fiasco-UX).
The minicom log is like this:
l4dope | DOpE(init): using L4 IO server
l4dope | (hd0,1)/boot/L4Linux/l4dope: unrecognized option `--menubar'
l4dope | DOpE(init): unknown option!
l4dope | DOpE(init): using transparency
loader | vmlinuz26: Starting application using libld-l4.s.so
loader | vmlinuz26,#10: Loading binary
loader | vmlinuz26,#10: Loading ldso
loader | vmlinuz26,#10: Starting libld-l4.s.so at 00013870 via 0000bc54
io | PCI: Using configuration type 1
io | PCI: Probing PCI hardware
io | PCI: Probing PCI hardware (bus 00)
io | PCI: Via IRQ fixup
io | 00000000-ffffffff : PCI mem
io | e0000000-e7ffffff : PCI Bus #01
io | e0000000-e7ffffff : S3 Inc. VT8375 [ProSavage8 KM266/KL266]
io | e8000000-ebffffff : VIA Technologies, Inc. VT8375 [KM266/KL266]
Hos
io : t Bridge
io | ec000000-ec0fffff : PCI Bus #01
io | ec000000-ec07ffff : S3 Inc. VT8375 [ProSavage8 KM266/KL266]
io | ec100000-ec1000ff : Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/
io : 8139C+
io | ec101000-ec1017ff : VIA Technologies, Inc. IEEE 1394 Host
Controlle
io : r
io | ec102000-ec1020ff : VIA Technologies, Inc. USB 2.0
io | 0000-ffff : PCI IO
io | 0cf8-0cff : PCI conf1
io | d000-d0ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
io | d400-d47f : VIA Technologies, Inc. IEEE 1394 Host Controller
io | d800-d81f : VIA Technologies, Inc. USB
io | dc00-dc1f : VIA Technologies, Inc. USB (#2)
io | e000-e01f : VIA Technologies, Inc. USB (#3)
io | e400-e40f : VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/
io : A/C PIPC Bus Master IDE
io | e800-e8ff : VIA Technologies, Inc. VT8233/A/8235 AC97 Audio
Control
io : ler
l4dope | L4INPUT: !!! W A R N I N G !!!
l4dope | L4INPUT: Please, do not use Fiasco's "-esc" with L4INPUT.
l4dope | L4INPUT: !!! W A R N I N G !!!
l4dope | serio: i8042 AUX port at 0x60,0x64 irq 12
l4dope | serio: i8042 KBD port at 0x60,0x64 irq 1
l4dope | input: AT Translated Set 2 keyboard on isa0060/serio0
l4dope | input: PC Speaker
l4dope | input: L4 input event injector
l4dope | L4 input event injector: IRQ handler up
l4dope | connect "AT Translated Set 2 keyboard", isa0060/serio0/input0
l4dope | connect "PC Speaker", isa0061/input0
l4dope | connect "L4 input event injector", l4/sys
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=4d, size=800
l4dope | SharedMem(get_adr): address = 5000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=4e, size=800
l4dope | SharedMem(get_adr): address = 6000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=4f, size=800
l4dope | SharedMem(get_adr): address = 7000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=50, size=800
l4dope | SharedMem(get_adr): address = d000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=51, size=800
l4dope | SharedMem(get_adr): address = e000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=53, size=800
l4dope | SharedMem(get_adr): address = 15000
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=54, size=800
l4dope | SharedMem(get_adr): address = 16000
l4dope | dope: addr=e0000000 size=31680KiB
io | Remapping I/O memory e0000000-e1ef0000 cached
io | Setting MTRR 4 to e0000000-e2000000 type WC
l4dope | Mapped video memory at e0000000 to 04000000+000000 [31680kB] via
L4IO
l4dope | mapping: vaddr=0x4000000 size=32440320(0x1ef0000) offset=0(0x0)
l4dope | Frame buffer base: 0x4000000
l4dope | Resolution: 1024x768x16
l4dope | Bytes per scanline: 2048
l4dope | Current video mode is 1024x768 red=11:5 green=5:6 blue=0:5 res=0:0
l4lx | ======> L4Linux 2.6 starting... <========
l4lx | Linux version 2.6.17-l4 (root at fiasco-desktop) (gcc version 3.4.6
(Ubu
l4lx : ntu 3.4.6-1ubuntu2)) #3 Wed Nov 15 12:19:04 CST 2006
l4lx | Binary name: vmlinuz26
l4lx | Kernel command line (4 args): earlyprintk=yes mem=256M video=l4fb
roo
l4lx : t=/dev/hda2
l4lx | Image: 00400000 - 0073e000 [3320 KiB].
l4lx | Areas: Text: 00400000 - 0064e000 [2360kB] (a bit longer)
l4lx | Data: 0064e000 - 0069ad8c [307kB]
l4lx | Initdata: 0069e000 - 006d0000 [200kB]
l4lx | BSS: 006d0000 - 0073cb30 [434kB]
l4lx | l4lx_thread_create: Created thread 10.03 (tamer)
l4lx | Using tamed mode.
l4lx | l4env_linux_startup thread 4.
l4lx | l4lx_thread_create: Created thread 10.04 (server)
l4lx | main thread will be 10.04
l4lx | l4env_register_pointer_section: addr = 0069c000 size = 663552
l4lx | sec-w-init: virt: 0x0069c000 to 0x0073dfff [648 KiB]
l4lx | sec-w-init: Number of physical regions: 1, 663552 Bytes
l4lx | sec-w-init: 1: Phys: 0x0145b000 to 0x014fd000, Size: 663552
l4lx | main thread: received startup message.
l4lx | Main thread running, waiting...
l4lx | setup_l4env_memory: Forcing superpages for main memory
l4lx | Main memory size: 256MB
l4lx | Got 2048kB of ISA DMA memory.
l4lx | ISA DMA memory: virt: 0x00800000 to 0x009fffff [2048 KiB]
l4lx | ISA DMA memory: Number of physical regions: 1, 2097152 Bytes
l4lx | ISA DMA memory: 1: Phys: 0x0043a000 to 0x0063a000, Size: 2097152
l4lx | Main memory: virt: 0x00c00000 to 0x10bfffff [262144 KiB]
l4lx | Main memory: Number of physical regions: 1, 268435456 Bytes
l4lx | Main memory: 1: Phys: 0x0b800000 to 0x1b800000, Size: 268435456
l4lx | Filling lower ptabs...
l4lx | Done (1598 entries).
l4lx | l4lx_thread_create: Created thread 10.05 (timer.i0)
l4lx | l4lx_thread_create: Created thread 10.06 (Idler)
l4lx | Starting L4FB via DOpE
l4dope | SharedMem(alloc): hl.low=100000, lh.high=80000, id=75, size=96000
l4dope | SharedMem(get_adr): address = 400000
l4lx | l4lx_thread_create: Created thread 10.08 (DOpE refresher)
l4lx | l4lx_thread_create: Created thread 10.09 (L4DOpEinput)
l4lx | l4lx_thread_create: Created thread 10.0a (IRQ17)
l4lx | l4lx_thread_create: Created thread 10.0b (IRQ16)
l4lx | l4lx_thread_create: Created thread 10.0c (IRQ15)
l4lx | l4lx_thread_create: Created thread 10.0d (IRQ14)
l4lx | l4lx_thread_create: Created thread 10.0e (IRQ13)
l4lx | l4lx_thread_create: Created thread 10.0f (IRQ11)
l4lx | l4lx_thread_create: Created thread 10.10 (IRQ10)
l4lx | l4lx_thread_create: Created thread 10.11 (IRQ9)
l4lx | l4lx_thread_create: Created thread 10.12 (IRQ8)
l4lx | l4lx_thread_create: Created thread 10.13 (IRQ7)
l4lx | l4lx_thread_create: Created thread 10.14 (IRQ6)
l4lx | l4lx_thread_create: Created thread 10.15 (IRQ5)
l4lx | l4lx_thread_create: Created thread 10.16 (IRQ3)
It is end.
cheng
More information about the l4-hackers
mailing list