Microsoft's new debugger solution uses existing IEEE 1394 OHCI controllers to interface with the debugger. Basically, systems equipped with one or more standard OHCI-compliant IEEE 1394 controllers can use the standard IEEE 1394 ports for connecting a host machine with one or more targets-up to 62 on a single bus. The host controller can be on the motherboard or attached by way of PCI (including CardBus). Standard IEEE 1394 cables can be used for this purpose.
With new support provided in Windows Me, IEEE 1394 can provide easy networking, allowing the user to connect PCs by way of IEEE 1394 for instant connectivity. This support enhances the IEEE 1394 offering under Windows and further shows the flexibility and user benefits that IEEE 1394 offers to PCs.
Support for TCP/IP over IEEE 1394 in Windows Me provides high-speed connectivity between PCs with no additional hardware and no configuration by the end user, making IEEE 1394 a hybrid solution for home networking. And, TCP/IP over IEEE 1394 also makes it extremely easy for consumers to share a single Internet connection, by connecting one PC to the Internet and connecting other PCs to the first with IEEE 1394.
Several consumer device manufacturers are working toward including TCP/IP over IEEE 1394 in their devices. Under Windows Me, users can operate these devices from their PCs using standard TCP/IP protocols.
Meanwhile, those manufacturers who plan to provide TCP/IP over IEEE 1394 solutions on PCs running Windows Me should consider several factors when designing hardware. The PC should include an IEEE 1394 controller and port that require no additional hardware. In addition, the Microsoft TCP/IP-over-IEEE-1394 stack should run on controller-based hardware that complies with OHCI. And, the TCP/IP-over-IEEE-1394 stack in Windows Me will not work with third-party ICS software. Another factor is that the TCP/IP over IEEE 1394 solution provides only TCP/IP connectivity. IPX and other networking protocols are not supported.
Microsoft provides an update package that addresses issues for IEEE 1394 storage devices under Windows 98 Second Edition, including issues related to the surprise removal of peripheral devices.
Essentially, the update package installs a safe device-removal utility that allows users to stop a plug and play storage device safely, before physically unplugging the device.