引用第1楼kasim于2010-01-10 11:23发表的 :1. 可以修改CLKDIVN的值,但不推荐你在Linux设备驱动里去做这样的事。那通常是Linux内核启动之前bootloader设定的。如果要改的话,改bootloader的源代码会比较方便;2. CLKDIVN的值不能随便设定,HCLK会提供给很多硬件模块,比如SDRAM,LCD Controller。修改之前确定新的HCLK频率可以满足使用它的各个硬件模块的要求.
引用第3楼kasim于2010-01-10 15:11发表的 回 2楼(smilemaomi) 的帖子 :设置的依据在S3C2440A的用户手册上, 看MPLLCON, CLKDIVN以及CAMDIVN这几个寄存器的设置。supervivi中默认的设置的值是405MHz/100Mhz/50Mhz, 是1:4:8, 我之前是笔误了,抱歉。