Am 24.06.2014 14:32, schrieb Martin Schröder:
I don't think this is easily possible with the new syntax. Do you need that type of name?
Yes.
Just double checked with the old style syntax: l4linux depends on that type of name in the platform_device_callbacks.
Btw, the arm-rv.io in the examples also utilizes 'NIC => wrap(hw-root.NIC);'. First after replacing NIC by "smsc911x" the driver is probed and shows up in qemu (l4re-snapshot-2014022818):
smsm911x: Driver version 2008-10.21 __l4x_ioremap: Mapping physaddr 4e000000 [0x1000 Bytes, 4e000000+001000] to 00002000+000000 smsc911x smsc911x.0 (unregistered net_device): couldn't get clock -2
This must have been working any time in the past. At least I found some (most likely working) example configurations: http://www4.ncsu.edu/~pkrishn6/CSC714/README.txt and https://fooprotected.wordpress.com/2012/04/
Martin