qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Support for Emulated SMSC 911X


From: Romanic Dean
Subject: [Qemu-devel] Support for Emulated SMSC 911X
Date: Mon, 27 Jan 2014 22:25:34 +0530

We are trying to provide support for Emulated SMSC911X Ethernet controller.Current Qemu already had support for SMSC91X controller which looks near SMSC91X controller.

For providing support to SMSC911x we have done the following modifications related to kernel changes :

1. modified the versatile def config  file to support SMSC911.x CONFIG_SMSC911x
2  modified  core .c file to support /arc/arm/mach-versatile  to support smsc911x.c
 modified  the structure static struct platform_device smc91x_device = {
    .name        = "smc91x",
    .id        = 0,
    .num_resources    = ARRAY_SIZE(smc91x_resources),
    .resource    = smc91x_resources,
};

with

static struct platform_device smc91x_device = {
    .name        = "smsc911x",
    .id        = 0,
    .num_resources    = ARRAY_SIZE(smc91x_resources),
    .resource    = smc91x_resources,
};


compiled our kernel with the above changes and the run qemu with the modfied kernel , but it fails with smsc911x_probe .

Can anyone  please pointout whether we are following the right process ?


Thanks



reply via email to

[Prev in Thread] Current Thread [Next in Thread]