Hello, L4 hackers  :-)

I want to change root device on L4 Linux instead of ramdisk.
Root device I want is like '/dev/mtdblock0' or '/dev/mmcblk1p1' instead of 'rom/ramdisk-arm.rd'.

So, I've configured somethings in 'L4 Linux menuconfig', additionally.
Somethings are as follows ..
==============================
<*> MMC/SD/SDIO card support  --->

<*> The Extended 4 (ext4) filesystem
 [*]   Ext4 POSIX Access Control Lists
 [*]   Ext4 Security Labels    
==============================
kernel command line : "rom/vmlinuz.arm console=ttyLv0 root=/dev/mtdblock0 rootwait rw "
==============================
But it is hangs at 'Waiting for root device /dev/mtdblock0...'.
I've heard that the solution of this is to pass-through the physical MMC device to L4Linux.
Please, tell me it's concrete ways or hints about what I must study for solving this.
I can't even guess what the solution mean.. please.

- Taeung - 

==============================
...
vmlinuz.| l4x: Checks passed.
vmlinuz.| NetWinder Floating Point Emulator V0.97 (double precision)
vmlinuz.| JFS: nTxBlock = 506, nTxLock = 4048
vmlinuz.| msgmni has been set to 126
vmlinuz.| io scheduler noop registered
vmlinuz.| io scheduler deadline registered
vmlinuz.| io scheduler cfq registered (default)
vmlinuz.| L4 serial driver
vmlinuz.| ttyLv0 at MMIO 0x1 (irq = 0, base_baud = 230400) is a L4
vmlinuz.| l4ser_shm: L4 shared mem serial driver
vmlinuz.| l4cdds: No name given, not starting.
vmlinuz.| brd: module loaded
vmlinuz.| l4bdds: No name given, not starting.
vmlinuz.| mousedev: PS/2 mouse device common for all mice
vmlinuz.| TCP: cubic registered
vmlinuz.| NET: Registered protocol family 17
vmlinuz.| Waiting for root device /dev/mtdblock0...

==============================