Module Name: src Committed By: tsutsui Date: Sat Mar 13 15:27:40 UTC 2010
Modified Files: src/sys/dev/ic: ne2000.c Log Message: - make local functions static - const'ify To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/dev/ic/ne2000.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/dev/ic/ne2000.c diff -u src/sys/dev/ic/ne2000.c:1.69 src/sys/dev/ic/ne2000.c:1.70 --- src/sys/dev/ic/ne2000.c:1.69 Sat Mar 13 15:08:24 2010 +++ src/sys/dev/ic/ne2000.c Sat Mar 13 15:27:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ne2000.c,v 1.69 2010/03/13 15:08:24 tsutsui Exp $ */ +/* $NetBSD: ne2000.c,v 1.70 2010/03/13 15:27:40 tsutsui Exp $ */ /*- * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc. @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ne2000.c,v 1.69 2010/03/13 15:08:24 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ne2000.c,v 1.70 2010/03/13 15:27:40 tsutsui Exp $"); #include "opt_ipkdb.h" @@ -92,16 +92,18 @@ #include <dev/ic/ax88190reg.h> -int ne2000_write_mbuf(struct dp8390_softc *, struct mbuf *, int); -int ne2000_ring_copy(struct dp8390_softc *, int, void *, u_short); -void ne2000_read_hdr(struct dp8390_softc *, int, struct dp8390_ring *); -int ne2000_test_mem(struct dp8390_softc *); - -void ne2000_writemem(bus_space_tag_t, bus_space_handle_t, - bus_space_tag_t, bus_space_handle_t, uint8_t *, int, size_t, - int, int); -void ne2000_readmem(bus_space_tag_t, bus_space_handle_t, - bus_space_tag_t, bus_space_handle_t, int, uint8_t *, size_t, int); +static int ne2000_write_mbuf(struct dp8390_softc *, struct mbuf *, int); +static int ne2000_ring_copy(struct dp8390_softc *, int, void *, u_short); +static void ne2000_read_hdr(struct dp8390_softc *, int, + struct dp8390_ring *); +static int ne2000_test_mem(struct dp8390_softc *); + +static void ne2000_writemem(bus_space_tag_t, bus_space_handle_t, + bus_space_tag_t, bus_space_handle_t, const uint8_t *, int, + size_t, int, int); +static void ne2000_readmem(bus_space_tag_t, bus_space_handle_t, + bus_space_tag_t, bus_space_handle_t, int, uint8_t *, + size_t, int); #ifdef NE2000_DETECT_8BIT static bool ne2000_detect_8bit(bus_space_tag_t, bus_space_handle_t, @@ -333,7 +335,7 @@ ne2000_detect(bus_space_tag_t nict, bus_space_handle_t nich, bus_space_tag_t asict, bus_space_handle_t asich) { - static uint8_t test_pattern[32] = "THIS is A memory TEST pattern"; + const uint8_t test_pattern[32] = "THIS is A memory TEST pattern"; uint8_t test_buffer[32], tmp; int i, rv = NE2000_TYPE_UNKNOWN; int useword; @@ -821,7 +823,7 @@ void ne2000_writemem(bus_space_tag_t nict, bus_space_handle_t nich, bus_space_tag_t asict, bus_space_handle_t asich, - uint8_t *src, int dst, size_t len, int useword, int quiet) + const uint8_t *src, int dst, size_t len, int useword, int quiet) { int maxwait = 100; /* about 120us */ @@ -852,7 +854,7 @@ ASIC_BARRIER(asict, asich); if (useword) bus_space_write_multi_stream_2(asict, asich, NE2000_ASIC_DATA, - (uint16_t *)src, len >> 1); + (const uint16_t *)src, len >> 1); else bus_space_write_multi_1(asict, asich, NE2000_ASIC_DATA, src, len);