FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/sysglue/appinit.c @ 307:749ca89741fa
DAR: starting to compile
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Sun, 16 Mar 2014 07:39:29 +0000 | 
| parents | aa4ba71a1032 | 
| children | 2a26785fb5a2 | 
| rev | line source | 
|---|---|
| 
130
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
2 * This module contains our Application_Initialize() function, | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
3 * based on the disassembly of the binary object version in the | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
4 * Leonardo semi-src. | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
5 */ | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
6 | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
7 #include "../include/config.h" | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
8 | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
9 Application_Initialize() | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
10 { | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
11 Init_Target(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
12 /* | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
13 * The original version calls Init_Drivers() at this point, | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
14 * but that function is nothing more than a short sequence | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
15 * of calls to other functions, so I've inlined it. | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
16 */ | 
| 
158
 
97b671efff9c
gsm-fw: SPI SWE enabled
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents: 
143 
diff
changeset
 | 
17 ABB_Sem_Create(); | 
| 
130
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
18 ffs_main_init(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
19 rvf_init(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
20 rvm_init(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
21 create_tasks(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
22 #if 0 | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
23 SIM_Initialize(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
24 #endif | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
25 /* end of Init_Drivers() */ | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
26 #if CONFIG_GSM | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
27 Cust_Init_Layer1(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
28 #endif | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
29 Init_Serial_Flows(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
30 #if CONFIG_GSM | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
31 StartFrame(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
32 #endif | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
33 Init_Unmask_IT(); | 
| 
 
8b0793c67f9f
nuc-fw: final preparations for the big transition
 
Michael Spacefalcon <msokolov@ivan.Harhan.ORG> 
parents:  
diff
changeset
 | 
34 } | 
