English
Language : 

BU94501AMUV Datasheet, PDF (62/73 Pages) Rohm – AAC/WMA/MP3 +SD Memory Card + iPod
BU9450xAxxx series
Datasheet
19. IRPTO Interruption Terminal to Microcomputer
When some status changes, this LSI notifies interruption to master microcomputer by IRPTO terminal.
When signal is H, it is shown that interrupt occurs.
Please connect IRPTO terminal to the interruption port of level detection.
The mode of IRPTO signal output condition can be selected by SEL_IRPTO command.
・variable interruption mode: IRPTO is unified output by two or more status change. Master microcomputer can select
the status.
・fixed interruption mode: IRPTO is output by single status change according to system mode.
19.1 variable interruption mode
INTERRUPT REQUEST is caused from the IRPTO terminal to the microcomputer when either of the hereunder status
register changes.
Interruption factor can be selected by SET_MASK_00-SET_MASK_37 command. The initial setting of the interruption
factor is shaded status.
Table 18. Status registers for interruption factor
OFFSET Status
0x00
0x02
0x22
0x2F
STATUS1
STATUS3
BROWSESTAT
FIOSTAT
bit7
bit6
(MSB)
ERROR SEARCH
USBINS SDINS
ANA_ERR 0
FIOERR 0
bit5
USBFILE
0
0
0x37
MEMINFO
MEMINFO
bit4
bit3
BUSY
MCHNG
SDFILE
MDEVUSB
GET_TAG_END
FIOOPEN
FRDREADY
LUN_BUSY
bit2
bit1
STOP
PAUSE
MDEVSD
PDEVUSB
GET_TAG_ID
0
FIOSEARCH
LUN_READY_
RENEW
reserve
bit0
(LSB)
PLAY
PDEVSD
ANA_CUR
FIOMODE
reserve
IRPTO is returned to L when forego status is read out by using the READ_IRPTO_FACTOR command. Following table
shows the contents of the output data by READ_IRPTO_FACTOR command.
The status value and interruption factor is included. When status changes, corresponding bit of interruption factor
becomes H.
For example, when only ERROR status changes, Interruption factor 1 becomes 0x80.
STATUS
OFFSET
0x38 + 0x0
0x38 + 0x1
0x38 + 0x2
0x38 + 0x3
0x38 + 0x4
0x38 + 0x5
0x38 + 0x6
0x38 + 0x7
0x38 + 0x8
0x38 + 0x9
Table 19. the contents of the output data by READ_IRPTO_FACTOR
byte
NAME
content
1
Status value 1
(Offset : 0x00) STATUS1
1
Status value 2
(Offset : 0x02) STATUS2
1
Status value 3
(Offset : 0x22) BROWSESTAT
1
Status value 4
(Offset : 0x2F) FIOSTAT
1
Status value 5
(Offset : 0x37) MEMINFO
1
Interruption factor 1
status change flag for Status value 1
1
Interruption factor 2
status change flag for Status value 2
1
Interruption factor 3
status change flag for Status value 3
1
Interruption factor 4
status change flag for Status value 4
1
Interruption factor 5
status change flag for Status value 5
www.rohm.com
© 2012 ROHM Co., Ltd. All rights reserved.
TSZ22111・15・001
62/69
TSZ02201-0V2V0E600070-1-2
2012.12.10 Rev.003