History log of /netbsd/sys/arch/mac68k/dev/if_snvar.h (Results 1 – 21 of 21)
Revision Date Author Comments
# d974db0a 17-Oct-2007 garbled <garbled@NetBSD.org>

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the v

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

show more ...


# aa9fb966 10-Jun-2007 tsutsui <tsutsui@NetBSD.org>

Switch mac68k's sn(4) Ethernet to MI SONIC driver.

Tested with Apple Ethernet CS Twisted-Pare Card on LC630 by me
and Quadra 650 on-board Ethernet by hauke@.
NuBus based cards and PowerBook variants

Switch mac68k's sn(4) Ethernet to MI SONIC driver.

Tested with Apple Ethernet CS Twisted-Pare Card on LC630 by me
and Quadra 650 on-board Ethernet by hauke@.
NuBus based cards and PowerBook variants are still untested.

show more ...


# 00269435 08-Mar-2007 tsutsui <tsutsui@NetBSD.org>

Use volatile on access to DMA descriptors.


# 53524e44 04-Mar-2007 christos <christos@NetBSD.org>

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 7acd68b1 15-Jan-2005 chs <chs@NetBSD.org>

de-__P, remove register, ansify, b* -> mem*.


# 1c2419d2 20-Oct-2002 chs <chs@NetBSD.org>

merge the 12 copies of vm_machdep.c on the m68k platforms.
clean up some other stuff along the way, including:
- use m68k/cacheops.*, remove duplicates from cpu.h.
- centralize a few declarations i

merge the 12 copies of vm_machdep.c on the m68k platforms.
clean up some other stuff along the way, including:
- use m68k/cacheops.*, remove duplicates from cpu.h.
- centralize a few declarations in (all the copies of) cpu.h.
- define M68K_VAC on platforms which have a VAC.
- switch the sun platforms to the (now common) proc_trampoline().
- do the phys_map thang on the sun platforms too, no reason not to.

show more ...


# 8e9fd551 29-Sep-1999 scottr <scottr@NetBSD.org>

Add support for the Macintosh LC Ethernet Adapter, from Ken'ichi Ishizaka.
This was erroneously recognized as an 8390-based card, where in fact it is
using the 83932 (SONIC) controller.


# 84af6365 22-Dec-1998 scottr <scottr@NetBSD.org>

vm_offset_t -> {paddr_t, vaddr_t}


# cb160f72 01-May-1998 scottr <scottr@NetBSD.org>

Missed a prototype in the NuBus interrupt handler cleanup.
Fixes PRs 5365, 5367, 5368, and 5373.


# cb676028 04-Nov-1997 briggs <briggs@NetBSD.org>

Raise the number of transmit and receive buffers.


# b1f4ee5c 26-Jun-1997 scottr <scottr@NetBSD.org>

Identify and use the Apple Twisted Pair NB card properly, from PR 3789
submitted by Denny Gentry <denny1@home.com>; investigation on the hardware
done by Bob Nestor.


# 36b75f27 15-Jun-1997 scottr <scottr@NetBSD.org>

Update from Denny Gentry <denny1@home.com>, PR 3685:

Simplify the way transmit buffers are managed, remove assumptions about
NBPG, simplify sonic_get handling, update snioctl to be more like other
c

Update from Denny Gentry <denny1@home.com>, PR 3685:

Simplify the way transmit buffers are managed, remove assumptions about
NBPG, simplify sonic_get handling, update snioctl to be more like other
current drivers, and probably a few other changes I've now forgotten about.

show more ...


# e861dbf8 25-Apr-1997 briggs <briggs@NetBSD.org>

A couple of performance improvements from Denny Gentry <denny1@home.com>


# 9784a8d3 22-Apr-1997 scottr <scottr@NetBSD.org>

space vs. tab formatting, KNF


# 4a3016b6 13-Apr-1997 briggs <briggs@NetBSD.org>

Some updates based on information from Bob Nestor <rnestor@metronet.com>
about his SONIC-T LC/PDS card.


# 6287b409 10-Apr-1997 briggs <briggs@NetBSD.org>

Changes from Denny Gentry <denny1@home.com>:
Change in the way receive buffer areas are handled. Before we gave
the chip 16 buffers, each 1536 bytes (big enough for one packet).
Now we're handing th

Changes from Denny Gentry <denny1@home.com>:
Change in the way receive buffer areas are handled. Before we gave
the chip 16 buffers, each 1536 bytes (big enough for one packet).
Now we're handing the chip 8 buffers, each 4 Kbytes, and letting
the chip fit as many packets as it can in each one. This should
help keep it from running out of buffer space. Also make some of
the performance-crucial routines inline. It made no measurable
difference except to make me feel better

Changes from Bob Nestor <rnestor@metronet.com> to get closer to support
for his Apple SONIC-based nubus card.

Changes from me to try to get SONIC's MAC address from MacOS settings if
we can't read the PROM space.

show more ...


# 2606fe6c 30-Mar-1997 briggs <briggs@NetBSD.org>

Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of
tweaks and bug fixes by yours truly.

Here's what Denny had to say:

nubus.h:
- add a drsw entry for my card
[ I also

Some new SONIC code from Denny Gentry <denny1@home.com> with a couple of
tweaks and bug fixes by yours truly.

Here's what Denny had to say:

nubus.h:
- add a drsw entry for my card
[ I also added a couple of constants for more display cards ]
if_sn.c:
- allocate sc->space using malloc (Scott wanted this).
- make csr accesses use NIC_PUT/GET, remove sc->sc_csr.
- add multicast and IFF_PROMISC support. multicast isn't
well tested, but I made sure the unicast case still
works.
- finish the new arp interface, remove sc->sc_enaddr
if_snreg.h:
- remove struct sonic_reg
if_snvar.h:
- add NIC_PUT and NIC_GET macros a la if_ae
- remove sc_txhead, it isn't used.
if_sn_nubus.c:
- clean up support for my SE/30 card.
- Move add_nubus_intr from if_sn.c (to keep if_sn.c MI)
if_sn_obio.c:
- make Q610, C610, Q650, C650, Q800 use EXBUS.
- PB500 had a "return" where "break" was intended. PB500
probably wasn't working.
- move add_nubus_intr from if_sn.c.
- add an "explanation" why Apple's ethernet addr is encoded
in token ring format in the PROM.

show more ...


# e716e490 17-Mar-1997 briggs <briggs@NetBSD.org>

Make this compile again. XXX - save ethernet address in softc until multicast is supported.


# 530a88d1 16-Mar-1997 is <is@NetBSD.org>

On request from Allen Briggs, converted this to new ARP
system. Somebody should actually test if this compiles (and works) on
Mac68k... I only carefully checked cvs diff -u.


# 4b6b2bb9 15-Mar-1997 briggs <briggs@NetBSD.org>

SONIC driver--originally from pica. Much work done by Dennis Gentry and
Takeshi Yanagisawa to get it working. Some minor hacking by me here and
there.