Alexander Valitov | 1 Apr 10:11
Picon

USB Keyboard and l4con


Hi,

I've got the problem. l4con doesn't work with USB keyboard.
It occurs with L4linux+l4con and even with simple txtmode con applications.
"USB legacy support" is turned on.
Here is how l4con complains:

C.05:con     | atkbd.c: Unknown key pressed (translated set 2, code 0x66 on
is
a0060/
  C.05:con     : serio0).
  C.05:con     | atkbd.c: Use 'setkeycodes 66 <keycode>' to make it known.
  C.05:con     | atkbd.c: Unknown key pressed (translated set 2, code 0x66
on is
a0060/

How could it be solved?

Best Regards,
  Alexander Valitov
--

-- 
View this message in context: http://www.nabble.com/USB-Keyboard-and-l4con-tp22821747p22821747.html
Sent from the L4 mailing list archive at Nabble.com.
Alexander Valitov | 1 Apr 16:31
Picon

Warning from ORe stub driver


Hi,

When I use L4Linux ORe stub driver it constantly prints these warnings:

l4lx    | eth0: buffer too small (1)
l4lx    | eth0: buffer too small (1)
l4lx    | eth0: buffer too small (1)

What does it mean?
How can I fix it?

Best Regards,
  Alexander Valitov
--

-- 
View this message in context: http://www.nabble.com/Warning-from-ORe-stub-driver-tp22827840p22827840.html
Sent from the L4 mailing list archive at Nabble.com.
Björn Döbel | 1 Apr 17:16
Picon
Favicon

Re: Warning from ORe stub driver


Hi,

> When I use L4Linux ORe stub driver it constantly prints these warnings:
> 
> l4lx    | eth0: buffer too small (1)
> l4lx    | eth0: buffer too small (1)
> l4lx    | eth0: buffer too small (1)

the internal receive buffer used by the stub to receive network packets
is too small to suit the packet that ORe is trying to deliver.

In drivers/net/l4ore.c:146 can you print the value of the variable size
before and after the call to l4ore_recv_blocking()?

Bjoern
tapas kundu | 2 Apr 11:14
Picon

Urgent help needed to port some drivers on Fiasco L4 µ-Kernel

Hi ALL,
              We are students of IIT Delhi. We are working on a project based on Fiasco L4 microkernel. We need to buid servers on L4 for ext2 filesystem support and usb web cam support. Could you please clear following doubts :
              1) Does "fiasco l4 microkernel/ l4 env" provide support for ext2 filesystem or usb webcam ?
              2) Does "fiasco l4 microkernel/ l4 env" provides Device Driver API library so that we can build driver for it ?
              3) Do we need to build both usb driver and webcam driver in "fiasco l4 microkernel/ l4 env" to provide support for usb webcam ?
              4) Does "fiasco l4 microkernel/ l4 env" provides l4 io driver for SATA or IDE harddisk ? Can we use that to build our ext2 filesystem support for it?

Thansks & Regards
Tapas Kumar Kundu
 

_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
Björn Döbel | 3 Apr 00:58
Picon
Favicon

Re: Urgent help needed to port some drivers on Fiasco L4 µ-Kernel


Hello,

>               We are students of IIT Delhi. We are working on a project
> based on Fiasco L4 microkernel. We need to buid servers on L4 for ext2
> filesystem support and usb web cam support. Could you please clear following
> doubts :
>               1) Does "fiasco l4 microkernel/ l4 env" provide support for
> ext2 filesystem or usb webcam ?

No.

The L4Env does not contain a working implementation of an ext2 file
system nor a USB webcam driver (which is actually a pretty vague
description as there are several different webcams, aren't there?).

>               2) Does "fiasco l4 microkernel/ l4 env" provides Device Driver
> API library so that we can build driver for it ?

Yes.

If you want to build your own device driver, we recommend to use the
DDEKit, a basic device driver API that can be found in l4/pkg/dde/ddekit.

>               3) Do we need to build both usb driver and webcam driver in
> "fiasco l4 microkernel/ l4 env" to provide support for usb webcam ?

