summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-05-30 14:45:31 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-05-30 14:45:31 -0600
commita75870e9f22c9a1611c33173731fe8d416249686 (patch)
tree2983d1ac3d2e7de58307cb6b5da761f77db2c36c /nuttx
parent888ff3f3c2b85d178a7c375807eb66ab3ab52872 (diff)
downloadpx4-nuttx-a75870e9f22c9a1611c33173731fe8d416249686.tar.gz
px4-nuttx-a75870e9f22c9a1611c33173731fe8d416249686.tar.bz2
px4-nuttx-a75870e9f22c9a1611c33173731fe8d416249686.zip
Upate .gitignore files. Add .dSYM. Make sure / is present where needed. Add some missing .gitignore files
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/ChangeLog6
-rw-r--r--nuttx/Documentation/NuttX.html28
-rw-r--r--nuttx/Documentation/README.html2
-rw-r--r--nuttx/README.txt2
-rw-r--r--nuttx/TODO10
-rw-r--r--nuttx/arch/arm/src/.gitignore2
-rw-r--r--nuttx/arch/avr/src/.gitignore2
-rw-r--r--nuttx/arch/hc/src/.gitignore2
-rw-r--r--nuttx/arch/mips/src/.gitignore3
-rw-r--r--nuttx/arch/rgmp/src/.gitignore2
-rw-r--r--nuttx/arch/sh/src/.gitignore6
-rw-r--r--nuttx/arch/sim/src/.gitignore2
-rw-r--r--nuttx/arch/x86/src/.gitignore2
-rw-r--r--nuttx/arch/z16/src/.gitignore11
-rw-r--r--nuttx/arch/z80/src/.gitignore33
-rw-r--r--nuttx/binfmt/.gitignore17
-rw-r--r--nuttx/configs/amber/src/.gitignore8
-rw-r--r--nuttx/configs/avr32dev1/src/.gitignore6
-rw-r--r--nuttx/configs/c5471evm/src/.gitignore6
-rw-r--r--nuttx/configs/cloudctrl/src/.gitignore3
-rw-r--r--nuttx/configs/compal_e88/src/.gitignore7
-rw-r--r--nuttx/configs/compal_e99/src/.gitignore7
-rw-r--r--nuttx/configs/demo9s12ne64/src/.gitignore6
-rw-r--r--nuttx/configs/ea3131/src/.gitignore6
-rw-r--r--nuttx/configs/ea3152/src/.gitignore7
-rw-r--r--nuttx/configs/eagle100/src/.gitignore6
-rw-r--r--nuttx/configs/ekk-lm3s9b96/src/.gitignore7
-rw-r--r--nuttx/configs/ez80f910200kitg/src/.gitignore6
-rw-r--r--nuttx/configs/ez80f910200zco/src/.gitignore6
-rw-r--r--nuttx/configs/fire-stm32v2/src/.gitignore7
-rw-r--r--nuttx/configs/freedom-kl25z/src/.gitignore3
-rw-r--r--nuttx/configs/hymini-stm32v/src/.gitignore3
-rw-r--r--nuttx/configs/kwikstik-k40/src/.gitignore8
-rw-r--r--nuttx/configs/lincoln60/src/.gitignore7
-rw-r--r--nuttx/configs/lm3s6432-s2e/src/.gitignore7
-rw-r--r--nuttx/configs/lm3s6965-ek/src/.gitignore6
-rw-r--r--nuttx/configs/lm3s8962-ek/src/.gitignore6
-rw-r--r--nuttx/configs/lm4f120-launchpad/src/.gitignore8
-rw-r--r--nuttx/configs/lpc4330-xplorer/src/.gitignore3
-rw-r--r--nuttx/configs/lpcxpresso-lpc1768/src/.gitignore7
-rw-r--r--nuttx/configs/m68332evb/src/.gitignore3
-rw-r--r--nuttx/configs/mbed/src/.gitignore6
-rw-r--r--nuttx/configs/mcu123-lpc214x/src/.gitignore6
-rw-r--r--nuttx/configs/micropendous3/src/.gitignore7
-rw-r--r--nuttx/configs/mikroe-stm32f4/kernel/.gitignore2
-rw-r--r--nuttx/configs/mikroe-stm32f4/src/.gitignore3
-rw-r--r--nuttx/configs/mirtoo/src/.gitignore8
-rw-r--r--nuttx/configs/mx1ads/src/.gitignore6
-rw-r--r--nuttx/configs/ne64badge/src/.gitignore7
-rw-r--r--nuttx/configs/ntosd-dm320/src/.gitignore6
-rw-r--r--nuttx/configs/nucleus2g/src/.gitignore6
-rw-r--r--nuttx/configs/nutiny-nuc120/src/.gitignore7
-rw-r--r--nuttx/configs/olimex-lpc1766stk/src/.gitignore6
-rw-r--r--nuttx/configs/olimex-lpc2378/src/.gitignore6
-rw-r--r--nuttx/configs/olimex-stm32-p107/src/.gitignore7
-rw-r--r--nuttx/configs/olimex-strp711/src/.gitignore6
-rw-r--r--nuttx/configs/open1788/kernel/.gitignore2
-rw-r--r--nuttx/configs/open1788/src/.gitignore7
-rw-r--r--nuttx/configs/p112/src/.gitignore3
-rw-r--r--nuttx/configs/pcblogic-pic32mx/src/.gitignore8
-rw-r--r--nuttx/configs/pic32-starterkit/src/.gitignore3
-rw-r--r--nuttx/configs/pic32mx7mmb/src/.gitignore7
-rw-r--r--nuttx/configs/pirelli_dpl10/src/.gitignore7
-rw-r--r--nuttx/configs/pjrc-8051/src/.gitignore31
-rw-r--r--nuttx/configs/qemu-i486/src/.gitignore7
-rw-r--r--nuttx/configs/sam3u-ek/kernel/.gitignore2
-rw-r--r--nuttx/configs/sam3u-ek/src/.gitignore6
-rw-r--r--nuttx/configs/shenzhou/src/.gitignore7
-rw-r--r--nuttx/configs/sim/src/.gitignore3
-rw-r--r--nuttx/configs/skp16c26/src/.gitignore6
-rw-r--r--nuttx/configs/stm3210e-eval/src/.gitignore6
-rw-r--r--nuttx/configs/stm3220g-eval/src/.gitignore3
-rw-r--r--nuttx/configs/stm3240g-eval/src/.gitignore7
-rw-r--r--nuttx/configs/stm32_tiny/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f100rc_generic/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f3discovery/src/.gitignore3
-rw-r--r--nuttx/configs/stm32f4discovery/kernel/.gitignore2
-rw-r--r--nuttx/configs/stm32f4discovery/src/.gitignore7
-rw-r--r--nuttx/configs/stm32ldiscovery/src/.gitignore3
-rw-r--r--nuttx/configs/sure-pic32mx/src/.gitignore3
-rw-r--r--nuttx/configs/teensy/src/.gitignore6
-rw-r--r--nuttx/configs/twr-k60n512/src/.gitignore9
-rw-r--r--nuttx/configs/ubw32/src/.gitignore7
-rw-r--r--nuttx/configs/us7032evb1/src/.gitignore6
-rw-r--r--nuttx/configs/vsn/src/.gitignore7
-rw-r--r--nuttx/configs/xtrs/src/.gitignore27
-rw-r--r--nuttx/configs/z16f2800100zcog/src/.gitignore6
-rw-r--r--nuttx/configs/z80sim/src/.gitignore30
-rw-r--r--nuttx/configs/z8encore000zco/src/.gitignore7
-rw-r--r--nuttx/configs/z8f64200100kit/src/.gitignore6
-rw-r--r--nuttx/configs/zkit-arm-1769/src/.gitignore7
-rw-r--r--nuttx/configs/zp214xpa/src/.gitignore7
-rw-r--r--nuttx/drivers/.gitignore17
-rw-r--r--nuttx/fs/.gitignore24
-rw-r--r--nuttx/graphics/.gitignore17
-rw-r--r--nuttx/libc/.gitignore17
-rw-r--r--nuttx/libxx/.gitignore16
-rw-r--r--nuttx/mm/.gitignore17
-rw-r--r--nuttx/net/.gitignore17
-rw-r--r--nuttx/sched/.gitignore3
-rw-r--r--nuttx/syscall/.gitignore13
101 files changed, 417 insertions, 356 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 880a026f9..f909c708a 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -4834,4 +4834,8 @@
effects the CDC/ACM class and was the cause of the failure of
configs/stm32f3discovery/usbnsh configureation which works great
after this change (2013-5-29).
-
+ * drivers/usbdev/cdcacm.c and pl2303.c and include/nuttx/usb/cdcacm.h:
+ Change the default IN request buffer size from 64 to 96. This will
+ avoid requests of exactly MAXPACKET size and, hence, avoid so many
+ NULL packets. Also, fix the OUT request buffers size to exactly
+ the max packet size. It cannot be any other size (2013-5-29).
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html
index 23aa62d37..c8922cf36 100644
--- a/nuttx/Documentation/NuttX.html
+++ b/nuttx/Documentation/NuttX.html
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4">
<td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
- <p>Last Updated: May 24, 2013</p>
+ <p>Last Updated: May 29, 2013</p>
</td>
</tr>
</table>
@@ -1577,7 +1577,7 @@
<li><a href="#arm920t">ARM920T</a> (1) </li>
<li><a href="#arm926ejs">ARM926EJS</a> (3) </li>
<li><a href="#armcortexm0">ARM Cortex-M0/M0+</a> (2)</li>
- <li><a href="#armcortexm3">ARM Cortex-M3</a> (18)</li>
+ <li><a href="#armcortexm3">ARM Cortex-M3</a> (19)</li>
<li><a href="#armcortexm4">ARM Cortex-M4</a> (7)</li>
</ul>
<li>Atmel AVR
@@ -1698,6 +1698,7 @@
<li><a href="#str71x">STMicro STR71x</a> <small>(ARM7TDMI)</small></li>
<li><a href="#stm32l152">STMicro STM32L152</a> <small>(STM32 L &quot;EnergyLite&quot; Line, ARM Cortex-M3)</small></li>
<li><a href="#stm32f100x">STMicro STM32F100x</a> <small>(STM32 F1 &quot;Value Line&quot;Family, ARM Cortex-M3)</small></li>
+ <li><a href="#stm32f103cx">STMicro STM32F103C4/C8</a> <small>(STM32 F1 &quot;Low- and Medium-Density Line&quot; Family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f103x">STMicro STM32F103x</a> <small>(STM32 F1 Family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f107x">STMicro STM32F107x</a> <small>(STM32 F1 &quot;Connectivity Line&quot; family, ARM Cortex-M3)</small></li>
<li><a href="#stm32f207x">STMicro STM32F207x</a> <small>(STM32 F2 family, ARM Cortex-M3)</small></li>
@@ -2321,6 +2322,29 @@ nsh>
There is, however, <i>generic</i> support for STM32F100RC boards.
</p>
</tr>
+ <li><a href="#stm32f103cx">STMicro STM32F103C48</a> <small>(STM32 F1 &quot;Low- and Medium-Density Line&quot;Family, ARM Cortex-M3)</small></li>
+<tr>
+ <td><br></td>
+ <td><hr></td>
+</tr>
+<tr>
+ <td><br></td>
+ <td>
+ <p>
+ <a name="stm32f103cx"><b>STMicro STM32F103C4/8 (STM32 F1 Low- and Medium-Density Family)</b>.</a>
+ This port is for &quot;STM32 Tiny&quot; development board.
+ This board is available from several vendors on the net, and may be sold under different names.
+ It is based on a STM32 F103C8T6 MCU, and is bundled with a nRF24L01 wireless communication module.
+ </p>
+ <ul>
+ <p>
+ <b>STATUS:</b>
+ The basic STM32F103C8 port was released in NuttX version 6.28.
+ This work was contributed by Laurent Latil.
+ </p>
+ </ul>
+ </td>
+</tr>
<tr>
<td><br></td>
<td><hr></td>
diff --git a/nuttx/Documentation/README.html b/nuttx/Documentation/README.html
index 8605447a4..e82dd2210 100644
--- a/nuttx/Documentation/README.html
+++ b/nuttx/Documentation/README.html
@@ -203,6 +203,8 @@
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm3220g-eval/README.txt"><b><i>README.txt</i></b></a>
| | |- stm3240g-eval/
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm3240g-eval/README.txt"><b><i>README.txt</i></b></a>
+ | | |- stm32_tiny/
+ | | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm32_tiny/README.txt"><b><i>README.txt</i></b></a>
| | |- stm32f100rc_generic/
| | | `- <a href="http://sourceforge.net/p/nuttx/git/ci/master/tree/nuttx/configs/stm32f100rc_generic/README.txt"><b><i>README.txt</i></b></a>
| | |- stm32f3discovery/
diff --git a/nuttx/README.txt b/nuttx/README.txt
index 1e4f289f0..4b0c742c6 100644
--- a/nuttx/README.txt
+++ b/nuttx/README.txt
@@ -1131,6 +1131,8 @@ nuttx
| | `- README.txt
| |- stm3240g-eval/
| | `- README.txt
+ | |- stm32_tiny/
+ | | `- README.txt
| |- stm32f100rc_generic/
| | `- README.txt
| |- stm32f3discovery/
diff --git a/nuttx/TODO b/nuttx/TODO
index e1c57dfe1..b418f2400 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -16,7 +16,7 @@ nuttx/
(16) Network (net/, drivers/net)
(4) USB (drivers/usbdev, drivers/usbhost)
(11) Libraries (libc/, )
- (9) File system/Generic drivers (fs/, drivers/)
+ (10) File system/Generic drivers (fs/, drivers/)
(5) Graphics subystem (graphics/)
(1) Pascal add-on (pcode/)
(1) Documentation (Documentation/)
@@ -1023,6 +1023,14 @@ o File system / Generic drivers (fs/, drivers/)
Status: Open
Priority: Medium
+ Title : USE VTF TO MANAGE NAMED MESSAGE QUEUES AND NAMED SEMAPHORES
+ Description: Currently redundant namespace management logic is use for named
+ message queues and semaphores. Namesphore management should
+ be consolidated in the VFS. Perhaps in /ipc/mqueue and /ipc/sem.
+ Status: Open
+ Priority: Low. Nothing is broken. This is an enhancement that would
+ improve the OS design and possible reduce some FLASH usage
+
o Graphics subystem (graphics/)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/nuttx/arch/arm/src/.gitignore b/nuttx/arch/arm/src/.gitignore
index d9a7dec41..337129e7e 100644
--- a/nuttx/arch/arm/src/.gitignore
+++ b/nuttx/arch/arm/src/.gitignore
@@ -3,4 +3,4 @@
/locked.r
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/avr/src/.gitignore b/nuttx/arch/avr/src/.gitignore
index d9a7dec41..337129e7e 100644
--- a/nuttx/arch/avr/src/.gitignore
+++ b/nuttx/arch/avr/src/.gitignore
@@ -3,4 +3,4 @@
/locked.r
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/hc/src/.gitignore b/nuttx/arch/hc/src/.gitignore
index b5d295dd6..4e4d6ffb6 100644
--- a/nuttx/arch/hc/src/.gitignore
+++ b/nuttx/arch/hc/src/.gitignore
@@ -3,4 +3,4 @@
/board
/chip
/*.r
-
+/*.dSYM
diff --git a/nuttx/arch/mips/src/.gitignore b/nuttx/arch/mips/src/.gitignore
index 6a1830c0e..2ff14d9a6 100644
--- a/nuttx/arch/mips/src/.gitignore
+++ b/nuttx/arch/mips/src/.gitignore
@@ -2,5 +2,4 @@
/Make.dep
/board
/chip
-
-
+/*.dSYM
diff --git a/nuttx/arch/rgmp/src/.gitignore b/nuttx/arch/rgmp/src/.gitignore
index 83210e8c1..2ff14d9a6 100644
--- a/nuttx/arch/rgmp/src/.gitignore
+++ b/nuttx/arch/rgmp/src/.gitignore
@@ -2,4 +2,4 @@
/Make.dep
/board
/chip
-
+/*.dSYM
diff --git a/nuttx/arch/sh/src/.gitignore b/nuttx/arch/sh/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/arch/sh/src/.gitignore
+++ b/nuttx/arch/sh/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/arch/sim/src/.gitignore b/nuttx/arch/sim/src/.gitignore
index b5b31ec94..486eb7023 100644
--- a/nuttx/arch/sim/src/.gitignore
+++ b/nuttx/arch/sim/src/.gitignore
@@ -6,4 +6,4 @@
/GNU
/chip
/board
-
+/*.dSYM
diff --git a/nuttx/arch/x86/src/.gitignore b/nuttx/arch/x86/src/.gitignore
index a80d8bd37..7814349ec 100644
--- a/nuttx/arch/x86/src/.gitignore
+++ b/nuttx/arch/x86/src/.gitignore
@@ -2,4 +2,4 @@
/board
/.depend
/Make.dep
-
+/*.dSYM
diff --git a/nuttx/arch/z16/src/.gitignore b/nuttx/arch/z16/src/.gitignore
index d61ab1f9b..5bfbd0044 100644
--- a/nuttx/arch/z16/src/.gitignore
+++ b/nuttx/arch/z16/src/.gitignore
@@ -3,9 +3,8 @@
/board
/chip
/nuttx.linkcmd
-*.asm
-*.obj
-*.lib
-*.map
-*.lst
-
+/*.asm
+/*.obj
+/*.lib
+/*.map
+/*.lst
diff --git a/nuttx/arch/z80/src/.gitignore b/nuttx/arch/z80/src/.gitignore
index 22342dd6d..3db121e5a 100644
--- a/nuttx/arch/z80/src/.gitignore
+++ b/nuttx/arch/z80/src/.gitignore
@@ -4,20 +4,19 @@
/asm_mem.h
/board
/chip
-*.sym
-*.asm
-*.obj
-*.rel
-*.lst
-*.src
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-*.linkcmd
-*.noi
-
+/*.sym
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.src
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
+/*.linkcmd
+/*.noi
diff --git a/nuttx/binfmt/.gitignore b/nuttx/binfmt/.gitignore
index 7eec3e8b0..b9013ec9f 100644
--- a/nuttx/binfmt/.gitignore
+++ b/nuttx/binfmt/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.src
-*.obj
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
+/*.src
+/*.obj
+/*.asm
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.dSYM
diff --git a/nuttx/configs/amber/src/.gitignore b/nuttx/configs/amber/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/amber/src/.gitignore
+++ b/nuttx/configs/amber/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/avr32dev1/src/.gitignore b/nuttx/configs/avr32dev1/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/avr32dev1/src/.gitignore
+++ b/nuttx/configs/avr32dev1/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/c5471evm/src/.gitignore b/nuttx/configs/c5471evm/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/c5471evm/src/.gitignore
+++ b/nuttx/configs/c5471evm/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/cloudctrl/src/.gitignore b/nuttx/configs/cloudctrl/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/cloudctrl/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/compal_e88/src/.gitignore b/nuttx/configs/compal_e88/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/compal_e88/src/.gitignore
+++ b/nuttx/configs/compal_e88/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/compal_e99/src/.gitignore b/nuttx/configs/compal_e99/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/compal_e99/src/.gitignore
+++ b/nuttx/configs/compal_e99/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/demo9s12ne64/src/.gitignore b/nuttx/configs/demo9s12ne64/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/demo9s12ne64/src/.gitignore
+++ b/nuttx/configs/demo9s12ne64/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ea3131/src/.gitignore b/nuttx/configs/ea3131/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/ea3131/src/.gitignore
+++ b/nuttx/configs/ea3131/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ea3152/src/.gitignore b/nuttx/configs/ea3152/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ea3152/src/.gitignore
+++ b/nuttx/configs/ea3152/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/eagle100/src/.gitignore b/nuttx/configs/eagle100/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/eagle100/src/.gitignore
+++ b/nuttx/configs/eagle100/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ekk-lm3s9b96/src/.gitignore b/nuttx/configs/ekk-lm3s9b96/src/.gitignore
index e9c0adee4..5efa30109 100644
--- a/nuttx/configs/ekk-lm3s9b96/src/.gitignore
+++ b/nuttx/configs/ekk-lm3s9b96/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ez80f910200kitg/src/.gitignore b/nuttx/configs/ez80f910200kitg/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/ez80f910200kitg/src/.gitignore
+++ b/nuttx/configs/ez80f910200kitg/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/ez80f910200zco/src/.gitignore b/nuttx/configs/ez80f910200zco/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/ez80f910200zco/src/.gitignore
+++ b/nuttx/configs/ez80f910200zco/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/fire-stm32v2/src/.gitignore b/nuttx/configs/fire-stm32v2/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/fire-stm32v2/src/.gitignore
+++ b/nuttx/configs/fire-stm32v2/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/freedom-kl25z/src/.gitignore b/nuttx/configs/freedom-kl25z/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/freedom-kl25z/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/hymini-stm32v/src/.gitignore b/nuttx/configs/hymini-stm32v/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/hymini-stm32v/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/kwikstik-k40/src/.gitignore b/nuttx/configs/kwikstik-k40/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/kwikstik-k40/src/.gitignore
+++ b/nuttx/configs/kwikstik-k40/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lincoln60/src/.gitignore b/nuttx/configs/lincoln60/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/lincoln60/src/.gitignore
+++ b/nuttx/configs/lincoln60/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s6432-s2e/src/.gitignore b/nuttx/configs/lm3s6432-s2e/src/.gitignore
index e9c0adee4..5efa30109 100644
--- a/nuttx/configs/lm3s6432-s2e/src/.gitignore
+++ b/nuttx/configs/lm3s6432-s2e/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s6965-ek/src/.gitignore b/nuttx/configs/lm3s6965-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/lm3s6965-ek/src/.gitignore
+++ b/nuttx/configs/lm3s6965-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm3s8962-ek/src/.gitignore b/nuttx/configs/lm3s8962-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/lm3s8962-ek/src/.gitignore
+++ b/nuttx/configs/lm3s8962-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lm4f120-launchpad/src/.gitignore b/nuttx/configs/lm4f120-launchpad/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/lm4f120-launchpad/src/.gitignore
+++ b/nuttx/configs/lm4f120-launchpad/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lpc4330-xplorer/src/.gitignore b/nuttx/configs/lpc4330-xplorer/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/lpc4330-xplorer/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore b/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
+++ b/nuttx/configs/lpcxpresso-lpc1768/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/m68332evb/src/.gitignore b/nuttx/configs/m68332evb/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/m68332evb/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mbed/src/.gitignore b/nuttx/configs/mbed/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mbed/src/.gitignore
+++ b/nuttx/configs/mbed/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mcu123-lpc214x/src/.gitignore b/nuttx/configs/mcu123-lpc214x/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mcu123-lpc214x/src/.gitignore
+++ b/nuttx/configs/mcu123-lpc214x/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/micropendous3/src/.gitignore b/nuttx/configs/micropendous3/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/micropendous3/src/.gitignore
+++ b/nuttx/configs/micropendous3/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mikroe-stm32f4/kernel/.gitignore b/nuttx/configs/mikroe-stm32f4/kernel/.gitignore
new file mode 100644
index 000000000..7bacd5aee
--- /dev/null
+++ b/nuttx/configs/mikroe-stm32f4/kernel/.gitignore
@@ -0,0 +1,2 @@
+/nuttx_user.elf
+
diff --git a/nuttx/configs/mikroe-stm32f4/src/.gitignore b/nuttx/configs/mikroe-stm32f4/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/mikroe-stm32f4/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mirtoo/src/.gitignore b/nuttx/configs/mirtoo/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/mirtoo/src/.gitignore
+++ b/nuttx/configs/mirtoo/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/mx1ads/src/.gitignore b/nuttx/configs/mx1ads/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/mx1ads/src/.gitignore
+++ b/nuttx/configs/mx1ads/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ne64badge/src/.gitignore b/nuttx/configs/ne64badge/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ne64badge/src/.gitignore
+++ b/nuttx/configs/ne64badge/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ntosd-dm320/src/.gitignore b/nuttx/configs/ntosd-dm320/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/ntosd-dm320/src/.gitignore
+++ b/nuttx/configs/ntosd-dm320/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/nucleus2g/src/.gitignore b/nuttx/configs/nucleus2g/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/nucleus2g/src/.gitignore
+++ b/nuttx/configs/nucleus2g/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/nutiny-nuc120/src/.gitignore b/nuttx/configs/nutiny-nuc120/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/nutiny-nuc120/src/.gitignore
+++ b/nuttx/configs/nutiny-nuc120/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-lpc1766stk/src/.gitignore b/nuttx/configs/olimex-lpc1766stk/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-lpc1766stk/src/.gitignore
+++ b/nuttx/configs/olimex-lpc1766stk/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-lpc2378/src/.gitignore b/nuttx/configs/olimex-lpc2378/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-lpc2378/src/.gitignore
+++ b/nuttx/configs/olimex-lpc2378/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-stm32-p107/src/.gitignore b/nuttx/configs/olimex-stm32-p107/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/olimex-stm32-p107/src/.gitignore
+++ b/nuttx/configs/olimex-stm32-p107/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/olimex-strp711/src/.gitignore b/nuttx/configs/olimex-strp711/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/olimex-strp711/src/.gitignore
+++ b/nuttx/configs/olimex-strp711/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/open1788/kernel/.gitignore b/nuttx/configs/open1788/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/open1788/kernel/.gitignore
+++ b/nuttx/configs/open1788/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/open1788/src/.gitignore b/nuttx/configs/open1788/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/open1788/src/.gitignore
+++ b/nuttx/configs/open1788/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/p112/src/.gitignore b/nuttx/configs/p112/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/p112/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pcblogic-pic32mx/src/.gitignore b/nuttx/configs/pcblogic-pic32mx/src/.gitignore
index dd00ad008..5efa30109 100644
--- a/nuttx/configs/pcblogic-pic32mx/src/.gitignore
+++ b/nuttx/configs/pcblogic-pic32mx/src/.gitignore
@@ -1,5 +1,3 @@
-.depend
-Make.dep
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pic32-starterkit/src/.gitignore b/nuttx/configs/pic32-starterkit/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/pic32-starterkit/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pic32mx7mmb/src/.gitignore b/nuttx/configs/pic32mx7mmb/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/pic32mx7mmb/src/.gitignore
+++ b/nuttx/configs/pic32mx7mmb/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pirelli_dpl10/src/.gitignore b/nuttx/configs/pirelli_dpl10/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/pirelli_dpl10/src/.gitignore
+++ b/nuttx/configs/pirelli_dpl10/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/pjrc-8051/src/.gitignore b/nuttx/configs/pjrc-8051/src/.gitignore
index 63526d43f..04b280c8b 100644
--- a/nuttx/configs/pjrc-8051/src/.gitignore
+++ b/nuttx/configs/pjrc-8051/src/.gitignore
@@ -1,16 +1,15 @@
-Make.dep
-.depend
-up_mem.h
-*.sym
-*.asm
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-
+/Make.dep
+/.depend
+/up_mem.h
+/*.sym
+/*.asm
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/qemu-i486/src/.gitignore b/nuttx/configs/qemu-i486/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/qemu-i486/src/.gitignore
+++ b/nuttx/configs/qemu-i486/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sam3u-ek/kernel/.gitignore b/nuttx/configs/sam3u-ek/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/sam3u-ek/kernel/.gitignore
+++ b/nuttx/configs/sam3u-ek/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/sam3u-ek/src/.gitignore b/nuttx/configs/sam3u-ek/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/sam3u-ek/src/.gitignore
+++ b/nuttx/configs/sam3u-ek/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/shenzhou/src/.gitignore b/nuttx/configs/shenzhou/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/shenzhou/src/.gitignore
+++ b/nuttx/configs/shenzhou/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sim/src/.gitignore b/nuttx/configs/sim/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/sim/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/skp16c26/src/.gitignore b/nuttx/configs/skp16c26/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/skp16c26/src/.gitignore
+++ b/nuttx/configs/skp16c26/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3210e-eval/src/.gitignore b/nuttx/configs/stm3210e-eval/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/stm3210e-eval/src/.gitignore
+++ b/nuttx/configs/stm3210e-eval/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3220g-eval/src/.gitignore b/nuttx/configs/stm3220g-eval/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm3220g-eval/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm3240g-eval/src/.gitignore b/nuttx/configs/stm3240g-eval/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/stm3240g-eval/src/.gitignore
+++ b/nuttx/configs/stm3240g-eval/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32_tiny/src/.gitignore b/nuttx/configs/stm32_tiny/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32_tiny/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f100rc_generic/src/.gitignore b/nuttx/configs/stm32f100rc_generic/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32f100rc_generic/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f3discovery/src/.gitignore b/nuttx/configs/stm32f3discovery/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32f3discovery/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32f4discovery/kernel/.gitignore b/nuttx/configs/stm32f4discovery/kernel/.gitignore
index f2f473a41..7bacd5aee 100644
--- a/nuttx/configs/stm32f4discovery/kernel/.gitignore
+++ b/nuttx/configs/stm32f4discovery/kernel/.gitignore
@@ -1,2 +1,2 @@
-nuttx_user.elf
+/nuttx_user.elf
diff --git a/nuttx/configs/stm32f4discovery/src/.gitignore b/nuttx/configs/stm32f4discovery/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/stm32f4discovery/src/.gitignore
+++ b/nuttx/configs/stm32f4discovery/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/stm32ldiscovery/src/.gitignore b/nuttx/configs/stm32ldiscovery/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/stm32ldiscovery/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/sure-pic32mx/src/.gitignore b/nuttx/configs/sure-pic32mx/src/.gitignore
new file mode 100644
index 000000000..5efa30109
--- /dev/null
+++ b/nuttx/configs/sure-pic32mx/src/.gitignore
@@ -0,0 +1,3 @@
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/teensy/src/.gitignore b/nuttx/configs/teensy/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/teensy/src/.gitignore
+++ b/nuttx/configs/teensy/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/twr-k60n512/src/.gitignore b/nuttx/configs/twr-k60n512/src/.gitignore
index 69f21f16f..5efa30109 100644
--- a/nuttx/configs/twr-k60n512/src/.gitignore
+++ b/nuttx/configs/twr-k60n512/src/.gitignore
@@ -1,6 +1,3 @@
-.depend
-Make.dep
-
-
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/ubw32/src/.gitignore b/nuttx/configs/ubw32/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/ubw32/src/.gitignore
+++ b/nuttx/configs/ubw32/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/us7032evb1/src/.gitignore b/nuttx/configs/us7032evb1/src/.gitignore
index 304c001a2..5efa30109 100644
--- a/nuttx/configs/us7032evb1/src/.gitignore
+++ b/nuttx/configs/us7032evb1/src/.gitignore
@@ -1,3 +1,3 @@
-.depend
-Make.dep
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/vsn/src/.gitignore b/nuttx/configs/vsn/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/vsn/src/.gitignore
+++ b/nuttx/configs/vsn/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/xtrs/src/.gitignore b/nuttx/configs/xtrs/src/.gitignore
index 8ceafbeda..91e29681e 100644
--- a/nuttx/configs/xtrs/src/.gitignore
+++ b/nuttx/configs/xtrs/src/.gitignore
@@ -1,14 +1,13 @@
-Make.dep
-.depend
-*.sym
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
-
+/Make.dep
+/.depend
+/*.sym
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/z16f2800100zcog/src/.gitignore b/nuttx/configs/z16f2800100zcog/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/z16f2800100zcog/src/.gitignore
+++ b/nuttx/configs/z16f2800100zcog/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/z80sim/src/.gitignore b/nuttx/configs/z80sim/src/.gitignore
index 63526d43f..101a87210 100644
--- a/nuttx/configs/z80sim/src/.gitignore
+++ b/nuttx/configs/z80sim/src/.gitignore
@@ -1,16 +1,16 @@
-Make.dep
-.depend
-up_mem.h
-*.sym
-*.asm
-*.rel
-*.lst
-*.adb
-*.rst
-*.lib
-*.lnk
-*.map
-*.mem
-*.ihx
-*.hex
+/Make.dep
+/.depend
+/up_mem.h
+/*.sym
+/*.asm
+/*.rel
+/*.lst
+/*.adb
+/*.rst
+/*.lib
+/*.lnk
+/*.map
+/*.mem
+/*.ihx
+/*.hex
diff --git a/nuttx/configs/z8encore000zco/src/.gitignore b/nuttx/configs/z8encore000zco/src/.gitignore
index 94abcdb86..cdc79c5a8 100644
--- a/nuttx/configs/z8encore000zco/src/.gitignore
+++ b/nuttx/configs/z8encore000zco/src/.gitignore
@@ -1,4 +1,3 @@
-Make.dep
-.depend
-*.obj
-
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/z8f64200100kit/src/.gitignore b/nuttx/configs/z8f64200100kit/src/.gitignore
index 94abcdb86..b268f1933 100644
--- a/nuttx/configs/z8f64200100kit/src/.gitignore
+++ b/nuttx/configs/z8f64200100kit/src/.gitignore
@@ -1,4 +1,4 @@
-Make.dep
-.depend
-*.obj
+/Make.dep
+/.depend
+/*.obj
diff --git a/nuttx/configs/zkit-arm-1769/src/.gitignore b/nuttx/configs/zkit-arm-1769/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/zkit-arm-1769/src/.gitignore
+++ b/nuttx/configs/zkit-arm-1769/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/configs/zp214xpa/src/.gitignore b/nuttx/configs/zp214xpa/src/.gitignore
index e9b561c4e..5efa30109 100644
--- a/nuttx/configs/zp214xpa/src/.gitignore
+++ b/nuttx/configs/zp214xpa/src/.gitignore
@@ -1,4 +1,3 @@
-.depend
-Make.dep
-
-
+/.depend
+/Make.dep
+/*.dSYM
diff --git a/nuttx/drivers/.gitignore b/nuttx/drivers/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/drivers/.gitignore
+++ b/nuttx/drivers/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/fs/.gitignore b/nuttx/fs/.gitignore
index 40145a92f..1b674ede2 100644
--- a/nuttx/fs/.gitignore
+++ b/nuttx/fs/.gitignore
@@ -1,13 +1,11 @@
-Make.dep
-.depend
-*.swp
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
-
+/Make.dep
+/.depend
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/graphics/.gitignore b/nuttx/graphics/.gitignore
index 749b94927..1b674ede2 100644
--- a/nuttx/graphics/.gitignore
+++ b/nuttx/graphics/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
-
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/libc/.gitignore b/nuttx/libc/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/libc/.gitignore
+++ b/nuttx/libc/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/libxx/.gitignore b/nuttx/libxx/.gitignore
index 205c547dd..d265f665f 100644
--- a/nuttx/libxx/.gitignore
+++ b/nuttx/libxx/.gitignore
@@ -1,10 +1,12 @@
/Make.dep
/.depend
/uClibc++
-*.asm
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/mm/.gitignore b/nuttx/mm/.gitignore
index e05702173..1b674ede2 100644
--- a/nuttx/mm/.gitignore
+++ b/nuttx/mm/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.o1
-*.src
-*.obj
-*.asm
-*.lst
-*.sym
-*.adb
-*.lib
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/net/.gitignore b/nuttx/net/.gitignore
index 585270233..1b674ede2 100644
--- a/nuttx/net/.gitignore
+++ b/nuttx/net/.gitignore
@@ -1,10 +1,11 @@
/Make.dep
/.depend
-*.asm
-*.obj
-*.rel
-*.lst
-*.sym
-*.adb
-*.lib
-*.src
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/sched/.gitignore b/nuttx/sched/.gitignore
index ac9b86edb..1b674ede2 100644
--- a/nuttx/sched/.gitignore
+++ b/nuttx/sched/.gitignore
@@ -1,6 +1,5 @@
/Make.dep
/.depend
-/*.src
/*.asm
/*.obj
/*.rel
@@ -8,3 +7,5 @@
/*.sym
/*.adb
/*.lib
+/*.src
+/*.dSYM
diff --git a/nuttx/syscall/.gitignore b/nuttx/syscall/.gitignore
index e291fcf5b..027939150 100644
--- a/nuttx/syscall/.gitignore
+++ b/nuttx/syscall/.gitignore
@@ -1,3 +1,12 @@
-/.context
-/.depend
/Make.dep
+/.depend
+/.context
+/*.asm
+/*.obj
+/*.rel
+/*.lst
+/*.sym
+/*.adb
+/*.lib
+/*.src
+/*.dSYM