FreeCalypso > hg > freecalypso-sw
annotate rvinterf/tmsh/ffs2resp.c @ 836:6c5d3fecbc67
gdi: audio.c compiles
| author | Space Falcon <falcon@ivan.Harhan.ORG> | 
|---|---|
| date | Sat, 25 Apr 2015 19:21:20 +0000 | 
| parents | 577291a2ad76 | 
| children | 
| rev | line source | 
|---|---|
| 
262
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
2 * Handling of TMFFS2 responses from ETM | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
3 */ | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
4 | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
5 #include <sys/types.h> | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
6 #include <stdio.h> | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
7 | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
8 extern u_char rvi_msg[]; | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
9 extern int rvi_msg_len; | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
10 | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
11 void | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
12 handle_ffs2_response() | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
13 { | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
14 if (rvi_msg[3]) | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
15 print_etm_pkt_raw("FFS2 error"); | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
16 else if (rvi_msg_len == 5) | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
17 async_msg_output("FFS2 command successful"); | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
18 else | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
19 print_etm_pkt_raw("FFS2 response"); | 
| 
 
577291a2ad76
fc-tmsh ffs2 basic response handling implemented
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
20 } | 
