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 - Max Description | |
--------------------------- | |
0x0000 - 0x000f DMA1 | |
0x0020 - 0x0021 PIC1 | |
0x0060 - 0x006f Keyboard | |
0x0070 - 0x007f RTC | |
0x0080 - 0x0087 DMA1 | |
0x0088 - 0x008f DMA2 | |
0x00a0 - 0x00a3 PIC2 | |
0x00c0 - 0x00df DMA2 | |
0x0180 - 0x0187 IRDA | |
0x01f0 - 0x01f6 ide0 | |
0x0201 Game port | |
0x0203 RWA010 configuration read | |
0x0220 - ? SoundBlaster | |
0x0250 - ? WaveArtist | |
0x0279 RWA010 configuration index | |
0x02f8 - 0x02ff Serial ttyS1 | |
0x0300 - 0x031f Ether10 | |
0x0338 GPIO1 | |
0x033a GPIO2 | |
0x0370 - 0x0371 W83977F configuration registers | |
0x0388 - ? AdLib | |
0x03c0 - 0x03df VGA | |
0x03f6 ide0 | |
0x03f8 - 0x03ff Serial ttyS0 | |
0x0400 - 0x0408 DC21143 | |
0x0480 - 0x0487 DMA1 | |
0x0488 - 0x048f DMA2 | |
0x0a79 RWA010 configuration write | |
0xe800 - 0xe80f ide0/ide1 BM DMA | |
Interrupt usage | |
=============== | |
IRQ type Description | |
--------------------------- | |
0 ISA 100Hz timer | |
1 ISA Keyboard | |
2 ISA cascade | |
3 ISA Serial ttyS1 | |
4 ISA Serial ttyS0 | |
5 ISA PS/2 mouse | |
6 ISA IRDA | |
7 ISA Printer | |
8 ISA RTC alarm | |
9 ISA | |
10 ISA GP10 (Orange reset button) | |
11 ISA | |
12 ISA WaveArtist | |
13 ISA | |
14 ISA hda1 | |
15 ISA | |
DMA usage | |
========= | |
DMA type Description | |
--------------------------- | |
0 ISA IRDA | |
1 ISA | |
2 ISA cascade | |
3 ISA WaveArtist | |
4 ISA | |
5 ISA | |
6 ISA | |
7 ISA WaveArtist |