Marcel Moolenaar c35a41320d o os_boot_rendez is responsible for clearing the IRR bit by
reading cr.ivr, as well as writing to cr.eoi.
o  use global variables to pass information to os_boot_rendez
   so that it doesn't have to jump through hoops to find it
   out. This avoids traps on the AP without it even being
   initialized. This fixes SMP configurations.
o  Move the probing of the MADT to the end of cpu_startup,
   instead of at the start of cpu_mp_probe. We need to probe
   the MADT for non-SMP configurations as well. This fixes
   uniprocessor configurations.
o  Serialize AP wake-up by waiting for the AP. We need to do
   this since we use global variables to for the AP to use.
   As a side-effect, we can use printf() more easily to see
   what's going on.
2001-11-12 07:18:16 +00:00
..
2001-11-04 11:50:08 +00:00
2001-11-11 15:51:30 +00:00
2001-10-23 00:42:15 +00:00
2001-11-11 15:36:35 +00:00
2001-11-11 23:52:49 +00:00
2001-09-12 08:38:13 +00:00
2001-10-24 14:12:47 +00:00
2001-11-07 19:55:16 +00:00
2001-11-05 21:25:02 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-11-03 13:35:07 +00:00
2001-09-12 08:38:13 +00:00