Module Name: src Committed By: rkujawa Date: Tue Aug 13 15:43:25 UTC 2013
Modified Files: src/sys/arch/amiga/dev: if_ne_xsh.c Log Message: Add support for X-Surf 100 integrated MII PHY. MAC part seems to be compatible with AX88190, while PHY itself can be handled by ukphy. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amiga/dev/if_ne_xsh.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/amiga/dev/if_ne_xsh.c diff -u src/sys/arch/amiga/dev/if_ne_xsh.c:1.3 src/sys/arch/amiga/dev/if_ne_xsh.c:1.4 --- src/sys/arch/amiga/dev/if_ne_xsh.c:1.3 Tue Aug 13 10:43:28 2013 +++ src/sys/arch/amiga/dev/if_ne_xsh.c Tue Aug 13 15:43:25 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: if_ne_xsh.c,v 1.3 2013/08/13 10:43:28 rkujawa Exp $ */ +/* $NetBSD: if_ne_xsh.c,v 1.4 2013/08/13 15:43:25 rkujawa Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -56,6 +56,8 @@ #include <dev/ic/ne2000reg.h> #include <dev/ic/ne2000var.h> +#include <dev/ic/ax88190var.h> + #include <amiga/amiga/device.h> #include <amiga/amiga/isr.h> @@ -139,6 +141,13 @@ ne_xsh_attach(device_t parent, device_t nsc->sc_type = NE2000_TYPE_AX88796; + dsc->sc_mediachange = ax88190_mediachange; + dsc->sc_mediastatus = ax88190_mediastatus; + dsc->init_card = ax88190_init_card; + dsc->stop_card = ax88190_stop_card; + dsc->sc_media_init = ax88190_media_init; + dsc->sc_media_fini = ax88190_media_fini; + /* * Do generic NE2000 attach. This will read the station address * from the EEPROM.