Commit Graph

  • 6ef35a11f2 Add test for "no endstops defined" build Phil Hord 2015-11-18 14:51:49 -0500
  • 4f30e270b2 Don't declare variables which never get used Phil Hord 2015-11-18 13:26:50 -0500
  • 890879e7ee Messages: more newlines needed. Phil Hord 2015-09-22 13:09:09 -0400
  • 777967b3d5 Add configuration for a Mendel90 printer. Markus Hitter 2015-09-14 17:20:07 +0200
  • ba007f6265 Add configuration for a Melzi board. Markus Hitter 2015-09-14 15:51:02 +0200
  • 959e803eac Git tools: a few minor improvements. Markus Hitter 2015-09-14 15:24:03 +0200
  • 47f0f0045c MOVEBUFFER_SIZE really does not have to be power of 2 Phil Hord 2015-08-28 15:37:45 -0400
  • 040e95b555 ARM: generic port is done, all printing relevant stuff works. Markus Hitter 2015-08-12 16:23:59 +0200
  • 9c29665a72 ARM: take care of system startup status. Markus Hitter 2015-08-12 15:34:27 +0200
  • 2376242c36 ARM: last not least, enable CANNED_CYCLE. Markus Hitter 2015-08-10 22:21:40 +0200
  • 5c203b6689 ARM: get watchdog.c in. Markus Hitter 2015-08-10 22:06:15 +0200
  • f8230d6565 ARM: get usb_serial.c in. Markus Hitter 2015-08-10 22:01:14 +0200
  • fb317fef08 ARM: get spi.c, pff.c and pff_diskio.c (SD card handling) in. Markus Hitter 2015-08-10 21:08:37 +0200
  • d2fcc57ed4 Introduce #ifdef SPI. Markus Hitter 2015-08-12 13:51:58 +0200
  • 274f6c954b ARM: get graycode.c and intercom.c in. Markus Hitter 2015-08-10 21:04:07 +0200
  • cc6600ca76 ARM: get debug.c and crc.c in. Markus Hitter 2015-08-10 20:58:29 +0200
  • b849e28836 ARM: get home.c in. Markus Hitter 2015-08-10 20:56:18 +0200
  • d753e2ca7f ARM: enable temperature control. Markus Hitter 2015-08-10 15:07:15 +0200
  • be6ca4c857 ARM, AVR: support inverted heater pin signals. Markus Hitter 2015-08-12 21:42:09 +0200
  • a1ef39f1f0 ARM: allow non-PWM pins as heater output. Markus Hitter 2015-08-09 16:39:10 +0200
  • 10310e9d19 heater-arm.c: respect configured PWM frequencies. Markus Hitter 2015-08-09 17:10:53 +0200
  • 857fef578b heater-arm.c: turn on only timers needed. Markus Hitter 2015-08-09 16:52:16 +0200
  • 1aeb04329c heater-arm.c: implement heater_set(). Markus Hitter 2015-08-09 15:53:16 +0200
  • d7b59e2d33 ARM: implement heater-arm.c partially. Markus Hitter 2015-08-08 14:06:47 +0200
  • ee43a86474 ARM: split out heater-avr.c from heater.c. Markus Hitter 2015-08-07 15:34:18 +0200
  • 8f24fbaad4 ARM: get temp.c in. Markus Hitter 2015-08-07 14:32:24 +0200
  • 6b6aa84124 Makefile-ARM: disable Link Time Optimisation (-flto). Markus Hitter 2015-08-06 20:11:25 +0200
  • 1a2973a2de analog-avr.c: take the opportunity to rewrite analog_read() here. Markus Hitter 2015-08-06 20:04:42 +0200
  • 7805e741cd analog-arm.c: read not by ADC channel number, but by Teacup number. Markus Hitter 2015-08-06 20:01:14 +0200
  • 708289714f analog-arm.c: use configured analog pins, not two fixed ones. Markus Hitter 2015-08-06 13:25:26 +0200
  • f81000a4b6 ARM: implement analog-arm.c. Markus Hitter 2015-08-06 00:39:33 +0200
  • 56f6b381fd ARM: split out analog-avr.c from analog.c. Markus Hitter 2015-08-05 16:00:44 +0200
  • 05c7cf067f ARM: get dda_lookahead.c in. Markus Hitter 2015-08-03 16:29:31 +0200
  • 7afbc70d58 Step timer: reset timer after pauses instead of doing a guess. Markus Hitter 2015-08-03 10:15:59 +0200
  • f32693bf4e ARM: extend the SysTick handler to also call dda_clock(). Markus Hitter 2015-08-01 14:07:50 +0200
  • 5d8e866501 Move interrupt busy detection from dda_clock() to clock tick ISR. Markus Hitter 2015-08-02 16:36:34 +0200
  • a171a0c57f ARM: implement the stepper interrupt. Markus Hitter 2015-08-02 13:20:56 +0200
  • 5a8d51cb19 ARM: get dda_maths.c, dda_kinematics.c and dda.c in. Markus Hitter 2015-08-01 19:02:36 +0200
  • 692a6daeb2 ARM: get dda_queue.c in. Markus Hitter 2015-08-01 17:44:14 +0200
  • c118d00383 ARM: get clock.c in. Markus Hitter 2015-08-01 16:06:33 +0200
  • ec8f0133bf ARM: port memory_barrier.h. Markus Hitter 2015-08-01 15:28:57 +0200
  • 137a638658 ARM: get timer.c in, so far only with the system clock. Markus Hitter 2015-07-31 16:47:48 +0200
  • feeb411eec ARM: split timer.c into platform specific files. Markus Hitter 2015-07-31 02:45:33 +0200
  • e434423dd9 heater.c, sd.c: apply the changed order of SET_OUTPUT() here, too. Markus Hitter 2015-07-31 00:58:52 +0200
  • 4faa3cbf8f ARM: bring in pinio.c. Markus Hitter 2015-07-31 00:46:03 +0200
  • 96f7dbd2b1 ARM: bring in gcode_process.c. Markus Hitter 2015-07-30 23:52:19 +0200
  • 7be5212f06 ARM: introduce sei() and cli(). Markus Hitter 2015-07-30 23:09:11 +0200
  • 608506719b gcode_parse.h: order variables reasonably in groups of 4 bytes. Markus Hitter 2015-07-30 21:22:45 +0200
  • e5729d6743 ARM: get gcode_parse.c in. Markus Hitter 2015-07-30 21:14:30 +0200
  • ab910ee1c4 ARM: add Gen7-ARM to the series of regression tests. Markus Hitter 2015-07-30 17:04:46 +0200
  • 5a8dcf8e97 ARM: add a board configuration for Gen7-ARM. Markus Hitter 2015-07-30 16:54:55 +0200
  • 2dd35e6529 ARM: prettify cmsis-system_lpc11xx.c/.h. Markus Hitter 2015-07-30 00:47:50 +0200
  • b1490658cf ARM: rename mbed-system_LPC11xx.c/.h to cmsis-system_lpc11xx.c/.h. Markus Hitter 2015-07-30 00:32:41 +0200
  • ccbe3fbfbb ARM: prettify cmsis-core_cm0.h. Markus Hitter 2015-07-30 00:15:21 +0200
  • 052706975d ARM: rename mbed-core_cm0.h to cmsis-core_cm0.h. Markus Hitter 2015-07-29 23:59:44 +0200
  • d1c624f0c5 ARM: prettify cmsis-lpc11xx.h. Markus Hitter 2015-07-29 23:47:16 +0200
  • a7240523e1 ARM: rename mbed-LPC11xx.h to cmsis-lpc11xx.h. Markus Hitter 2015-07-29 13:50:39 +0200
  • 4ff26e1776 ARM: prettify current cmsis- files. Markus Hitter 2015-07-27 17:15:28 +0200
  • 5fa7bfbf81 ARM: rename arm-startup_lpc11xx.s to cmsis-startup_lpc11xx.s. Markus Hitter 2015-07-27 17:05:11 +0200
  • f2005f0018 ARM: rename arm-lpc-1114.ld to cmsis-lpc1114.ld. Markus Hitter 2015-07-26 14:13:54 +0200
  • e8299deb86 serial-arm.c: don't calculate serial line parameters at runtime. Markus Hitter 2015-07-27 14:19:58 +0200
  • fc124c14d4 serial-arm.c: allow sending arbitrarily long messages. Markus Hitter 2015-07-27 13:01:43 +0200
  • 8f90e63e85 serial-arm.c: don't store a pointer to the serial port. Markus Hitter 2015-07-27 03:20:04 +0200
  • 8377de8d66 ARM: get delay.c in. Markus Hitter 2015-07-27 02:24:33 +0200
  • 6c31471ffd ARM: split out architecture specific parts for delay.c Markus Hitter 2015-07-26 14:53:48 +0200
  • e2df7733ee ARM: move system definitions from .c to .h. Markus Hitter 2015-07-26 14:05:45 +0200
  • 52e2585f13 ARM: use arduino.h for UART pinout. Markus Hitter 2015-07-26 13:19:34 +0200
  • 66dcde54dc mendel.c: move io_init() to pinio.c. Markus Hitter 2015-07-24 15:11:35 +0200
  • d337fd18ad mendel.c: move CPU initialisation to cpu.c (cpu-avr.c). Markus Hitter 2015-07-24 14:29:16 +0200
  • 083f8f9b22 Make use of PULLUP_ON() and PULLUP_OFF(). Markus Hitter 2015-07-24 14:07:16 +0200
  • facd1ee606 pinio.h: implement PULLUP_ON() and PULLUP_OFF(). Markus Hitter 2015-07-24 13:36:19 +0200
  • 45bcef395e ARM: implement SET_INPUT() and READ(). Markus Hitter 2015-07-23 19:22:37 +0200
  • 072e3f8ae5 ARM: also set GPIO function and mode. Markus Hitter 2015-07-23 13:48:40 +0200
  • c66bf0a8de pinio.h: remove TOGGLE(), GET_INPUT(), GET_OUTPUT() macros. Markus Hitter 2015-07-22 15:09:58 +0200
  • 2b52233a2d pinio.h: apply the formatting used for ARM for AVR as well. Markus Hitter 2015-07-26 12:16:16 +0200
  • 2c90a2dfc7 ARM: get FastIO for writing into place. Markus Hitter 2015-07-21 23:13:09 +0200
  • 370bb9f93c Move pin I/O macros from arduino.h to pinio.h. Markus Hitter 2015-07-21 13:26:19 +0200
  • 32480bdfb6 ARM: silence warning in mbed-system_LPC11xx.c. Markus Hitter 2015-07-22 21:55:08 +0200
  • a336ae57e3 ARM: get rid of mbed-core_cmFunc.h and mbed-core_cmInstr.h. Markus Hitter 2015-07-18 22:43:19 +0200
  • 5b8068d228 sersendf.c/.h: remove sersendf() (not sersendf_P()). Markus Hitter 2015-07-22 15:01:34 +0200
  • 485427017d sersendf.c: explicitely cast to the requested size. Markus Hitter 2015-07-18 16:08:22 +0200
  • 43b2ac6e0b ARM: get sersendf.c/.h in. Markus Hitter 2015-07-18 12:40:58 +0200
  • 5dec638919 ARM: get sermsg.c/.h in. Markus Hitter 2015-07-18 14:28:11 +0200
  • 829e4d475b Makefiles: add a hint on how to list these predefined macros. Markus Hitter 2015-07-18 12:38:31 +0200
  • ce40b678f6 Solve the pgmspace.h problem centrally. Markus Hitter 2015-07-12 22:57:19 +0200
  • 52f5a56d71 ARM: move serial handling code directly into serial-arm.c. Markus Hitter 2015-07-12 18:16:09 +0200
  • 776f90ff2c ARM: simplify serial and get rid of mbed-pinmap_common.c. Markus Hitter 2015-07-12 16:07:51 +0200
  • a5cb1bd31a ARM: get rid of mbed-mbed_error.h and mbed-error.c. Markus Hitter 2015-07-12 14:21:45 +0200
  • 848369608b ARM: get rid of mbed-mbed_assert.h. Markus Hitter 2015-07-12 14:11:50 +0200
  • 4cfeca08e1 ARM: get serial working based on MBED code. Markus Hitter 2015-07-12 13:57:15 +0200
  • 9e9e946c6d Makefile-ARM: get uploading to work. Markus Hitter 2015-07-12 11:30:13 +0200
  • 3cc81cdba8 Makefile-ARM: adjust sizes reporting to our only target. Markus Hitter 2015-07-11 22:27:53 +0200
  • 575174940f ARM: get a minimum amount of Teacup compiled for ARM. Markus Hitter 2015-07-11 21:43:56 +0200
  • 24b2cd1d02 ARM: start generic port by splitting out AVR specific serial code. Markus Hitter 2015-07-11 17:23:17 +0200
  • 43626b2ba2 boardpanel.py: fix getCPUInfo(), don't report tuples. Markus Hitter 2015-08-12 14:18:40 +0200
  • cf3b94b980 heater.c/.h: get rid of heaters_all_off(). Markus Hitter 2015-08-07 16:10:50 +0200
  • 36c2e09788 temp.c: remove a number of obsolete #includes. Markus Hitter 2015-08-07 15:53:25 +0200
  • 4353403695 gcode_process.c: replace some sersendf() with serial_writestr(). Markus Hitter 2015-08-07 14:59:54 +0200
  • 9c194b42f6 Messages: more newlines needed. Markus Hitter 2015-08-07 14:52:34 +0200
  • 9075459659 dda_queue.c: remove trigraphs in queue_full() and queue_empty(). Markus Hitter 2015-08-04 22:35:11 +0200