Re: Graphical desktop, l4con, mag

Leslie Zhai <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <[email protected]>
Hi L4 hackers,

 > and it built ok. Now when it runs fbdrv page faults. Has anyone seen 
this before?

The same story: page fault https://pbs.twimg.com/media/DBPuT-sUMAAuhvU.png

I svn co all pkgs, and mkiso like this:

make grub2iso E=framebuffer-example-x86 
MODULE_SEARCH_PATH=/home/zhaixiang/project/l4re/kernel/fiasco/build:/home/zhaixiang/project/l4re/l4/conf/examples:/home/zhaixiang/project/l4re/l4/pkg/io/io/config

then run by qemu:

make qemu E=framebuffer-example-x86 
MODULE_SEARCH_PATH=/home/zhaixiang/project/l4re/kernel/fiasco/build:/home/zhaixiang/project/l4re/l4/conf/examples:/home/zhaixiang/project/l4re/l4/pkg/io/io/config

equals to:

qemu-system-x86_64 -kernel 
/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/bootstrap -append 
"bootstrap -modaddr 0x01100000" -initrd 
"/home/zhaixiang/project/l4re/kernel/fiasco/build/fiasco 
-serial_esc,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/sigma0 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/moe 
rom/x86-fb.cfg,/home/zhaixiang/project/l4re/l4/conf/examples/x86-fb.cfg 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/l4re 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/ned 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/io 
,/home/zhaixiang/project/l4re/l4/pkg/io/io/config/x86-legacy.devs 
,/home/zhaixiang/project/l4re/l4/conf/examples/x86-fb.io 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/fb-drv 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/mag 
,/home/zhaixiang/project/l4re/l4/build/bin/amd64_K8/l4f/ex_fb_spectrum_cc "

and I even changed x86-legacy.devs


Index: pkg/io/io/config/x86-legacy.devs
===================================================================
--- pkg/io/io/config/x86-legacy.devs    (revision 72)
+++ pkg/io/io/config/x86-legacy.devs    (working copy)
@@ -23,7 +23,7 @@
      Resource.iop2 = Res.io(0x3c0, 0x3df); -- EGA/VGA
      Resource.iop3 = Res.io(0x1ce, 0x1d0); -- Vbox
      Resource.iop4 = Res.io(0x402, 0x402); -- QEMU Debug Port
-    Resource.mmio = Res.mmio(0xa0000, 0xbffff);
+    Resource.mmio = Res.mmio(0xa0000, 0xbffff, 0xc000);
    end);

    RTC = Hw.Device(function()


but it doesn't help, what did I miss? please give me some advice, thanks 
a lot!

-- 
Regards,
Leslie Zhai - a LLVM hacker https://reviews.llvm.org/p/xiangzhai/
	
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.