![]() |
RTEMS 6.3
|
SMDK2410 Board Support Package. More...
Topics | |
| SMC Disk Driver | |
| SMC Disk Driver Support. | |
Files | |
| file | bsps/arm/smdk2410/include/bsp.h |
| Global BSP definitons. | |
Functions | |
| void * | bsp_idle_thread (uintptr_t ignored) |
| This BSP provides its own IDLE thread to override the RTEMS one. | |
| uint32_t | get_FCLK (void) |
| functions to get the differents s3c2400 clks | |
| uint32_t | get_HCLK (void) |
| uint32_t | get_PCLK (void) |
| uint32_t | get_UCLK (void) |
SMDK2410 Board Support Package.
| void * bsp_idle_thread | ( | uintptr_t | ignored | ) |
This BSP provides its own IDLE thread to override the RTEMS one.
Optimized idle task.
So we prototype it and define the constant confdefs.h expects to configure a BSP specific one.
This idle task sets the power mode to idle. This causes the processor clock to be stopped, while on-chip peripherals remain active. Any enabled interrupt from a peripheral or an external interrupt source will cause the processor to resume execution.
To enable the idle task use the following in the system configuration: