Commit Graph
4 Commits
Author SHA1 Message Date
HenrykRichter dd0537a36d 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
2018-04-25 20:36:34 +02:00
HenrykRichter 13c4b7f8e6 ENC624J6Net
- changed interrupt usage for Int2 instead of Int6 
    (after discussion with Matze about "best" approach)
  - see HW_INTSOURCE in hw.c for the active interrupt source
  - this build reflects changed word handling in CPLD code,
    now all addresses below $6000 are presented as Big Endian
    words, such that copies of the frames can be done with
    fast instructions like movem
2018-01-09 21:40:50 +01:00
HenrykRichter dde9bf1d4e - Driver optimization 2017-12-27 09:34:03 +01:00
HenrykRichter a46badc542 ENC264J600 driver
- initial prototype, based on Plipbox framework
  - handles some oddities with the current CPLD by software
    workarounds, i.e. needs future changes to go along
    with updated JED
  - lots of TODO still pending
2017-12-20 23:08:21 +01:00