Giddy Machinist Firmware
Check-in Differences
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Difference From:

[7c1383568e] more porting work to stm32f405, USB CDC not yet working though (user: dog tags: speed-blending, date: 2016-11-20 16:13:14)

To:

[7c6784b880] updated firmware simulation: added sim/ folder for stubbing hardware APIs; adds SP200C laser support (user: dog tags: speed-blending, date: 2017-02-26 10:11:53)

Changes to Makefile

Deleted at91lib/boards/arduino_due_x/arduino_due_x.h

Deleted at91lib/boards/arduino_due_x/board_config/conf_board.h

Deleted at91lib/boards/arduino_due_x/debug_scripts/gcc/arduino_due_x_flash.gdb

Deleted at91lib/boards/arduino_due_x/debug_scripts/gcc/arduino_due_x_sram.gdb

Deleted at91lib/boards/arduino_due_x/init.c

Deleted at91lib/boards/arduino_due_x/led.c

Deleted at91lib/boards/arduino_due_x/led.h

Deleted at91lib/boards/arduino_due_x/sam3x8e/flash.lds

Deleted at91lib/boards/arduino_due_x/sam3x8e/sram.lds

Changes to at91lib/boards/board.h

Added at91lib/boards/due/arduino_due_x.h

Added at91lib/boards/due/board_config/conf_board.h

Added at91lib/boards/due/conf_clock.h

Added at91lib/boards/due/conf_uart_serial.h

Added at91lib/boards/due/init.c

Added at91lib/boards/due/sam3x8e/flash.lds

Added at91lib/boards/due/sam3x8e/sram.lds

Changes to at91lib/peripherals/sleepmgr/sam/module_config/conf_sleepmgr.h

Changes to at91lib/peripherals/sleepmgr/sam/sleepmgr.c

Changes to at91lib/peripherals/sleepmgr/sam/sleepmgr.h

Changes to at91lib/peripherals/sleepmgr/sleepmgr.h

Added at91lib/peripherals/uotghs/uotghs_device.c

Added at91lib/peripherals/uotghs/uotghs_device.h

Added at91lib/peripherals/uotghs/uotghs_otg.h

Deleted atmel.mak

Added atmel.mk

Changes to program.cfg

Changes to simulation/GiddyFirmwareSim/GiddyFirmwareSim.xcodeproj/project.pbxproj

Changes to src/charlcd.c

Changes to src/charlcd.h

Added src/due.c

Added src/due.h

Changes to src/exceptions.c

Changes to src/exceptions.h

Changes to src/gcode_interpreter.c

Changes to src/gcode_interpreter.h

Changes to src/gcode_parser.c

Added src/gmf_config.h

Changes to src/heater.c

Added src/laser.h

Changes to src/machine.c

Changes to src/machine.h

Changes to src/main.c

Changes to src/motion_control_fixp32.c

Changes to src/motion_planner_fixp32.c

Added src/sim/board.h

Added src/sim/clock/clock.h

Added src/sim/gpio/gpio.h

Added src/sim/pdc/pdc.h

Added src/sim/pwm/pwm.h

Added src/sim/serial/serial.h

Added src/sim/sim.c

Added src/sim/sim.h

Added src/sim/usart/usart.h

Added src/sim/utility/trace.h

Added src/sp200c.c

Added src/startup_sam3x.c

Changes to src/steptick.c

Changes to src/syscalls.c

Added src/system_sam3x.c

Added src/system_sam3x.h

Changes to stm32/CMSIS/Device/ST/STM32F4xx/Include/stm32f405xx.h

Changes to stm32/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h

Changes to stm32/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h

Changes to stm32/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c

Changes to stm32/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c

Changes to stm32/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c

Changes to stm32/STM32_USB_Device_Library/Core/Src/usbd_core.c

Changes to stm32/boards/stm32f405/STM32F405RGTx_FLASH.ld

Deleted stm32/boards/stm32f405/main.h

Deleted stm32/boards/stm32f405/mxconstants.h

Deleted stm32/boards/stm32f405/stm32f405_main.c

Deleted stm32/boards/stm32f405/stm32f4xx_hal_conf.h

Deleted stm32/boards/stm32f405/stm32f4xx_hal_msp.c

Deleted stm32/boards/stm32f405/stm32f4xx_it.c

Deleted stm32/boards/stm32f405/stm32f4xx_it.h

Deleted stm32/boards/stm32f405/usb_device.c

Deleted stm32/boards/stm32f405/usb_device.h

Deleted stm32/boards/stm32f405/usbd_cdc_if.c

Deleted stm32/boards/stm32f405/usbd_cdc_if.h

Deleted stm32/boards/stm32f405/usbd_conf.c

Deleted stm32/boards/stm32f405/usbd_conf.h

Deleted stm32/boards/stm32f405/usbd_desc.c

Deleted stm32/boards/stm32f405/usbd_desc.h

Changes to stm32/hal/utility/trace.h

Deleted stm32f405.mak

Added stm32f405.mk