看板 DFBSD_bugs 關於我們 聯絡資訊
Hi all, I'm trying to get DragonFly to run on an aged 400MHz Celeron Laptop (Gericom Overdose 2). It hangs somewhere in the clock calibration code. When I boot from the live CD (GCC2 snapshot from March 23 as well as homemade ISOs from today) it sometimes hangs at (from boot -v): Calibrating clock(s) ... I haven't checked where exactly it hangs in this case. Sometimes it will advance a bit further and give me: Calibrating clock(s) ... TSC clock: 399366840 Hz, i8254 clock: 1193077 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CLK_USE_TSC_CALIBRATION not specified - using old calibration method Some printfs I inserted showed that it advances up to the DELAY(1000000) in startrtclock() from where it won't return. old_tsc is somewhere in between 1400000000 and 1700000000. I haven't tried CLK_USE_I8254_CALIBRATION or CLK_USE_TSC_CALIBRATION in my kernel config yet (don't know if it would help and no more blank CDs left :). Which one of the two scenarios happens seems to be random. FreeBSD 4.10 and 6 also hang at early stages on this machine. Linux and Windoze come up nicely though. Sascha -- http://yoyodyne.ath.cx