Specifications

V850E2/MN4 CSIH Control
R01AN0924EJ0100 Rev.1.00 Page 38 of 40
Feb 10, 2012
4.4.5 Interrupt Processing (interrupt.c)
[Function Name] int_csih0ic()
[Function] Processes CSIH0 macro transmit status interrupt.
[Arguments] None
[Return Value] None
[Startup Method] Request CSIH0TIC is present in an unmasked state.
[SFRs Used] CSIH0CTL0
[Calling Function] None
[Variables] flag_mode, flag_job_transmit, flag_transmit_over
[File Name] interrupt.c
[Notes] None
[Function Name] I int_csih0ijc()
[Function] Processes CSIH0 macro job completion interrupt.
[Arguments] None
[Return Value] None
[Startup Method] Request CSIH0TIJC is present in an unmasked state.
[SFRs Used] CSIH0CTL0
[Calling Function] None
[Variables] flag_mode, flag_transmit_over
[File Name] interrupt.c
[Notes] None
[Function Name] int_csih0ire()
[Function] Processes CSIH0 macro communication error interrupt.
[Arguments] None
[Return Value] None
[Startup Method] Request CSIH0TIRE is present in an unmasked state.
[SFRs Used] CSIH0STCR0, CSIH0CTL0
[Calling Function] None
[Variables] flag_error, point_receive, point_transmit
[File Name] interrupt.c
[Notes] None
[Function Name] int_csih3ir()
[Function] Processes CSIH3 macro receive status interrupt.
[Arguments] None
[Return Value] None
[Startup Method] Request CSIH3TIR is present in an unmasked state.
[SFRs Used] CSIH3RX0W, CSIH3CTL0
[Calling Function] None
[Variables] flag_mode, point_receive, count, flag_receive_over
[File Name] interrupt.c
[Notes] None