6 F 3 B 0 3 6 2

 

 

 

 

 

 

 

 

 

 

 

 

 

/* TCP fragmented data reception processing */

 

 

 

 

 

 

 

 

 

 

 

 

R0635 R063D

 

 

 

 

 

 

 

 

2- -+-/--

[RW000 RECV RW010][SET R063D]----------------------------

 

 

 

 

 

/* Request setup

*/

 

 

 

 

R063D

 

 

 

 

 

 

 

 

+- -+-^--

[RTR1D4000]----------------------------------------

 

 

 

 

 

 

/* Reception data count conversion (bytes to

 

 

 

words) */

 

 

 

 

 

 

 

 

 

 

R063E

 

 

 

 

 

 

 

 

+-/-+[RW021

XFER RW025

-> RW023]

-----------------------

 

 

 

/* Reception data transfer (D4001 to D1001)

*/

 

 

 

 

 

 

 

 

 

 

+[ +1 RW009][ +1 RW022][ +1 RW024]------------------

 

 

 

 

/* Increment address and pointer. */

 

 

 

 

 

 

 

 

R063E

 

 

 

+[RW009 >= D4000]------------------------------------

 

( )--

 

 

 

 

 

 

 

 

 

 

 

 

/* Reception data size check

*/

 

 

 

 

R063E

 

 

 

 

 

 

 

 

+- -+[RW008 > RW024][ RST R063D]-----+[ 00000 MOV RW009]

 

 

 

 

 

 

 

 

 

 

 

 

 

+[ 04001 MOV RW022]

 

 

 

 

/* Processing for data less than the reception

 

 

data size */

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+[RW008 <= RW024]-----

+[ RST R063D]-----------------

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+[ 00000 MOV RW009][RST R0635]

 

 

 

 

 

/* Processing for data greater than the

 

 

 

reception data size */

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

121

Page 122
Image 122
Toshiba T2N instruction manual ⎯ 121 ⎯