X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fpwm_hwtest.c;h=d7410f94bf5b25e9c2cef6034143ba9bef41d444;hb=7052462ee4127b539fb1d7816720767ac9904a9a;hp=f66fe660e558cb4f9958d91553709e31870bb655;hpb=006c06fa5c4ce4a6e250877655e9963a8310538a;p=bertos.git diff --git a/bertos/drv/pwm_hwtest.c b/bertos/drv/pwm_hwtest.c index f66fe660..d7410f94 100644 --- a/bertos/drv/pwm_hwtest.c +++ b/bertos/drv/pwm_hwtest.c @@ -54,7 +54,6 @@ * Note: To be simple and target independently we not use a timer module, * and so the delay is do with a for cycle. * - * \version $Id$ * \author Daniele Basile */ @@ -118,7 +117,7 @@ static PwmTest pwm_test_cfg[PWM_CNT] = * Setup all needed to test PWM on AT91 * */ -int pwm_testSetUp(void) +int pwm_testSetup(void) { LOG_INFO("Init pwm.."); pwm_init(); @@ -132,12 +131,12 @@ int pwm_testSetUp(void) * Test suit for genation of pwm waveform. * */ -int pwm_testRun(void) +void NORETURN pwm_testRun(void) { pwm_duty_t duty = 0; int delay = 0; - pwm_testSetUp(); + pwm_testSetup(); LOG_INFO("\n\n===== BeRTOS PWM test =====\n\n"); @@ -203,8 +202,6 @@ int pwm_testRun(void) } delay++; } - - return 0; } /** @@ -226,14 +223,14 @@ int pwm_testTearDown(void) #if 0 int main(void) { - IRQ_ENABLE; + IRQ_ENABLE; kdbg_init(); pwm_testRun(); - for(;;) - { - } + for(;;) + { + } } #endif