summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2012-08-30 16:22:51 -0500
committerKeith Packard <keithp@keithp.com>2012-08-30 16:22:51 -0500
commit354c1fed7f06c2c45c661e7265c2ac4bc47e2750 (patch)
tree0710eeb6042683488b5401d8df8067af7cdab786 /src
parent2c59954fdf204f443d9bb28c4a66a30f925ef348 (diff)
altos: Add a bunch of .gitignore entries
Clean up the git status output Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
-rw-r--r--src/spiradio-v0.1/.gitignore2
-rw-r--r--src/stm-bringup/bringup.ld69
-rw-r--r--src/telefire-v0.1/.gitignore2
-rw-r--r--src/test/.gitignore3
4 files changed, 76 insertions, 0 deletions
diff --git a/src/spiradio-v0.1/.gitignore b/src/spiradio-v0.1/.gitignore
new file mode 100644
index 00000000..8e39138e
--- /dev/null
+++ b/src/spiradio-v0.1/.gitignore
@@ -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
index 00000000..10d50cd6
--- /dev/null
+++ b/src/stm-bringup/bringup.ld
@@ -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
index 00000000..4d4f4200
--- /dev/null
+++ b/src/telefire-v0.1/.gitignore
@@ -0,0 +1,2 @@
+telefire-*
+ao_product.h
diff --git a/src/test/.gitignore b/src/test/.gitignore
index 33c7ef35..5d528ab9 100644
--- a/src/test/.gitignore
+++ b/src/test/.gitignore
@@ -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