Re: TI-H: Expander to Computer program


[Prev][Next][Index][Thread]

Re: TI-H: Expander to Computer program




>>No need for [a protocol document].  Bryan already released the
>>driver.
>
>Fine, where can I get it?

This was boreing.  I hope you like it.  Bryan has commented his source sooo
well that this was boreing.  :/

-----
Receiving a page of Data from the "EII":

1.  Send 0x52
2.  Send Page address high byte
3.  Send Page address low byte
4.  Send location in page to start - =<255
5.  Is [number of bytes to receive] over 255?

No:	1.  Send [number of bytes to receive] Low byte
	2.  Send 0x80
Yes:	1.  Send0xFF
	2.  Send [number of bytes to receive] high byte

6.  Receive [number of bytes to receive] bytes.

We're done!  :)


Sending a page of Data from the "EII":

1.  Send 0x82
2.  Send Page address high byte
3.  Send Page address low byte
4.  Send location in page to start - =<255
5.  Is [number of bytes to send] over 255?

No:	1.  Send [number of bytes to send] Low byte
	2.  Send 0x80
Yes:	1.  Send0xFF
	2.  Send [number of bytes to send] high byte

6.  Send [number of bytes to send]

We're done!  :)


Formatting a page of "EII" memory:

1.  Send 0x82
2.  Send Page address high byte
3.  Send Page address low byte
4.  Send 0x00
5.  Send 0xFF
6.  Send 0x09
7.  Send 0xFF (264 times)

We're done!  :)


Receiving the firmware version of the "EII":

1.  Send 0xFF
2.  Receive byte
3.  =< 4 is an EuP, >= 5 is an E2



References: