summaryrefslogtreecommitdiff
path: root/src/Makefile
Commit message (Collapse)AuthorAge
* altos: Add telegps-v1.0 code and loader1.3.2.2Keith Packard2014-06-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build TeleBalloon v2.0 by defaultKeith Packard2014-04-05
| | | | | | We're supporting this now, we might as well build it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Move pdclib build results to pdclib-rootKeith Packard2013-12-18
| | | | | | This makes pdclib easier to manage as a submodule Signed-off-by: Keith Packard <keithp@keithp.com>
* Remove stale stm test apps from regular buildKeith Packard2013-12-18
|
* altos: create target pdclib directories before buildingKeith Packard2013-12-18
|
* altos: Build pdclib locally if necessaryKeith Packard2013-12-18
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Rename telemega-v0.3 to telemega-v1.0Keith Packard2013-12-09
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build TM v2.0 firmware by defaultKeith Packard2013-11-12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Messed up the ifeq syntax a bit so ARM bits weren't getting builtKeith Packard2013-10-09
| | | | | | $(x) is not the same as ($x) Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Broken test for M0 compiler in src/MakefileKeith Packard2013-10-08
| | | | | | Was causing it to try to compiler M0 progs only when *no* compiler was found. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add --with parameters to configure for compiler selectionnew-stateKeith Packard2013-10-08
| | | | | | | | This allows the user to specify which compiler to use for each target CPU. Also checks to make sure the arm compiler supports -m0 and -m3 cpu type flags. The build now actually uses the specified compilers too. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Rename easymini-v0.1 to easymini-v1.0Keith Packard2013-10-07
| | | | | | The production boards are the same as the modified v0.1 boards Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add nanopeak-v0.1Keith Packard2013-09-15
| | | | | | The same as micropeak, just a few different pins Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build more products by defaultKeith Packard2013-08-25
| | | | | | We keep creating more hardware... Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add telefire v0.2 supportKeith Packard2013-06-09
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add pyro operations to regular ignite commandsKeith Packard2013-05-26
| | | | | | Instead of having separate commands, just mix the two sets together. Signed-off-by: Keith Packard <keithp@keithp.com>
* Separate out cortex-m0 compiler tests in configureKeith Packard2013-05-21
| | | | | | | | The summon arm toolchain doesn't work for cortex-m0 parts, but the linaro toolchain does. Look in /usr/bin for the -m0 compiler but continue to use /opt/cortex/bin for the -m3 compiler Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build easymini-v0.1Keith Packard2013-05-18
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add flash-loader for telescience-v0.2Keith Packard2013-05-15
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Don't bother fixing telelco-v0.1, just disable itKeith Packard2013-05-13
| | | | | | | Lots of stuff to do to make this old project build; just disable it instead of fixing Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Create per-product flash loadersKeith Packard2013-05-07
| | | | | | | Split the flash loader prototype into pieces so that each product can build a custom flash loader with very little code. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build telemega-v0.3 by defaultKeith Packard2013-04-27
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* name change from MegaMetrum to TeleMegaBdale Garbee2013-04-22
|
* altos: Create telebt-v1.0 product. Remove old telebt productsKeith Packard2013-04-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: telescience-v0.2 is an ARM productKeith Packard2013-02-24
| | | | | | Move it from SDCC to ARM targets as Jenkins doesn't have an ARM compiler. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' into telescience-v0.2Keith Packard2013-01-16
|\
| * altos: Add computation of MicroPeak Kalman correction coefficientsKeith Packard2013-01-16
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos: Build telescience-v0.2Keith Packard2013-01-13
|/ | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Clean everything, even if we don't have compilersKeith Packard2012-11-18
| | | | | | | This ensures that stale bits aren't left if PATH isn't set right when 'make clean' is called. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build megadongle when possible1.1.9.2Keith Packard2012-11-01
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build micropeak when avr-gcc is availableKeith Packard2012-10-29
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build telescience-pwm product when possibleKeith Packard2012-10-16
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build telelco and spiradio when possibleKeith Packard2012-08-27
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add telefire-v0.1Keith Packard2012-07-29
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* extend cross-compiler availability logic to all target CPUs, not just ARMBdale Garbee2012-07-01
|
* conditionalize build of ARM binaries on presence of arm-none-eabi-gcc in PATHBdale Garbee2012-06-30
|
* altos: Software implemenation of CC1111 radio encodingKeith Packard2012-06-17
| | | | | | | Add CRC, whitening, FEC and interleaving routines for transmission path to allow cc1120 to send telem packets to cc1111. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add conversion between Pa and metersKeith Packard2012-05-18
| | | | | | To be used with the MS5607 which generates data in calibrated units. Signed-off-by: Keith Packard <keithp@keithp.com>
* Build megametrum-v0.1 by defaultKeith Packard2012-03-31
|
* Basic OS running on STM32LKeith Packard2012-03-28
| | | | | | This gets stm-demo working Signed-off-by: Keith Packard <keithp@keithp.com>
* Build teleshield by defaultKeith Packard2012-01-03
|
* altos: Create TeleMetrum v1.2 directoryKeith Packard2011-12-17
| | | | | | | The hardware is software-compatible with v1.1, but it's nice to have the right version number in all of the files. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build TeleTerra v0.2 by defaultKeith Packard2011-11-12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* fix bashism that prevents building with /bin/sh->/bin/dashBdale Garbee2011-09-21
|
* altos: Add TelePyro v0.1 supportKeith Packard2011-09-21
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Start telelaunch productKeith Packard2011-08-27
| | | | | | Looks a lot like TM, but without the flight code. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Integrate telescience supportKeith Packard2011-08-26
| | | | | | Adds a few drivers including an LCD driver Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Restructure altos build to prepare for multi-arch supportKeith Packard2011-08-25
| | | | | | | | | | | | | | Split out sources into separate directories: core: architecture and product independent bits cc1111: cc1111-specific code drivers: architecture independent drivers product: product-specific sources and Makefile fragments util: scripts for building stuff This should have no effect on the built products, but testing is encouraged Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Switch telemini from v0.1 to v1.0Keith Packard2011-08-09
| | | | | | | | TeleMini production boards are firmware compatible with the v0.1 design, so instead of creating another product, just rename the existing one. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add telebt-v0.1 to MakefileKeith Packard2011-05-06
| | | | | | Doesn't get built without it. Signed-off-by: Keith Packard <keithp@keithp.com>