From e08f5a8fc728edaaa73522db262ab2cf24b4fbe8 Mon Sep 17 00:00:00 2001 From: Andreas Olofsson Date: Thu, 10 Mar 2016 11:13:24 -0500 Subject: [PATCH] Adding address table to GPIO --- gpio/README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/gpio/README.md b/gpio/README.md index 4f0fa3e..52833e5 100644 --- a/gpio/README.md +++ b/gpio/README.md @@ -10,16 +10,16 @@ GPIO: General Purpose Software Programmable IO ## Registers -| Register Name | Access | Default | Description | -|---------------|--------|---------|-----------------------------| -| GPIO_OEN | RD/WR | L | Output enable (1=enable) | -| GPIO_OUT | RD/WR | n/a | OUT = VALUE | -| GPIO_IEN | RD/WR | H | Input pin enable | -| GPIO_IN | RD | n/a | Input pin value | -| GPIO_OUTAND | WR | n/a | OUT = OUT & VALUE | -| GPIO_OUTORR | WR | n/a | OUT = OUT 'or' VALUE | -| GPIO_OUTXOR | WR | n/a | OUT = OUT ^ VALUE | -| GPIO_IMASK | RD/WR | L | Masks interupt on input pin | +| Register Name |Addr[7:3]| Access | Default | Description | +|---------------|---------|--------|---------|-----------------------------| +| GPIO_OEN | 0x0 | RD/WR | L | Output enable (1=enable) | +| GPIO_OUT | 0x1 | RD/WR | n/a | OUT = VALUE | +| GPIO_IEN | 0x2 | RD/WR | H | Input pin enable | +| GPIO_IN | 0x3 | RD | n/a | Input pin value | +| GPIO_OUTAND | 0x4 | WR | n/a | OUT = OUT & VALUE | +| GPIO_OUTORR | 0x5 | WR | n/a | OUT = OUT 'or' VALUE | +| GPIO_OUTXOR | 0x6 | WR | n/a | OUT = OUT ^ VALUE | +| GPIO_IMASK | 0x7 | WR | n/a | OUT = OUT ^ VALUE | ## Interface