Hi all.
I developed IEEE 1394 test board with TI GP Lynx chip.
I also developed driver for the board.
My driver based on 1394diag.sys in 2000ddk.
My driver works fine in Windows 2000(async only ^^;).
But when I tried to install my board and driver in Windows 98SE, the error occurred.
The reason is that there is continuous bus reset.
What is difference in Microsoft 1394 stack between Windows 2000 and Windows 98SE?
I suspect that there is some CRC check error on CSR ROM area, because I don’t know how can I calculate exact CRC values for CSR ROM area.(I know that CRC formula in IEEE1394 spec. sheet, but how can I test it with real system?)
Anybody have some ideas?
Please let me know.
Bye
b???.???????&?v?'?ׯj?.n?Qyȩf??]?:.?˛???m??֛???zf???%y?ޞ?^?˛??^r*Lzfެ?
???l??ܢ
I used 1394 stack binaries from w2k beta in Win98Gold. Worked fine.
On CRC - you can reverse-engineer the Bus1394CalculateCrc function in 1394bus.sys. It is quite short.
This is well-known CRC16 thing - not specific to 1394.
Max
----- Original Message -----
From: Chu HyongYol
To: NT Developers Interest List
Sent: Wednesday, August 01, 2001 3:59 AM
Subject: [ntdev] IEEE 1394 Bus Reset in Windows 98SE
Hi all.
I developed IEEE 1394 test board with TI GP Lynx chip.
I also developed driver for the board.
My driver based on 1394diag.sys in 2000ddk.
My driver works fine in Windows 2000(async only ^^;).
But when I tried to install my board and driver in Windows 98SE, the error occurred.
The reason is that there is continuous bus reset.
What is difference in Microsoft 1394 stack between Windows 2000 and Windows 98SE?
I suspect that there is some CRC check error on CSR ROM area, because I don’t know how can I calculate exact CRC values for CSR ROM area.(I know that CRC formula in IEEE1394 spec. sheet, but how can I test it with real system?)
Anybody have some ideas?
Please let me know.
Bye
b???v?jƶ?i?d??{.n???zwZnV???h???z{]z??b??(??(
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com