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