-
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