Yes.

If you want to support a USB webcam, you'll need a USB host controller
driver as well as a specific driver for your USB web cam. Dirk Vogt did
an implementation of a HC as well as a USB driver framework and is
currently integrating it into the L4Env. I hope to see it in the public
SVN soon.

>               4) Does "fiasco l4 microkernel/ l4 env" provides l4 io driver
> for SATA or IDE harddisk ? Can we use that to build our ext2 filesystem
> support for it?

We have done some experiments with hard disks. One can be found in
l4/pkg/l4ide. It is an IDE driver that makes use of the (deprecated)
dde_linux26 package. The more recent DDE in l4/pkg/dde/linux26 does
contain most of the necessary stuff to get an IDE driver running.

It should be pretty straightforward to implement an ext2 file system
server similar to the way the Flexible IP Stack (FLIPS - l4/pkg/flips)
was implemented by just taking the necessary files from the Linux kernel
sources and linking them against the necessary Device Driver Environment
(DDE) libraries.

Cheers,
Bjoern
Picon

x86_64?

1. Is it possible to compile any of these tools for x86_64?

Xavian-Anderson Macpherson
Shingoshi
--

-- 
Adam Lackorzynski | 3 Apr 09:32
Picon
Favicon

Re: USB Keyboard and l4con


On Wed Apr 01, 2009 at 01:11:28 -0700, Alexander Valitov wrote:
> I've got the problem. l4con doesn't work with USB keyboard.
> It occurs with L4linux+l4con and even with simple txtmode con applications.
> "USB legacy support" is turned on.
> Here is how l4con complains:
> 
> C.05:con     | atkbd.c: Unknown key pressed (translated set 2, code 0x66 on
> is
> a0060/
>   C.05:con     : serio0).
>   C.05:con     | atkbd.c: Use 'setkeycodes 66 <keycode>' to make it known.
>   C.05:con     | atkbd.c: Unknown key pressed (translated set 2, code 0x66
> on is
> a0060/

Doesn't work at all or just when you press some (specific) key(s)?

Adam
--

-- 
Adam                 adam <at> os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/
Adam Lackorzynski | 3 Apr 09:32
Picon
Favicon

Re: x86_64?


On Thu Apr 02, 2009 at 18:45:46 -0700, Xavian-Anderson Macpherson wrote:
> 1. Is it possible to compile any of these tools for x86_64?

Yes.

Adam
--

-- 
Adam                 adam <at> os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/
Picon

Re: x86_64?

Adam,
Thanks! But maybe I should have been more specific. I meant using x86_64 as the target. But I'm thinking that would still be your answer. So, now I'll ask this:
1. After booting my machine with a Fiasco kernel, what exactly will I be able to do with it?
2. How many of the drivers will depend on Linux for their operation (if any)?
3. Can the Linux toolchain of binutils, gcc, glibc be compiled using the DICE development tools?
4. Ultimately, how likely is it that I would be able to build a Slackware distribution on Fiasco?

Adam Lackorzynski wrote:
On Thu Apr 02, 2009 at 18:45:46 -0700, Xavian-Anderson Macpherson wrote:
1. Is it possible to compile any of these tools for x86_64?
Yes. Adam


--
_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
tapas kundu | 5 Apr 00:42
Picon

Urgent help needed>> please tell us what menu.lst do we need for usbhid application

Hi ALL,
             We are student of IIT Delhi. We are trying to build a usb webcam application and ext2 file system driver on L4.  We have seen an application USBHID directory under L4/pkg downloaded from svn . Could anybody let us know how to use this application. Please also let us know the required menu.lst file to use this application . 

             1) Please also describe required menu.lst file to use dde, dde_linux26, dope, drop,loader together .
             2) Could any body tell us what is the difference between dde and dde_linux26 application found in svn ?
             3) Please also tell us how to use these to build an usb device driver.



Thanks & Regards,
TAPAS KUMAR KUNDU

_______________________________________________
l4-hackers mailing list
l4-hackers <at> os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers

Gmane