The info is collected from Usenet, maybe some is useful.

IO Ports Protected Mode Other Topics

IO Ports:

20184 Nov 19 1995 IO-port-listing.gz

Serial port:
23152 Mar 6 1993 FAQ-Serial.z
18461 Feb 12 1993 faq.serial.z
35935 Jun 28 1993 info7Serial.z

Keyboard: 1984 Apr 8 15:20 Keyboard.1

IDE interface: 1575 Nov 20 14:22 IDE-interface.info.gz

Printer: 2708 Jan 12 1993 bidirectional.printer.port.in.pc

Soundblaster:
15930 May 23 1995 SoundBlaster(asm)
53128 May 23 1995 SoundBlaster(uue)

Mouse: 1827 Oct 6 1992 mouse.gz

Protected Mode

1123 Nov 16 20:38 Protect_Mode_Extender.Inf
5053 Jul 18 1996 Protect_Mode_FAQ.gz
2316 Sep 29 1992 phlapext.z

Other Topics:

80x86 basic intro

OS origins: 4046 Jun 5 1997 OS_origins_and_influences.gz

VGA X mode: 6868 Jun 23 1995 VGA_x_mode.info

Hercules: 1221 Sep 29 1992 hercules.z

BootSector: 5256 Oct 11 1994 MSDOS_5.0_boot_sector.gz

Pentium optimization: 32981 Jun 12 1996 asm:Pentium_opt.gz

Chipsets info: 4098 Jun 21 1996 chipsets