analog.c | Analog subsystem |
analog.h [code] | |
arduino.h [code] | Pin definitions and I/O macros |
extruder/arduino.h [code] | Pin definitions and I/O macros |
arduino_1280.h [code] | |
arduino_168_328p.h [code] | |
extruder/arduino_168_328p.h [code] | |
arduino_644.h [code] | |
arduino_usb1287.h [code] | |
clock.c | Do stuff periodically |
clock.h [code] | |
config.arduino.h [code] | Teacup configuration for the CNC Control Panel project |
config.default.h [code] | Sample Configuration |
config.h [code] | Teacup configuration for the CNC Control Panel project |
copier.h [code] | |
crc.c | Crc16 routine |
extruder/crc.c | Crc16 routine |
crc.h [code] | |
extruder/crc.h [code] | |
dda.c | Digital differential analyser - this is where we figure out which steppers need to move, and when they need to move |
dda.h [code] | |
dda_maths.c | Mathematic algorithms for the digital differential analyser (DDA) |
dda_maths.h [code] | |
dda_queue.c | DDA Queue - manage the move queue |
dda_queue.h [code] | |
debug.h [code] | |
extruder/debug.h [code] | |
delay.c | Delay routines |
extruder/delay.c | Delay routines |
delay.h [code] | |
extruder/delay.h [code] | |
Descriptors.c | USB Device Descriptors, for library use when in USB device mode |
Descriptors.h [code] | Header file for Descriptors.c |
fuses.h [code] | |
gcode_parse.c | Parse received G-Codes |
gcode_parse.h [code] | |
gcode_process.c | Work out what to do with received G-Code commands |
gcode_process.h [code] | |
heater.c | Manage heaters |
heater.h [code] | Teacup configuration for the CNC Control Panel project |
home.c | Homing routines |
home.h [code] | |
intercom.c | Motherboard <-> extruder board protocol |
extruder/intercom.c | Motherboard <-> extruder board protocol |
intercom.h [code] | |
extruder/intercom.h [code] | |
lufa_serial.c | Main source file for the VirtualSerial demo |
lufa_serial.h [code] | Header file for VirtualSerial.c |
memory_barrier.h [code] | |
mendel.c | Main file - this is where it all starts, and ends |
pinio.h [code] | I/O primitives - step, enable, direction, endstops etc |
serial.c | Serial subsystem |
serial.h [code] | |
sermsg.c | Primitives for sending numbers over the serial link |
sermsg.h [code] | |
sersendf.c | Simplified printf implementation |
sersendf.h [code] | |
temp.c | Manage temperature sensors |
temp.h [code] | Teacup configuration for the CNC Control Panel project |
ThermistorTable.h [code] | |
timer.c | Timer management - step pulse clock and system clock |
extruder/timer.c | Timer management - step pulse clock and system clock |
timer.h [code] | |
extruder/timer.h [code] | |
watchdog.c | Watchdog - reset if main loop doesn't run for too long |
extruder/watchdog.c | Watchdog - reset if main loop doesn't run for too long |
watchdog.h [code] | |
extruder/watchdog.h [code] |