Hi all,
I finally able to run fbterminal after a bit struggling with some confusions, modifying example: x86-fb.cfg and replacing* ex_fb_spectrum* with * fbterminal* doesn't seem to work if we don't add "term = term:svr()" into fbterminal's caps, where term is defined as: term = loader:new_channel().
But now I want to put this terminal into L4Con, but don't know how to do it.
L4con seem to accept different caps list compare to mag.
The console appear, but the fbterminal doesn't.
Someone help me please...?
I attached my current test configuration... Do I miss something?
On Wed Dec 07, 2011 at 13:20:58 +0700, Adi Lima wrote:
I finally able to run fbterminal after a bit struggling with some confusions, modifying example: x86-fb.cfg and replacing* ex_fb_spectrum* with * fbterminal* doesn't seem to work if we don't add "term = term:svr()" into fbterminal's caps, where term is defined as: term = loader:new_channel().
But now I want to put this terminal into L4Con, but don't know how to do it.
L4con seem to accept different caps list compare to mag.
Indeed, it's called 'con' and it's just a single cap.
The console appear, but the fbterminal doesn't.
You're giving fbterminal the fbdrv-cap so you're giving fbterminal direct access to the physical framebuffer, bypassing con. To create a console at con you need to do the same create call as with mag, just with the con cap. Do not give fbdrv_fb to con. Also make sure to add ':svr' to the console channel in the con caps.
Adam
l4-hackers@os.inf.tu-dresden.de