aboutsummaryrefslogtreecommitdiffstats
path: root/src/lpc176x/internal.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-01-04 10:41:46 -0500
committerKevin O'Connor <kevin@koconnor.net>2019-01-04 10:42:36 -0500
commit8f7fc4e6a9ed6b5df39ede47c2accea000db86f9 (patch)
tree06cde86743c8892aaad0cd100864b16533d76c7b /src/lpc176x/internal.h
parentc2086796bf1ccd755e6bd3d47168031c67bf0780 (diff)
downloadkutter-8f7fc4e6a9ed6b5df39ede47c2accea000db86f9.tar.gz
kutter-8f7fc4e6a9ed6b5df39ede47c2accea000db86f9.tar.xz
kutter-8f7fc4e6a9ed6b5df39ede47c2accea000db86f9.zip
lpc176x: Move ADC code to new adc.c file
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/lpc176x/internal.h')
-rw-r--r--src/lpc176x/internal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lpc176x/internal.h b/src/lpc176x/internal.h
index e5b0f5dc..5638eed3 100644
--- a/src/lpc176x/internal.h
+++ b/src/lpc176x/internal.h
@@ -2,6 +2,10 @@
#define __LPC176X_INTERNAL_H
// Local definitions for lpc176x code
+#define GPIO(PORT, NUM) ((PORT) * 32 + (NUM))
+#define GPIO2PORT(PIN) ((PIN) / 32)
+#define GPIO2BIT(PIN) (1<<((PIN) % 32))
+
#define PCLK_TIMER0 1
#define PCLK_UART0 3
#define PCLK_ADC 12