1515 files from all 147 check-ins
-
Giddy Machinist Firmware
- .bzrignore
-
at91lib
- boards
- drivers
- memories
-
peripherals
- adc
- clock
- dbgu
- delay
- dma
- dmac
- eefc
- gpio
- hsmci
-
ioport
- doxygen
-
example1
- at32uc3a0512_evk1100
- at32uc3a3256_evk1104
- at32uc3a3256_uc3_a3_xplained
- atmega128rfa1_stk600
- atmega256rfr2_atmega256rfr2_xplained_pro
- atxmega128a1_xplain
- atxmega32e5_stk600-rc032x
- ioport_example1.c
- sam3x8h_sam3x_ek
- sam4e16e_sam4e_ek
- sam4lc4c_sam4l_ek
- sam4lc4c_sam4l_xplained_pro
- sam4lc8c_sam4l8_xplained_pro
- sam4n16c_sam4n_xplained_pro
-
example2
- at32uc3a0512_evk1100
- at32uc3a3256_evk1104
- at32uc3a3256_uc3_a3_xplained
- atmega128rfa1_stk600
- atmega256rfr2_atmega256rfr2_xplained_pro
- atxmega128a1_xplain
- atxmega32e5_stk600-rc032x
- ioport_example2.c
- sam3x8h_sam3x_ek
- sam4e16e_sam4e_ek
- sam4lc4c_sam4l_ek
- sam4lc4c_sam4l_xplained_pro
- sam4lc8c_sam4l8_xplained_pro
- sam4n16c_sam4n_xplained_pro
-
example3
- at32uc3a0512_evk1100
- at32uc3a3256_evk1104
- at32uc3a3256_uc3_a3_xplained
- atmega128rfa1_stk600
- atmega256rfr2_atmega256rfr2_xplained_pro
- atxmega128a1_xplain
- atxmega32e5_stk600-rc032x
- ioport_example3.c
- sam3n4c_sam3n_ek
- sam3x8h_sam3x_ek
- sam4e16e_sam4e_ek
- sam4lc4c_sam4l_ek
- sam4lc4c_sam4l_xplained_pro
- sam4lc8c_sam4l8_xplained_pro
- sam4n16c_sam4n_xplained_pro
- sam4s16c_sam4s_ek
- sam4sd32c_sam4s_ek2
- ioport.h
- mega
- sam
- sam0
- uc3
- xmega
- irq
- mci
- pdc
- pio
- pmc
- pwm
- rtc
- serial
- sleepmgr
- spi
- stdio
- storage
- systick
- tc
- twi
- uart
- udp
- udphs
- uotghs
- usart
- usb
- wdt
-
usb
-
common
-
cdc
- CDCAbstractControlManagementDescriptor.h
- CDCCallManagementDescriptor.h
- CDCCommunicationInterfaceDescriptor.h
- CDCDataInterfaceDescriptor.h
- CDCDeviceDescriptor.h
- CDCGenericDescriptor.h
- CDCGenericRequest.h
- CDCHeaderDescriptor.h
- CDCLineCoding.c
- CDCLineCoding.h
- CDCSetControlLineStateRequest.c
- CDCSetControlLineStateRequest.h
- CDCUnionDescriptor.h
-
core
- USBConfigurationDescriptor.c
- USBConfigurationDescriptor.h
- USBDeviceDescriptor.h
- USBDeviceQualifierDescriptor.h
- USBEndpointDescriptor.c
- USBEndpointDescriptor.h
- USBFeatureRequest.c
- USBFeatureRequest.h
- USBGenericDescriptor.c
- USBGenericDescriptor.h
- USBGenericRequest.c
- USBGenericRequest.h
- USBGetDescriptorRequest.c
- USBGetDescriptorRequest.h
- USBInterfaceDescriptor.h
- USBInterfaceRequest.c
- USBInterfaceRequest.h
- USBSetAddressRequest.c
- USBSetAddressRequest.h
- USBSetConfigurationRequest.c
- USBSetConfigurationRequest.h
- USBStringDescriptor.h
-
cdc
- device
-
common
- utility
- atmel.mak
- atmel.mk
- charlcd.c
- charlcd.h
-
cmsis
-
DSP_Lib
-
Source
-
BasicMathFunctions
- arm_abs_f32.c
- arm_abs_q15.c
- arm_abs_q31.c
- arm_abs_q7.c
- arm_add_f32.c
- arm_add_q15.c
- arm_add_q31.c
- arm_add_q7.c
- arm_dot_prod_f32.c
- arm_dot_prod_q15.c
- arm_dot_prod_q31.c
- arm_dot_prod_q7.c
- arm_mult_f32.c
- arm_mult_q15.c
- arm_mult_q31.c
- arm_mult_q7.c
- arm_negate_f32.c
- arm_negate_q15.c
- arm_negate_q31.c
- arm_negate_q7.c
- arm_offset_f32.c
- arm_offset_q15.c
- arm_offset_q31.c
- arm_offset_q7.c
- arm_scale_f32.c
- arm_scale_q15.c
- arm_scale_q31.c
- arm_scale_q7.c
- arm_shift_q15.c
- arm_shift_q31.c
- arm_shift_q7.c
- arm_sub_f32.c
- arm_sub_q15.c
- arm_sub_q31.c
- arm_sub_q7.c
- CommonTables
-
ComplexMathFunctions
- arm_cmplx_conj_f32.c
- arm_cmplx_conj_q15.c
- arm_cmplx_conj_q31.c
- arm_cmplx_dot_prod_f32.c
- arm_cmplx_dot_prod_q15.c
- arm_cmplx_dot_prod_q31.c
- arm_cmplx_mag_f32.c
- arm_cmplx_mag_q15.c
- arm_cmplx_mag_q31.c
- arm_cmplx_mag_squared_f32.c
- arm_cmplx_mag_squared_q15.c
- arm_cmplx_mag_squared_q31.c
- arm_cmplx_mult_cmplx_f32.c
- arm_cmplx_mult_cmplx_q15.c
- arm_cmplx_mult_cmplx_q31.c
- arm_cmplx_mult_real_f32.c
- arm_cmplx_mult_real_q15.c
- arm_cmplx_mult_real_q31.c
- ControllerFunctions
- FastMathFunctions
-
FilteringFunctions
- arm_biquad_cascade_df1_32x64_init_q31.c
- arm_biquad_cascade_df1_32x64_q31.c
- arm_biquad_cascade_df1_f32.c
- arm_biquad_cascade_df1_fast_q15.c
- arm_biquad_cascade_df1_fast_q31.c
- arm_biquad_cascade_df1_init_f32.c
- arm_biquad_cascade_df1_init_q15.c
- arm_biquad_cascade_df1_init_q31.c
- arm_biquad_cascade_df1_q15.c
- arm_biquad_cascade_df1_q31.c
- arm_biquad_cascade_df2T_f32.c
- arm_biquad_cascade_df2T_init_f32.c
- arm_conv_f32.c
- arm_conv_fast_q15.c
- arm_conv_fast_q31.c
- arm_conv_partial_f32.c
- arm_conv_partial_fast_q15.c
- arm_conv_partial_fast_q31.c
- arm_conv_partial_q15.c
- arm_conv_partial_q31.c
- arm_conv_partial_q7.c
- arm_conv_q15.c
- arm_conv_q31.c
- arm_conv_q7.c
- arm_correlate_f32.c
- arm_correlate_fast_q15.c
- arm_correlate_fast_q31.c
- arm_correlate_q15.c
- arm_correlate_q31.c
- arm_correlate_q7.c
- arm_fir_decimate_f32.c
- arm_fir_decimate_fast_q15.c
- arm_fir_decimate_fast_q31.c
- arm_fir_decimate_init_f32.c
- arm_fir_decimate_init_q15.c
- arm_fir_decimate_init_q31.c
- arm_fir_decimate_q15.c
- arm_fir_decimate_q31.c
- arm_fir_f32.c
- arm_fir_fast_q15.c
- arm_fir_fast_q31.c
- arm_fir_init_f32.c
- arm_fir_init_q15.c
- arm_fir_init_q31.c
- arm_fir_init_q7.c
- arm_fir_interpolate_f32.c
- arm_fir_interpolate_init_f32.c
- arm_fir_interpolate_init_q15.c
- arm_fir_interpolate_init_q31.c
- arm_fir_interpolate_q15.c
- arm_fir_interpolate_q31.c
- arm_fir_lattice_f32.c
- arm_fir_lattice_init_f32.c
- arm_fir_lattice_init_q15.c
- arm_fir_lattice_init_q31.c
- arm_fir_lattice_q15.c
- arm_fir_lattice_q31.c
- arm_fir_q15.c
- arm_fir_q31.c
- arm_fir_q7.c
- arm_fir_sparse_f32.c
- arm_fir_sparse_init_f32.c
- arm_fir_sparse_init_q15.c
- arm_fir_sparse_init_q31.c
- arm_fir_sparse_init_q7.c
- arm_fir_sparse_q15.c
- arm_fir_sparse_q31.c
- arm_fir_sparse_q7.c
- arm_iir_lattice_f32.c
- arm_iir_lattice_init_f32.c
- arm_iir_lattice_init_q15.c
- arm_iir_lattice_init_q31.c
- arm_iir_lattice_q15.c
- arm_iir_lattice_q31.c
- arm_lms_f32.c
- arm_lms_init_f32.c
- arm_lms_init_q15.c
- arm_lms_init_q31.c
- arm_lms_norm_f32.c
- arm_lms_norm_init_f32.c
- arm_lms_norm_init_q15.c
- arm_lms_norm_init_q31.c
- arm_lms_norm_q15.c
- arm_lms_norm_q31.c
- arm_lms_q15.c
- arm_lms_q31.c
-
MatrixFunctions
- arm_mat_add_f32.c
- arm_mat_add_q15.c
- arm_mat_add_q31.c
- arm_mat_init_f32.c
- arm_mat_init_q15.c
- arm_mat_init_q31.c
- arm_mat_inverse_f32.c
- arm_mat_mult_f32.c
- arm_mat_mult_fast_q15.c
- arm_mat_mult_fast_q31.c
- arm_mat_mult_q15.c
- arm_mat_mult_q31.c
- arm_mat_scale_f32.c
- arm_mat_scale_q15.c
- arm_mat_scale_q31.c
- arm_mat_sub_f32.c
- arm_mat_sub_q15.c
- arm_mat_sub_q31.c
- arm_mat_trans_f32.c
- arm_mat_trans_q15.c
- arm_mat_trans_q31.c
-
StatisticsFunctions
- arm_max_f32.c
- arm_max_q15.c
- arm_max_q31.c
- arm_max_q7.c
- arm_mean_f32.c
- arm_mean_q15.c
- arm_mean_q31.c
- arm_mean_q7.c
- arm_min_f32.c
- arm_min_q15.c
- arm_min_q31.c
- arm_min_q7.c
- arm_power_f32.c
- arm_power_q15.c
- arm_power_q31.c
- arm_power_q7.c
- arm_rms_f32.c
- arm_rms_q15.c
- arm_rms_q31.c
- arm_std_f32.c
- arm_std_q15.c
- arm_std_q31.c
- arm_var_f32.c
- arm_var_q15.c
- arm_var_q31.c
-
SupportFunctions
- arm_copy_f32.c
- arm_copy_q15.c
- arm_copy_q31.c
- arm_copy_q7.c
- arm_fill_f32.c
- arm_fill_q15.c
- arm_fill_q31.c
- arm_fill_q7.c
- arm_float_to_q15.c
- arm_float_to_q31.c
- arm_float_to_q7.c
- arm_q15_to_float.c
- arm_q15_to_q31.c
- arm_q15_to_q7.c
- arm_q31_to_float.c
- arm_q31_to_q15.c
- arm_q31_to_q7.c
- arm_q7_to_float.c
- arm_q7_to_q15.c
- arm_q7_to_q31.c
-
TransformFunctions
- arm_cfft_radix4_f32.c
- arm_cfft_radix4_init_f32.c
- arm_cfft_radix4_init_q15.c
- arm_cfft_radix4_init_q31.c
- arm_cfft_radix4_q15.c
- arm_cfft_radix4_q31.c
- arm_dct4_f32.c
- arm_dct4_init_f32.c
- arm_dct4_init_q15.c
- arm_dct4_init_q31.c
- arm_dct4_q15.c
- arm_dct4_q31.c
- arm_rfft_f32.c
- arm_rfft_init_f32.c
- arm_rfft_init_q15.c
- arm_rfft_init_q31.c
- arm_rfft_q15.c
- arm_rfft_q31.c
-
BasicMathFunctions
-
Source
- Include
- Lib
- license.txt
- README.txt
-
sam3u
-
include
-
component
- component_adc.h
- component_adc12b.h
- component_chipid.h
- component_dmac.h
- component_efc.h
- component_gpbr.h
- component_hsmci.h
- component_matrix.h
- component_pdc.h
- component_pio.h
- component_pmc.h
- component_pwm.h
- component_rstc.h
- component_rtc.h
- component_rtt.h
- component_smc.h
- component_spi.h
- component_ssc.h
- component_supc.h
- component_tc.h
- component_twi.h
- component_uart.h
- component_udphs.h
- component_usart.h
- component_wdt.h
-
instance
- instance_adc.h
- instance_adc12b.h
- instance_chipid.h
- instance_dmac.h
- instance_efc0.h
- instance_efc1.h
- instance_gpbr.h
- instance_hsmci.h
- instance_matrix.h
- instance_pioa.h
- instance_piob.h
- instance_pioc.h
- instance_pmc.h
- instance_pwm.h
- instance_rstc.h
- instance_rtc.h
- instance_rtt.h
- instance_smc.h
- instance_spi.h
- instance_ssc.h
- instance_supc.h
- instance_tc0.h
- instance_twi0.h
- instance_twi1.h
- instance_uart.h
- instance_udphs.h
- instance_usart0.h
- instance_usart1.h
- instance_usart2.h
- instance_usart3.h
- instance_wdt.h
- pio
- sam3u.h
- sam3u1c.h
- sam3u1e.h
- sam3u2c.h
- sam3u2e.h
- sam3u4c.h
- sam3u4e.h
-
component
- source
-
include
-
sam3x
-
include
-
component
- component_adc.h
- component_can.h
- component_chipid.h
- component_dacc.h
- component_dmac.h
- component_efc.h
- component_emac.h
- component_gpbr.h
- component_hsmci.h
- component_matrix.h
- component_pdc.h
- component_pio.h
- component_pmc.h
- component_pwm.h
- component_rstc.h
- component_rtc.h
- component_rtt.h
- component_sdramc.h
- component_smc.h
- component_spi.h
- component_ssc.h
- component_supc.h
- component_tc.h
- component_trng.h
- component_twi.h
- component_uart.h
- component_uotghs.h
- component_usart.h
- component_wdt.h
-
instance
- instance_adc.h
- instance_can0.h
- instance_can1.h
- instance_chipid.h
- instance_dacc.h
- instance_dmac.h
- instance_efc0.h
- instance_efc1.h
- instance_emac.h
- instance_gpbr.h
- instance_hsmci.h
- instance_matrix.h
- instance_pioa.h
- instance_piob.h
- instance_pioc.h
- instance_piod.h
- instance_pioe.h
- instance_piof.h
- instance_pmc.h
- instance_pwm.h
- instance_rstc.h
- instance_rtc.h
- instance_rtt.h
- instance_sdramc.h
- instance_smc.h
- instance_spi0.h
- instance_spi1.h
- instance_ssc.h
- instance_supc.h
- instance_tc0.h
- instance_tc1.h
- instance_tc2.h
- instance_trng.h
- instance_twi0.h
- instance_twi1.h
- instance_uart.h
- instance_uotghs.h
- instance_usart0.h
- instance_usart1.h
- instance_usart2.h
- instance_usart3.h
- instance_wdt.h
- pio
- sam3a4c.h
- sam3a8c.h
- sam3x4c.h
- sam3x4e.h
- sam3x8c.h
- sam3x8e.h
- sam3x8h.h
- sam3xa.h
-
component
- source
-
include
-
DSP_Lib
- data
- debug.cfg
- docs
- Doxyfile
- exceptions.c
- exceptions.h
- fatfs
- GiddyMachinistFirmware-4pi.xcodeproj
- linker_scripts
- main.c
- Makefile
- openocd.cfg
- program.cfg
-
simulation
-
GiddyFirmwareSim
- GiddyFirmwareSim.xcodeproj
-
GiddyFirmwareSim
- Base.lproj
- CalibrationDocument.h
- CalibrationDocument.m
- CalibrationView.h
- CalibrationView.m
- Document.h
- Document.m
- en.lproj
- flat.fs
- flat.vs
- GiddyFirmwareSim-Info.plist
- GiddyFirmwareSim-Prefix.pch
- HeaterSimGraphView.h
- HeaterSimGraphView.m
- HeaterSimWindowController.h
- HeaterSimWindowController.m
- HeaterSimWindowController.xib
- Images.xcassets
- MachineSim.h
- MachineSim.m
- MachineSim_lowlevel.c
- MachineSim_lowlevel.h
- main.m
- model.fs
- model.vs
- MovableCamera.h
- MovableCamera.m
- Sim3DView.h
- Sim3DView.m
- ViewableGrid.h
- ViewableGrid.m
- GiddyFirmwareSimTests
-
GiddyFirmwareSim
-
src
- 4pi.c
- 4pi.h
- ad5206.c
- ad5206.h
- charlcd.c
- charlcd.h
- conf_access.h
- conf_sleepmgr.h
- conf_usb.h
- due.c
- due.h
- exceptions.c
- exceptions.h
- fatfs_diskio.c
- fattime_rtc.c
- fixp32.h
- gcode_interpreter.c
- gcode_interpreter.h
- gcode_parser.c
- gcode_parser.h
- gmf_config.h
- heater.c
- heater.h
- laser.h
- machine.c
- machine.h
- main.c
- mctrl_basic_types.h
- mctrl_ringbuf.c
- mctrl_ringbuf.h
- motion_control_fixp32.c
- motion_control_fixp32.h
- motion_planner_fixp32.c
- motion_planner_fixp32.h
- sim
- softpwm.c
- softpwm.h
- sp200c.c
- startup_sam3u.c
- startup_sam3x.c
- steptick.c
- stopgo_speed_planner_fixp32.c
- syscalls.c
- system_sam3u.c
- system_sam3u.h
- system_sam3x.c
- system_sam3x.h
- udi_cdc_conf.h
- startup_sam3u.c
-
stm32
- boards
- CMSIS
- hal
- STM32_USB_Device_Library
-
STM32F4xx_HAL_Driver
-
Inc
- Legacy
- stm32f4xx_hal.h
- stm32f4xx_hal_adc.h
- stm32f4xx_hal_adc_ex.h
- stm32f4xx_hal_cortex.h
- stm32f4xx_hal_dac.h
- stm32f4xx_hal_dac_ex.h
- stm32f4xx_hal_def.h
- stm32f4xx_hal_dma.h
- stm32f4xx_hal_dma_ex.h
- stm32f4xx_hal_flash.h
- stm32f4xx_hal_flash_ex.h
- stm32f4xx_hal_flash_ramfunc.h
- stm32f4xx_hal_gpio.h
- stm32f4xx_hal_gpio_ex.h
- stm32f4xx_hal_pcd.h
- stm32f4xx_hal_pcd_ex.h
- stm32f4xx_hal_pwr.h
- stm32f4xx_hal_pwr_ex.h
- stm32f4xx_hal_rcc.h
- stm32f4xx_hal_rcc_ex.h
- stm32f4xx_hal_tim.h
- stm32f4xx_hal_tim_ex.h
- stm32f4xx_hal_uart.h
- stm32f4xx_ll_usb.h
-
Src
- stm32f4xx_hal.c
- stm32f4xx_hal_adc.c
- stm32f4xx_hal_adc_ex.c
- stm32f4xx_hal_cortex.c
- stm32f4xx_hal_dac.c
- stm32f4xx_hal_dac_ex.c
- stm32f4xx_hal_dma.c
- stm32f4xx_hal_dma_ex.c
- stm32f4xx_hal_flash.c
- stm32f4xx_hal_flash_ex.c
- stm32f4xx_hal_flash_ramfunc.c
- stm32f4xx_hal_gpio.c
- stm32f4xx_hal_pcd.c
- stm32f4xx_hal_pcd_ex.c
- stm32f4xx_hal_pwr.c
- stm32f4xx_hal_pwr_ex.c
- stm32f4xx_hal_rcc.c
- stm32f4xx_hal_rcc_ex.c
- stm32f4xx_hal_tim.c
- stm32f4xx_hal_tim_ex.c
- stm32f4xx_hal_uart.c
- stm32f4xx_ll_usb.c
-
Inc
- stm32f405.mak
- stm32f405.mk
- syscalls.c
- system_sam3u.c
- system_sam3u.h
- test