USBB17AP77016-XXX-B11 NEC Electronics, USBB17AP77016-XXX-B11 Datasheet - Page 58

no-image

USBB17AP77016-XXX-B11

Manufacturer Part Number
USBB17AP77016-XXX-B11
Description
DSP middleware(WMA (Windows Media Audio)decoder)
Manufacturer
NEC Electronics
Datasheet
58
case000:
case002:
case002a:
get_data:
;;=========================================================;;
;;
;;=========================================================;;
r6l = *write_ptr:x
*read_ptr:x = r6l
r3 = r0 + 1
r3 = r3 srl 1
jmp get_data
;;=========================================================;;
;;
;;=========================================================;;
r3 = r4 + 1
r3 = r3 sra 1
clr(r6)
r6l= *write_ptr:x
r6 = r6 - r3
r3 = r6 - host_in_buffer
if(r3>=0) jmp case002a
r6 = r3 + host_in_buffer + CB_BUFF_SIZE;
*read_ptr:x = r6l
r3
if(r3<=0) jmp set_data
r3
r3
;;=========================================================;;
;;
;;=========================================================;;
r4 = r0 - CB_BUFF_SIZE
if(r4<=0) jmp get_data_nex
r3 = r0 + 1
r3 = r3 sra 1
Loop r3l {
}
jmp finish
= r0 - r4
= r3+1
= r3 srl 1
case000 ( r5 = r1 )
case002 ( r5 > r1 )
%READ_HOST(R4,R4)
r5 = r5 + 2
nop
Get Data
APPENDIX A SAMPLE PROGRAM SOURCE
User’s Manual U15683EJ1V0UM
;
; set read_ptr
;
; set r3 = read size [word]
;
;
; set r3 = rewind size [word]
;
;
;
;
;
; set read_ptr
;
; No need to read data
;
; set r3 = read size [word]
;
;
;
;
;
;
;
; not stored
;
;
(4/6)

Related parts for USBB17AP77016-XXX-B11