Home | History | Annotate | Download | only in apbus
History log of /src/sys/arch/newsmips/apbus/if_tlp_ap.c
RevisionDateAuthorComments
 1.16  20-Dec-2023  thorpej Remove unnecessary <sys/malloc.h>.
 1.15  29-May-2019  msaitoh No functional change:
- Simplify MII structure initialization and reference.
- KNF
 1.14  30-Sep-2018  tsutsui Avoid reference of APbus workarea that can't be read via kvm(3).
 1.13  15-Jul-2011  he branches: 1.13.52; 1.13.54;
Track the changes to tulipvar.h -- use the recently introduced
tlp_chip_name() to get the chip name for aprint output.
 1.12  20-Feb-2011  matt Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
 1.11  17-Apr-2009  tsutsui branches: 1.11.4; 1.11.6; 1.11.8;
Split device_t/softc, use aprint_*().
 1.10  28-Apr-2008  martin branches: 1.10.8; 1.10.14; 1.10.18;
Remove clause 3 and 4 from TNF licenses
 1.9  11-Dec-2005  christos branches: 1.9.74; 1.9.76; 1.9.78;
merge ktrace-lwp.
 1.8  17-Jul-2005  he Make tlp_idle() not be static, so that the newsmips version of the
driver can access that function again.

Approved by thorpej
 1.7  06-Feb-2005  tsutsui branches: 1.7.6;
Misc cleanup:
- ANSI function decls
- remove __P()
- u_intNN_t -> uintNN_t
- remove register decls
- bcopy -> memcpy, strcpy
- bzero -> memset
- bcmp -> memcmp
- use malloc(9) with M_ZERO
- some KNF
etc.
 1.6  15-Jul-2003  lukem branches: 1.6.8; 1.6.10;
__KERNEL_RCSID()
 1.5  03-May-2003  wiz branches: 1.5.2;
DMA, not dma nor Dma.
 1.4  02-Oct-2002  thorpej Use CFATTACH_DECL().
 1.3  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.2  14-Nov-2001  thorpej branches: 1.2.2;
Merge the thorpej-mips-cache branch onto the trunk. This is an
overhaul of how caches are handled for NetBSD's MIPS ports.
 1.1  12-Oct-2000  onoe branches: 1.1.2; 1.1.6; 1.1.8;
Tulip driver for NWB-5852A, which is an APbus board with DEC-21140A chip.
without MII. It supports 100BaseTX only. Half duplex/Full duplex can
be specified manually, but there are no auto negotiation functionality.

XXX: It takes 34 seconds before sending/receiving packets on the wire
after initial setup. It is obviously a bug because the board
just works fine on NEWS-OS, but I cannot find what's wrong...
Once it starts working, it seems there are no problems.
 1.1.8.1  13-Nov-2001  thorpej Make the newsmips port compile with the thorpej-mips-cache branch.
 1.1.6.2  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.1.6.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.1.2.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.1.2.1  12-Oct-2000  bouyer file if_tlp_ap.c was added on branch thorpej_scsipi on 2000-11-20 20:17:17 +0000
 1.2.2.2  18-Oct-2002  nathanw Catch up to -current.
 1.2.2.1  14-Nov-2001  nathanw file if_tlp_ap.c was added on branch nathanw_sa on 2002-10-18 02:39:10 +0000
 1.5.2.5  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.5.2.4  06-Feb-2005  skrll Sync with HEAD.
 1.5.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.5.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.5.2.1  03-Aug-2004  skrll Sync with HEAD
 1.6.10.1  12-Feb-2005  yamt sync with head.
 1.6.8.1  29-Apr-2005  kent sync with -current
 1.7.6.1  21-Jun-2006  yamt sync with head.
 1.9.78.2  04-May-2009  yamt sync with head.
 1.9.78.1  16-May-2008  yamt sync with head.
 1.9.76.1  18-May-2008  yamt sync with head.
 1.9.74.1  02-Jun-2008  mjf Sync with HEAD.
 1.10.18.1  20-Jan-2010  matt Adjust things to the new world order.
 1.10.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.10.8.1  28-Apr-2009  skrll Sync with HEAD.
 1.11.8.1  05-Mar-2011  bouyer Sync with HEAD
 1.11.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.11.4.1  05-Mar-2011  rmind sync with head
 1.13.54.1  10-Jun-2019  christos Sync with HEAD
 1.13.52.1  20-Oct-2018  pgoyette Sync with head

RSS XML Feed