altos: Add a bunch of .gitignore entries
authorKeith Packard <keithp@keithp.com>
Thu, 30 Aug 2012 21:22:51 +0000 (16:22 -0500)
committerKeith Packard <keithp@keithp.com>
Thu, 30 Aug 2012 21:22:51 +0000 (16:22 -0500)
Clean up the git status output

Signed-off-by: Keith Packard <keithp@keithp.com>
ao-tools/ao-stmload/.gitignore [new file with mode: 0644]
src/spiradio-v0.1/.gitignore [new file with mode: 0644]
src/stm-bringup/bringup.ld [new file with mode: 0644]
src/telefire-v0.1/.gitignore [new file with mode: 0644]
src/test/.gitignore

diff --git a/ao-tools/ao-stmload/.gitignore b/ao-tools/ao-stmload/.gitignore
new file mode 100644 (file)
index 0000000..dedb009
--- /dev/null
@@ -0,0 +1 @@
+ao-stmload
diff --git a/src/spiradio-v0.1/.gitignore b/src/spiradio-v0.1/.gitignore
new file mode 100644 (file)
index 0000000..8e39138
--- /dev/null
@@ -0,0 +1,2 @@
+spiradio-*
+ao_product.h
diff --git a/src/stm-bringup/bringup.ld b/src/stm-bringup/bringup.ld
new file mode 100644 (file)
index 0000000..10d50cd
--- /dev/null
@@ -0,0 +1,69 @@
+/*
+ * Copyright © 2012 Keith Packard <keithp@keithp.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+
+MEMORY {
+       rom (rx) : ORIGIN = 0x08000000, LENGTH = 128K
+       ram (!w) : ORIGIN = 0x20000000, LENGTH = 16K
+}
+
+INCLUDE registers.ld
+
+EXTERN (stm_interrupt_vector)
+
+SECTIONS {
+       /*
+        * Rom contents
+        */
+
+       .text ORIGIN(rom) : {
+               __text_start__ = .;
+               *(.interrupt)   /* Interrupt vectors */
+
+               *(.text*)       /* Executable code */
+               *(.rodata*)     /* Constants */
+       } > rom
+
+       .ARM.exidx : {
+               *(.ARM.exidx* .gnu.linkonce.armexidx.*)
+               __text_end__ = .;
+       } > rom
+
+       . = ORIGIN(ram);
+       __data_start__ = .;
+
+       /* Data -- relocated to RAM, but written to ROM
+        */
+       .data : AT (ADDR(.ARM.exidx) + SIZEOF (.ARM.exidx)) {
+               *(.data)        /* initialized data */
+               __data_end__ = .;
+               __bss_start__ = .;
+       } >ram
+
+       .bss : {
+               *(.bss)
+               *(COMMON)
+               __bss_end__ = .;
+       } >ram
+
+       PROVIDE(__stack__ = ORIGIN(ram) + LENGTH(ram));
+       PROVIDE(end = .);
+
+}
+
+ENTRY(start);
+
+
diff --git a/src/telefire-v0.1/.gitignore b/src/telefire-v0.1/.gitignore
new file mode 100644 (file)
index 0000000..4d4f420
--- /dev/null
@@ -0,0 +1,2 @@
+telefire-*
+ao_product.h
index 33c7ef357fbab6dcada5d2794f9f9d8a470ad6e9..5d528ab9a2402681ccc184a0a2499eeb92adf5b5 100644 (file)
@@ -4,3 +4,6 @@ ao_flight_test_accel
 ao_gps_test
 ao_gps_test_skytraq
 ao_convert_test
+ao_convert_pa_test
+ao_fec_test
+ao_flight_test_noisy_accel