allwinner_emac.c (776efef32439a31cb13a6acfe8aab833687745ad) | allwinner_emac.c (f394b2e20d9a666fb194fb692179a0eeaca5daea) |
---|---|
1/* 2 * Emulation of Allwinner EMAC Fast Ethernet controller and 3 * Realtek RTL8201CP PHY 4 * 5 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> 6 * 7 * This model is based on reverse-engineering of Linux kernel driver. 8 * --- 410 unchanged lines hidden (view full) --- 419 .endianness = DEVICE_NATIVE_ENDIAN, 420 .valid = { 421 .min_access_size = 4, 422 .max_access_size = 4, 423 }, 424}; 425 426static NetClientInfo net_aw_emac_info = { | 1/* 2 * Emulation of Allwinner EMAC Fast Ethernet controller and 3 * Realtek RTL8201CP PHY 4 * 5 * Copyright (C) 2014 Beniamino Galvani <b.galvani@gmail.com> 6 * 7 * This model is based on reverse-engineering of Linux kernel driver. 8 * --- 410 unchanged lines hidden (view full) --- 419 .endianness = DEVICE_NATIVE_ENDIAN, 420 .valid = { 421 .min_access_size = 4, 422 .max_access_size = 4, 423 }, 424}; 425 426static NetClientInfo net_aw_emac_info = { |
427 .type = NET_CLIENT_OPTIONS_KIND_NIC, | 427 .type = NET_CLIENT_DRIVER_NIC, |
428 .size = sizeof(NICState), 429 .can_receive = aw_emac_can_receive, 430 .receive = aw_emac_receive, 431 .link_status_changed = aw_emac_set_link, 432}; 433 434static void aw_emac_init(Object *obj) 435{ --- 100 unchanged lines hidden --- | 428 .size = sizeof(NICState), 429 .can_receive = aw_emac_can_receive, 430 .receive = aw_emac_receive, 431 .link_status_changed = aw_emac_set_link, 432}; 433 434static void aw_emac_init(Object *obj) 435{ --- 100 unchanged lines hidden --- |