enc624j6net

- improved duplex/offline check handling
 - better TX handling (one less full frame copy per TX request),
   i.e. direct write from driver to HW buffer
 - some other minor changes
 - revised TX is optional (see smakefile), requires a VHDL fix
   that is not checked in to svn as of yet
This commit is contained in:
HenrykRichter
2018-04-25 20:36:34 +02:00
parent d676378aba
commit dd0537a36d
14 changed files with 990 additions and 57 deletions
+11 -1
View File
@@ -46,7 +46,17 @@ PRIVATE struct TrackRec *findtracktype(BASEPTR, ULONG type);
tr = (struct TrackRec *) tr->tr_Link.mln_Succ)
{
if( tr->tr_PacketType == type )
return( tr );
{
#if 0
/* simple MTF for PacketType search */
if( (struct Node*)tr != pb->pb_TrackList.lh_Head )
{
Remove( (struct Node*)tr );
AddHead( (struct List*)&pb->pb_TrackList, (struct Node*)tr );
}
#endif
return( tr );
}
}
return( NULL );