X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fpwm_hwtest.c;h=13cf8f8911512a34ef056eea0b89e9577530cb73;hb=41718ab2098bd5640da265c34f1ecb79a4123d39;hp=f66fe660e558cb4f9958d91553709e31870bb655;hpb=006c06fa5c4ce4a6e250877655e9963a8310538a;p=bertos.git diff --git a/bertos/drv/pwm_hwtest.c b/bertos/drv/pwm_hwtest.c index f66fe660..13cf8f89 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 */ @@ -78,7 +77,7 @@ #define PWM_DUTY_INC 200 // Incremental value for duty -/** +/* * Simple struct to store * the testing value. */ @@ -114,11 +113,11 @@ static PwmTest pwm_test_cfg[PWM_CNT] = { 3, false, 100000UL, 0xCCCC } /* 100KHz, 80% duty */ }; -/** +/* * Setup all needed to test PWM on AT91 * */ -int pwm_testSetUp(void) +int pwm_testSetup(void) { LOG_INFO("Init pwm.."); pwm_init(); @@ -128,16 +127,16 @@ 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,11 +202,9 @@ int pwm_testRun(void) } delay++; } - - return 0; } -/** +/* * End a PWM Test. * (Unused) */ @@ -226,14 +223,14 @@ int pwm_testTearDown(void) #if 0 int main(void) { - IRQ_ENABLE; + IRQ_ENABLE; kdbg_init(); pwm_testRun(); - for(;;) - { - } + for(;;) + { + } } #endif