''this is the Wiki version of the about-to-be-obsoleted
'QuickLinkz' thread...
-- PypeClicker''
---
A few more linkz :
memory management
.:FAQ:.
a reference implementation for malloc() from gee.cs.oswego.edu, submitted by abless
HardWare
official ATA working group the ultimate information source for IDE hard disk programming, submitted by Flashburn.
another ATA/ATAPI website. To my surprise, it includes a reference driver. Submitted by Srg.
an introduction to ATA/ATAPI commands. It contains a couple of ASM examples to read sectors and identify drives.
official USB developers docs and
more USB info, both submitted by K.J.- For USB stuff, authoritative documentation about
OHCI,
EHCI, (also
OHCI for FireWire and
OHCI mirror, submitted by Candy and Code Slasher - A collection of links about serial mice:
UART,
MS mouse protocol (recommended by Chris Griese, the author of the
serial mouse demo program),
more about COMx device, and some
misc info about how mice work in general. - other links about PS/2 mice are available through
PS2 mouse IRQ thread. You can also grab SANik's
PS2 mouse driver - collected links about
Ultra DMA on ATA drives and how PCI configuration comes.
BIOS :
http://www.clipx.net/ng/bios/, interrupts and POST variables list, an alternative to ralf brown's interrupt list, submitted by GTsphere.
http://www.vesa.org: official VESA & VBE website, if you need resolutions higher than 640x480x16 colors, this one is for you.
Misc. and Other Stuff :
- quick overview of what
realtime Operating Systems are (really), collected by Schol-R-Lea - stockpile of technical documents
in russian, submitted by Tux. - stockpile of hard-to-find datasheets at
http://vgr.tc3net.com/soundblaster/ - stockpile of documents
at singlix.org, not directly linkable.
