Skip to content

Commit e1f911e

Browse files
committed
examples: Update main function as per updated framework
Signed-off-by: Ajay Bhargav <[email protected]>
1 parent 3f76a7a commit e1f911e

File tree

4 files changed

+23
-4
lines changed

4 files changed

+23
-4
lines changed

examples/adc-example/src/main.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ static void adc_task(void *arg)
135135
/**
136136
* Application main entry point
137137
*/
138-
void user_main(void)
138+
int main(int argc, char *argv[])
139139
{
140140
/*
141141
* Initialize library and Setup STDIO
@@ -148,4 +148,9 @@ void user_main(void)
148148
os_create_task(adc_task, NULL, FALSE);
149149

150150
printf("System Initialization finished\n");
151+
152+
while (1) {
153+
/* main task loop */
154+
sleep(1);
155+
}
151156
}

examples/gpio-blink/src/main.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ static void gpio_blink_task(void *arg)
137137
/**
138138
* Application main entry point
139139
*/
140-
void user_main(void)
140+
int main(int argc, char *argv[])
141141
{
142142
/*
143143
* Initialize library and Setup STDIO
@@ -150,4 +150,8 @@ void user_main(void)
150150
os_create_task(gpio_blink_task, NULL, FALSE);
151151

152152
printf("System Initialization finished\n");
153+
154+
while (1) {
155+
sleep(1);
156+
}
153157
}

examples/socket-example/src/main.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ static void socket_task(void *arg)
187187
/**
188188
* Application main entry point
189189
*/
190-
void user_main(void)
190+
int main(int argc, char *argv[])
191191
{
192192
/*
193193
* Initialize library and Setup STDIO
@@ -203,4 +203,9 @@ void user_main(void)
203203
os_create_task(socket_task, NULL, FALSE);
204204

205205
printf("System Initialization finished\n");
206+
207+
while (1) {
208+
/* Main task loop */
209+
sleep(1);
210+
}
206211
}

examples/ssl-socket-example/src/main.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ static void socket_task(void *arg)
193193
/**
194194
* Application main entry point
195195
*/
196-
void user_main(void)
196+
int main(int argc, char *argv[])
197197
{
198198
/*
199199
* Initialize library and Setup STDIO
@@ -208,4 +208,9 @@ void user_main(void)
208208
os_create_task(socket_task, NULL, FALSE);
209209

210210
printf("System Initialization finished\n");
211+
212+
while (1) {
213+
/* Main task loop */
214+
sleep(1);
215+
}
211216
}

0 commit comments

Comments
 (0)