lkml.org 
[lkml]   [1998]   [May]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectReboot problem in 2.1.99 w/ ASUS P/I-486SP3G
    I've just installed Linux a couple of weeks ago and already I'm delving
    into the kernel code. :)

    When I switched from 2.0.33 to 2.1.99, my machine would now hang when
    rebooting and the
    and I'd get a CMOS checksum error after hitting the reset button. I
    compared the code and
    found that the for timing loop was replaced by udelay. On my slow
    machine the for loop
    actually took longer than the the delay function.

    Can you change the delay in machine_restart in process.c from 10 to 20?
    It's the one before
    the outb finction:

    kb_wait();
    udelay(20);
    outb(0xfe,0x64); /* pulse reset low */

    I have a 486DX4-100 in an ASUS P/I-486SP3G motherboard. As for the CMOS
    getting trashed,
    I think it may be a MB defect as it happend before under other OSes when
    the machine didn't
    reboot properly. Anyone else have a similar problem?

    John



    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu

    \
     
     \ /
      Last update: 2005-03-22 13:42    [W:0.021 / U:29.344 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site