History log of /src/sys/dev/ieee1394/fwohcireg.h |
Revision | | Date | Author | Comments |
1.21 |
| 05-Jul-2024 |
andvar | s/vender/vendor/ in comments, log message and fw ohci register property.
|
1.20 |
| 15-Oct-2019 |
msaitoh | Use unsigned to avoid undefined behavior. Found by kUBSan.
|
1.19 |
| 31-Mar-2018 |
sevan | branches: 1.19.2; 1.19.8; Listed UniNorth device is in fact the UniNorth 2 interface, rename. https://pci-ids.ucw.cz/read/PC/106b/0031
|
1.18 |
| 29-Mar-2010 |
kiyohara | branches: 1.18.58; Bye-bye fw_port.h.
|
1.17 |
| 05-Nov-2007 |
kiyohara | branches: 1.17.20; 1.17.40; 1.17.42; + Sync to FreeBSD. firewire.c Rev.1.101 firewire.h Rev.1.21 firewirereg.h Rev.1.50 fwdev.c Rev.1.52 fwdma.c Rev.1.9 fwmem.c Rev.1.34 fwohci.c Rev.1.93 fwohcireg.h Rev.1.23 fwohcivar.h Rev.1.16 if_fwip.c Rev.1.16 if_fwipvar.h Rev.1.5 sbp.c Rev.1.92 + Cleanup macros in fw_port.h. + Fix the occurrence of the error at the resume. Don't set the buffer again.
|
1.16 |
| 04-Mar-2007 |
christos | branches: 1.16.14; 1.16.16; 1.16.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.15 |
| 11-Dec-2005 |
christos | branches: 1.15.26; merge ktrace-lwp.
|
1.14 |
| 11-Jul-2005 |
kiyohara | ieee1394 import from FreeBSD.
|
1.13 |
| 22-Oct-2003 |
mjl | branches: 1.13.16; Typos in comments. From OpenBSD.
|
1.12 |
| 04-Dec-2002 |
haya | branches: 1.12.6; New Feature: add pseudo device for IEEE 1394 isochronous stream and isochronous reception routine for IEEE 1394 OHCI (fwohci). The transmission part is under construction.
The minimum configuration options for this feature are:
# IEEE 1394 (i.LINK) fwohci* at pci? dev ? function ? pseudo-device fwiso 1
|
1.11 |
| 26-Jan-2002 |
ichiro | OCHI -> OHCI
|
1.10 |
| 02-Jul-2001 |
onoe | branches: 1.10.2; fix typo: CLear -> Clear
|
1.9 |
| 11-May-2001 |
jmc | Add mask for getting the ACK bits out of the status area of a DMA context descriptor
|
1.8 |
| 15-Mar-2001 |
enami | - Wrap long line. - Consistently use #define<TAB> instead of #define<SPACE>.
|
1.7 |
| 12-Mar-2001 |
onoe | use OHCI_BITVAL(val, name), instead of ((val) & (name##_MASK)) >> name##_BITPOS
|
1.6 |
| 03-Mar-2001 |
onoe | branches: 1.6.2; Do not require GUID ROM, which is optional according to the OHCI spec. Use Global UID register as is, it should be initialized by firmware. If it is not initialized (i.e. 0), try to read GUID ROM if exists. On my VAIO PCG-N505AS, the version register says it implement GUID ROM, but reading GUID ROM returns all zero bytes. I'm not sure where the bug is.
|
1.5 |
| 13-Dec-2000 |
enami | Add RCS Id.
|
1.4 |
| 20-Nov-2000 |
onoe | Use DMA from mbuf instead of copy in transmit. Still use memcpy in receiving because we must use buffer fill mode and many packets may share single receive buffer.
XXX: Workaround(?) for CXD3222: it fails to DMA for selfid packet according to code placement. I'm not sure about the reason (cache? timing? bug?).
Fixed the bug: transmitter sometimes stop and OACTIVE bit of if_fw never be cleared. Fixed the bug: freeing free buffer.
Enable ieee1394_drain and ieee1394_watchdog for loss of fragment.
|
1.3 |
| 05-Nov-2000 |
matt | branches: 1.3.2; Merge in my some of my stuff.
|
1.2 |
| 05-Nov-2000 |
onoe | First Prototype implementation of network interface part for IEEE1394 (if_fw).
Current status: Only OHCI chip is supported (fwohci). ping (IPv4) works with Sony's implementation (SmartConnect) on Win98. sometimes works but not stable. Not implemented yet: IRM (Isochronous Resource Manager) functionality. Link layer fragmentation. Topology map. More to do: clean ups MCAP charactor device part dhcp
There is no entry in GENERIC config file yet. Follow sys/dev/ieee1394/IMPLEMENTATION to enable if_fw.
|
1.1 |
| 30-May-2000 |
matt | branches: 1.1.4; Beginning of a IEEE 1394 framework. An attachment for PCI OHCI controllers and bus-independent module that just begins to print things out. No real code behind it. THIS IS A WORK IN PROGRESS. The *reg.h are woefully incomplete.
|
1.1.4.2 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.1.4.1 |
| 30-May-2000 |
minoura | file fwohcireg.h was added on branch minoura-xpg4dl on 2000-06-22 17:07:07 +0000
|
1.3.2.6 |
| 27-Mar-2001 |
bouyer | Sync with HEAD.
|
1.3.2.5 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.3.2.4 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.3.2.3 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.3.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.3.2.1 |
| 05-Nov-2000 |
bouyer | file fwohcireg.h was added on branch thorpej_scsipi on 2000-11-20 11:41:10 +0000
|
1.6.2.5 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.6.2.4 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.6.2.3 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.6.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.6.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.10.2.1 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.12.6.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.12.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.12.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.12.6.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.13.16.3 |
| 15-Nov-2007 |
yamt | sync with head.
|
1.13.16.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.13.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.15.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.16.20.1 |
| 13-Nov-2007 |
bouyer | Sync with HEAD
|
1.16.16.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.16.14.1 |
| 06-Nov-2007 |
joerg | Sync with HEAD.
|
1.17.42.1 |
| 30-May-2010 |
rmind | sync with head
|
1.17.40.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.17.20.1 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.18.58.1 |
| 07-Apr-2018 |
pgoyette | Sync with HEAD. 77 conflicts resolved - all of them $NetBSD$
|
1.19.8.1 |
| 31-Jan-2020 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #671):
sys/dev/pci/if_bce.c: revision 1.53 sys/dev/pci/pccbbreg.h: revision 1.16 sys/dev/ic/rt2860.c: revision 1.34 sys/dev/pci/if_alc.c: revision 1.45 sys/dev/pci/if_mcx.c: revision 1.5 sys/dev/pci/if_pcn.c: revision 1.72 sys/dev/pci/if_ale.c: revision 1.37 sys/dev/pci/if_age.c: revision 1.65 sys/dev/ieee1394/fwohcireg.h: revision 1.20 sys/dev/ieee1394/fwohci.c: revision 1.143 sys/dev/ieee1394/firewire.c: revision 1.49 sys/dev/ic/am79900reg.h: revision 1.10
Use unsigned to avoid undefined behavior. Found by kUBSan.
|
1.19.2.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|