## Useful Hacker's Docs for the FreeBSD SMP kernel

MP Overview

  The MP spec, v1.4

  Intel PCIsets-Datasheets on the WEB

  The 82439HX System Controller (TXC) (1st half of 430HX, ie. Triton II)
  The 82371SB (PIIX3) (2nd half of 430HX, ie. Triton II)
  Intel 440FX PCIset (ie. Natoma)
  (add 450GX)

  APIC & IO Chips:

  The 82093AA I/O Advanced Programmable Interrupt Controller (IOAPIC)
  The 82378ZB System I/O (SIO) and 82379AB System I/O APIC (SIO.A)
  The 82489DX APIC NOT available on WEB (see databooks, below)

  Pentium Pro Processor BIOS Writer's Guide V2.0

  ## Intel Databooks:

  Pentium Processor Family Developer's Manual:
  Vol 1: Pentium Processor, order# 241428
  Vol 3: Architecture and Programming Manual, order# 241430

  Intel486(TM) MicroProcessors and related Products, order #241731-002

  pp 4-220 thru 4-302: 82489DX Advanced Programmable Interrupt Controller

  ## Other useful books:

  Pentium Processor System Architecture, 2nd edition

  PC System Architecture Series, MindShare Inc.
  ISBN 0-201-40992-5
  includes a 45 page chapter on the APIC.