WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [SOLVED] How to skip "Checking 'hlt' instruction" ?  (Read 5683 times)

Offline puefiko

  • Newbie
  • *
  • Posts: 4
[SOLVED] How to skip "Checking 'hlt' instruction" ?
« on: April 28, 2011, 05:21:44 PM »
Is there a kernel / module boot option to skip "Checking 'hlt' instruction... OK." step ?
I am booting TC 3.3 on a software simulator, and it's hanging at this point (simulator issue, probably an interrupt is not coming to wake the CPU out of HLT...)
« Last Edit: April 28, 2011, 06:24:53 PM by puefiko »

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: How to skip "Checking 'hlt' instruction" ?
« Reply #1 on: April 28, 2011, 05:52:52 PM »
For boot options see FAQ, especially link to kernel docs.
Otherwise you might have to look into kernel config options (compile time).
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline puefiko

  • Newbie
  • *
  • Posts: 4
[SOLVED] Re: How to skip "Checking 'hlt' instruction" ?
« Reply #2 on: April 28, 2011, 06:24:22 PM »
Thank you for the fast reply - found the kernel parameter: "no-hlt"

no-hlt     [BUGS=X86-32] Tells the kernel that the hlt instruction doesn't work correctly and not to use it.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: [SOLVED] How to skip "Checking 'hlt' instruction" ?
« Reply #3 on: April 29, 2011, 03:54:48 AM »
Out of curiosity, which simulator?
The only barriers that can stop you are the ones you create yourself.