Hello,

I have some questions concerning the spin up procedure and
the kernel patches:

- What is the FORCE_IDE_CONTROLLER_ON for ?
  Do you ignore the pci configuration register ? So a
  disable IDE channel in BIOS (normal Award, ...) is
  ignored and activated anyway ? So all IDE channels will
  be activated and usable from within linux ?

- What is the WAIT_HDA_SPINUP for ?
  How does this work in principle ? Is it right, that you
  set the present flag for hda and than the next "if" will
  be skipped (==> return code 3 never reached), and now is
  the part of identifying the drive. And this will wait
  until drive is ready (spinned up) or it will give up
  after some retries (after about 30 seconds). Is this right
  ?
    
- Everyone using IDE drives have to apply the ide-patch and
  wait 10-15 seconds until the drive is ready ?

- Is there a IDE drive that does not have this long spin up
  time ?

- Do I need the spinup patch, if I boot from DoC and only
  whats to use the ide drive for data ?
  
- What will happen, if the drive will not be ready (without
  the ide-patch) while the kernel is booting, and I mount
  the drive in init process ? Can I do this, if even the
  kernel does not know about the drive ? I don't think that
  it works. So I must wait at boot time, for all drives to
  be initialized (spin up) and than I can use it as normal.

- Does this IDE Problem mean, that I cannot use IDE drives,
  if I want a usable system (music box) within 5 seconds ?


Stefan


Reply via email to