arch/arm/mach-s3c24xx/generic.c File Reference


Detailed Description


Functions

uint32_t s3c24xx_get_mpllclk (void)
uint32_t s3c24xx_get_upllclk (void)
uint32_t s3c24xx_get_fclk (void)
uint32_t s3c24xx_get_hclk (void)
uint32_t s3c24xx_get_pclk (void)
uint32_t s3c24xx_get_uclk (void)
uint32_t s3c24x0_get_memory_size (void)
void reset_cpu (ulong addr)


Function Documentation

void reset_cpu ( ulong  addr  ) 

Reset the CPU.

In case of crashes, reset the CPU

Parameters:
[in] addr -Cause of crash
Returns:
void

uint32_t s3c24x0_get_memory_size ( void   ) 

Calculate the amount of connected and available memory.

Returns:
Memory size in bytes

int s3c24xx_dump_clocks ( void   ) 

Show the user the current clock settings.

uint32_t s3c24xx_get_fclk ( void   ) 

Calculate the FCLK frequency used for the ARM CPU core.

Returns:
Current frequency in Hz

Referenced by s3c24xx_dump_clocks(), and s3c24xx_get_hclk().

uint32_t s3c24xx_get_hclk ( void   ) 

Calculate the HCLK frequency used for the AHB bus (CPU to main peripheral).

Returns:
Current frequency in Hz

Referenced by s3c24xx_dump_clocks(), and s3c24xx_get_pclk().

uint32_t s3c24xx_get_mpllclk ( void   ) 

Calculate the current M-PLL clock.

Returns:
Current frequency in Hz

Referenced by s3c24xx_dump_clocks(), and s3c24xx_get_fclk().

uint32_t s3c24xx_get_pclk ( void   ) 

Calculate the PCLK frequency used for the slower peripherals.

Returns:
Current frequency in Hz

Referenced by s3c24xx_dump_clocks().

uint32_t s3c24xx_get_uclk ( void   ) 

Calculate the UCLK frequency used by the USB host device.

Returns:
Current frequency in Hz

uint32_t s3c24xx_get_upllclk ( void   ) 

Calculate the current U-PLL clock.

Returns:
Current frequency in Hz

Referenced by s3c24xx_dump_clocks(), and s3c24xx_get_uclk().


Generated on Fri Dec 25 14:13:14 2009 for barebox by  doxygen 1.5.6