blob: f1b457fbd3de0877257af13303a9049b726198a7 [file] [log] [blame]
NetWinder specific documentation
================================
The NetWinder is a small low-power computer, primarily designed
to run Linux. It is based around the StrongARM RISC processor,
DC21285 PCI bridge, with PC-type hardware glued around it.
Port usage
==========
Min - MaxDescription
---------------------------
0x0000 - 0x000fDMA1
0x0020 - 0x0021PIC1
0x0060 - 0x006fKeyboard
0x0070 - 0x007fRTC
0x0080 - 0x0087DMA1
0x0088 - 0x008fDMA2
0x00a0 - 0x00a3PIC2
0x00c0 - 0x00dfDMA2
0x0180 - 0x0187IRDA
0x01f0 - 0x01f6ide0
0x0201Game port
0x0203RWA010 configuration read
0x0220 - ?SoundBlaster
0x0250 - ?WaveArtist
0x0279RWA010 configuration index
0x02f8 - 0x02ffSerial ttyS1
0x0300 - 0x031fEther10
0x0338GPIO1
0x033aGPIO2
0x0370 - 0x0371W83977F configuration registers
0x0388 - ?AdLib
0x03c0 - 0x03dfVGA
0x03f6ide0
0x03f8 - 0x03ffSerial ttyS0
0x0400 - 0x0408DC21143
0x0480 - 0x0487DMA1
0x0488 - 0x048fDMA2
0x0a79RWA010 configuration write
0xe800 - 0xe80fide0/ide1 BM DMA
Interrupt usage
===============
IRQ typeDescription
---------------------------
0ISA100Hz timer
1ISAKeyboard
2ISA cascade
3ISASerial ttyS1
4ISASerial ttyS0
5ISA PS/2 mouse
6ISA IRDA
7ISAPrinter
8ISA RTC alarm
9ISA
10ISA GP10 (Orange reset button)
11ISA
12ISAWaveArtist
13ISA
14ISA hda1
15ISA
DMA usage
=========
DMA typeDescription
---------------------------
0ISA IRDA
1ISA
2ISA cascade
3ISAWaveArtist
4ISA
5ISA
6ISA
7ISAWaveArtist