From 1a5be88b91218994ccd12cf8bd2f2f676812f174 Mon Sep 17 00:00:00 2001 From: patacongo Date: Thu, 12 Aug 2010 01:49:25 +0000 Subject: Add changes for LM3S9B96 git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2841 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/TODO | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'nuttx/TODO') diff --git a/nuttx/TODO b/nuttx/TODO index 598a4ae3f..d36748795 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -1,5 +1,5 @@ -NuttX TODO List (Last updated August 7, 2010) -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +NuttX TODO List (Last updated August 11, 2010) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (5) Task/Scheduler (sched/) (2) Memory Managment (mm/) @@ -26,7 +26,7 @@ NuttX TODO List (Last updated August 7, 2010) (4) ARM/LPC17xx (arch/arm/src/lpc17xx/) (7) ARM/LPC214x (arch/arm/src/lpc214x/) (3) ARM/STR71x (arch/arm/src/str71x/) - (4) ARM/LM3S6918 (arch/arm/src/lm3s/) + (5) ARM/LM3S6918 (arch/arm/src/lm3s/) (5) ARM/STM32 (arch/arm/src/stm32/) (4) pjrc-8052 / MCS51 (arch/pjrc-8051/) (2) Hitachi/Renesas SH-1 (arch/sh/src/sh1) @@ -819,6 +819,15 @@ o ARM/LM3S6918 (arch/arm/src/lm3s/) likely cause is probably a stack overflow, not a hard sofware bug. Priority: Probably Low + Description: In arch/arm/src/lm3s/lm3s_internal.h, the bit definitions for the encoding + of the port number is only 3 bits wide allowing encoding of up to 8 GPIO + ports. However, newer LM3S devices (such as the LM3S9B96) have 9 GPIO ports. + That field (as well as some table lookup logic in lm3s_gpio.c) will have to + be increased to 4 bits to support the GPIO ports above GPIOH. + Status: Open + Priority: Low (unless you need the one port bit that is in register GPIOJ, then it is + pretty high) + o ARM/STM32 (arch/arm/src/stm32/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- cgit v1.2.3