├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile.common ├── README.md ├── bare-minimum ├── Makefile ├── README.md └── main.c ├── bin ├── README.md ├── dfu-suffix.exe └── dfu-util.exe ├── captouch ├── Makefile ├── capsenseconfig.h ├── captouch.h ├── main.c ├── printf.c ├── printf.h └── usb.c ├── cbmbasic ├── Makefile ├── README.md ├── cbmbasic.c ├── fake6502.c └── fake6502.h ├── coinflip ├── Makefile ├── capsenseconfig.h ├── captouch.h └── main.c ├── generate-libopencm3.sh ├── include └── toboot.h ├── ledpulse ├── Makefile ├── README.md └── ledpulse.c ├── libopencm3 ├── include │ ├── libopencm3 │ │ ├── cm3 │ │ │ ├── assert.h │ │ │ ├── common.h │ │ │ ├── cortex.h │ │ │ ├── doc-cm3.h │ │ │ ├── dwt.h │ │ │ ├── fpb.h │ │ │ ├── itm.h │ │ │ ├── memorymap.h │ │ │ ├── mpu.h │ │ │ ├── nvic.h │ │ │ ├── scb.h │ │ │ ├── scs.h │ │ │ ├── sync.h │ │ │ ├── systick.h │ │ │ ├── tpiu.h │ │ │ └── vector.h │ │ ├── dispatch │ │ │ └── nvic.h │ │ ├── docmain.dox │ │ ├── efm32 │ │ │ ├── acmp.h │ │ │ ├── adc.h │ │ │ ├── burtc.h │ │ │ ├── cmu.h │ │ │ ├── common │ │ │ │ ├── acmp_common.h │ │ │ │ ├── adc_common.h │ │ │ │ ├── burtc_common.h │ │ │ │ ├── cmu_common.h │ │ │ │ ├── dac_common.h │ │ │ │ ├── dma_common.h │ │ │ │ ├── emu_common.h │ │ │ │ ├── gpio_common.h │ │ │ │ ├── gpio_common_hglg.h │ │ │ │ ├── i2c_common.h │ │ │ │ ├── letimer_common.h │ │ │ │ ├── msc_common.h │ │ │ │ ├── opamp_common.h │ │ │ │ ├── prs_common.h │ │ │ │ ├── rmu_common.h │ │ │ │ ├── rtc_common.h │ │ │ │ ├── timer_common.h │ │ │ │ ├── uart_common.h │ │ │ │ ├── usart_common.h │ │ │ │ ├── usb_common.h │ │ │ │ ├── wdog_common.h │ │ │ │ └── wdog_common_hglg.h │ │ │ ├── dac.h │ │ │ ├── dma.h │ │ │ ├── emu.h │ │ │ ├── gpio.h │ │ │ ├── hg │ │ │ │ ├── cmu.h │ │ │ │ ├── doc-efm32hg.h │ │ │ │ ├── gpio.h │ │ │ │ ├── irq.json │ │ │ │ ├── memorymap.h │ │ │ │ ├── nvic.h │ │ │ │ ├── timer.h │ │ │ │ ├── usb.h │ │ │ │ └── wdog.h │ │ │ ├── i2c.h │ │ │ ├── letimer.h │ │ │ ├── memorymap.h │ │ │ ├── msc.h │ │ │ ├── opamp.h │ │ │ ├── prs.h │ │ │ ├── rmu.h │ │ │ ├── rtc.h │ │ │ ├── timer.h │ │ │ ├── uart.h │ │ │ ├── usart.h │ │ │ ├── usb.h │ │ │ └── wdog.h │ │ ├── license.dox │ │ └── usb │ │ │ ├── audio.h │ │ │ ├── cdc.h │ │ │ ├── dfu.h │ │ │ ├── doc-usb.h │ │ │ ├── dwc │ │ │ ├── otg_common.h │ │ │ ├── otg_fs.h │ │ │ └── otg_hs.h │ │ │ ├── hid.h │ │ │ ├── midi.h │ │ │ ├── msc.h │ │ │ ├── usbd.h │ │ │ └── usbstd.h │ └── libopencmsis │ │ ├── core_cm3.h │ │ ├── dispatch │ │ └── irqhandlers.h │ │ └── efm32 │ │ └── hg │ │ └── irqhandlers.h └── lib │ ├── cortex-m-generic.ld │ └── libopencm3_efm32hg.a ├── miniblink ├── Makefile ├── README.md └── miniblink.c ├── opticspy ├── Makefile ├── README.md └── opticspy.c ├── prebuilt ├── bare-minimum.dfu ├── cbmbasic.dfu ├── miniblink.dfu ├── opticspy.dfu ├── pwm-shell.dfu ├── usb-audiostream.dfu ├── usb-cdcacm.dfu ├── usb-hid.dfu ├── usb-midi.dfu ├── usb-msc.dfu └── usb-synth.dfu ├── pwm-shell ├── Makefile ├── README.md └── shell.c ├── tomu-efm32hg309.ld ├── usb-audiostream ├── Makefile ├── README.md └── usb_audio.c ├── usb-cdcacm ├── Makefile ├── README.md └── usb-cdcacm.c ├── usb-hid-keyboard ├── Makefile └── usb-hid-keyboard.c ├── usb-hid ├── Makefile ├── README.md └── usb-hid.c ├── usb-midi ├── Makefile ├── README.md └── usb-midi.c ├── usb-msc ├── Makefile ├── README.md ├── ramdisk.c ├── ramdisk.h └── usb-msc.c └── usb-synth ├── Makefile ├── README.md ├── mic_descriptors.h ├── midi_descriptors.h ├── midi_events.h ├── synth_core.c ├── synth_core.h ├── tomu_pins.h ├── usb_descriptors.h ├── usb_isochronous.h └── usb_synth.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/Makefile.common -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/README.md -------------------------------------------------------------------------------- /bare-minimum/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /bare-minimum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/bare-minimum/README.md -------------------------------------------------------------------------------- /bare-minimum/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/bare-minimum/main.c -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/dfu-suffix.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/bin/dfu-suffix.exe -------------------------------------------------------------------------------- /bin/dfu-util.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/bin/dfu-util.exe -------------------------------------------------------------------------------- /captouch/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /captouch/capsenseconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/capsenseconfig.h -------------------------------------------------------------------------------- /captouch/captouch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/captouch.h -------------------------------------------------------------------------------- /captouch/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/main.c -------------------------------------------------------------------------------- /captouch/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/printf.c -------------------------------------------------------------------------------- /captouch/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/printf.h -------------------------------------------------------------------------------- /captouch/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/captouch/usb.c -------------------------------------------------------------------------------- /cbmbasic/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /cbmbasic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/cbmbasic/README.md -------------------------------------------------------------------------------- /cbmbasic/cbmbasic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/cbmbasic/cbmbasic.c -------------------------------------------------------------------------------- /cbmbasic/fake6502.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/cbmbasic/fake6502.c -------------------------------------------------------------------------------- /cbmbasic/fake6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/cbmbasic/fake6502.h -------------------------------------------------------------------------------- /coinflip/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /coinflip/capsenseconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/coinflip/capsenseconfig.h -------------------------------------------------------------------------------- /coinflip/captouch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/coinflip/captouch.h -------------------------------------------------------------------------------- /coinflip/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/coinflip/main.c -------------------------------------------------------------------------------- /generate-libopencm3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/generate-libopencm3.sh -------------------------------------------------------------------------------- /include/toboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/include/toboot.h -------------------------------------------------------------------------------- /ledpulse/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /ledpulse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/ledpulse/README.md -------------------------------------------------------------------------------- /ledpulse/ledpulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/ledpulse/ledpulse.c -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/assert.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/cortex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/cortex.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/doc-cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/doc-cm3.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/dwt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/dwt.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/fpb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/fpb.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/itm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/itm.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/memorymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/memorymap.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/mpu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/nvic.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/scb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/scb.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/scs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/scs.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/sync.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/systick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/systick.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/tpiu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/tpiu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/cm3/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/cm3/vector.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/dispatch/nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/dispatch/nvic.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/docmain.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/docmain.dox -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/acmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/acmp.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/adc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/burtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/burtc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/cmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/cmu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/acmp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/acmp_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/adc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/adc_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/burtc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/burtc_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/cmu_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/cmu_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/dac_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/dac_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/dma_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/dma_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/emu_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/emu_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/gpio_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/gpio_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/gpio_common_hglg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/gpio_common_hglg.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/i2c_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/i2c_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/letimer_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/letimer_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/msc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/msc_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/opamp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/opamp_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/prs_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/prs_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/rmu_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/rmu_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/rtc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/rtc_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/timer_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/timer_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/uart_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/uart_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/usart_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/usart_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/usb_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/usb_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/wdog_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/wdog_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/common/wdog_common_hglg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/common/wdog_common_hglg.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/dac.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/dma.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/emu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/gpio.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/cmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/cmu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/doc-efm32hg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/doc-efm32hg.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/gpio.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/irq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/irq.json -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/memorymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/memorymap.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/nvic.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/timer.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/usb.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/hg/wdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/hg/wdog.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/i2c.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/letimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/letimer.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/memorymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/memorymap.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/msc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/opamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/opamp.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/prs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/prs.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/rmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/rmu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/rtc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/timer.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/uart.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/usart.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/usb.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/efm32/wdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/efm32/wdog.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/license.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/license.dox -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/audio.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/cdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/cdc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/dfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/dfu.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/doc-usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/doc-usb.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/dwc/otg_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/dwc/otg_common.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/dwc/otg_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/dwc/otg_fs.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/dwc/otg_hs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/dwc/otg_hs.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/hid.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/midi.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/msc.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/usbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/usbd.h -------------------------------------------------------------------------------- /libopencm3/include/libopencm3/usb/usbstd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencm3/usb/usbstd.h -------------------------------------------------------------------------------- /libopencm3/include/libopencmsis/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencmsis/core_cm3.h -------------------------------------------------------------------------------- /libopencm3/include/libopencmsis/dispatch/irqhandlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencmsis/dispatch/irqhandlers.h -------------------------------------------------------------------------------- /libopencm3/include/libopencmsis/efm32/hg/irqhandlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/include/libopencmsis/efm32/hg/irqhandlers.h -------------------------------------------------------------------------------- /libopencm3/lib/cortex-m-generic.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/lib/cortex-m-generic.ld -------------------------------------------------------------------------------- /libopencm3/lib/libopencm3_efm32hg.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/libopencm3/lib/libopencm3_efm32hg.a -------------------------------------------------------------------------------- /miniblink/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /miniblink/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/miniblink/README.md -------------------------------------------------------------------------------- /miniblink/miniblink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/miniblink/miniblink.c -------------------------------------------------------------------------------- /opticspy/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /opticspy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/opticspy/README.md -------------------------------------------------------------------------------- /opticspy/opticspy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/opticspy/opticspy.c -------------------------------------------------------------------------------- /prebuilt/bare-minimum.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/bare-minimum.dfu -------------------------------------------------------------------------------- /prebuilt/cbmbasic.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/cbmbasic.dfu -------------------------------------------------------------------------------- /prebuilt/miniblink.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/miniblink.dfu -------------------------------------------------------------------------------- /prebuilt/opticspy.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/opticspy.dfu -------------------------------------------------------------------------------- /prebuilt/pwm-shell.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/pwm-shell.dfu -------------------------------------------------------------------------------- /prebuilt/usb-audiostream.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-audiostream.dfu -------------------------------------------------------------------------------- /prebuilt/usb-cdcacm.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-cdcacm.dfu -------------------------------------------------------------------------------- /prebuilt/usb-hid.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-hid.dfu -------------------------------------------------------------------------------- /prebuilt/usb-midi.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-midi.dfu -------------------------------------------------------------------------------- /prebuilt/usb-msc.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-msc.dfu -------------------------------------------------------------------------------- /prebuilt/usb-synth.dfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/prebuilt/usb-synth.dfu -------------------------------------------------------------------------------- /pwm-shell/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /pwm-shell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/pwm-shell/README.md -------------------------------------------------------------------------------- /pwm-shell/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/pwm-shell/shell.c -------------------------------------------------------------------------------- /tomu-efm32hg309.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/tomu-efm32hg309.ld -------------------------------------------------------------------------------- /usb-audiostream/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-audiostream/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-audiostream/README.md -------------------------------------------------------------------------------- /usb-audiostream/usb_audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-audiostream/usb_audio.c -------------------------------------------------------------------------------- /usb-cdcacm/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-cdcacm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-cdcacm/README.md -------------------------------------------------------------------------------- /usb-cdcacm/usb-cdcacm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-cdcacm/usb-cdcacm.c -------------------------------------------------------------------------------- /usb-hid-keyboard/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-hid-keyboard/usb-hid-keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-hid-keyboard/usb-hid-keyboard.c -------------------------------------------------------------------------------- /usb-hid/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-hid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-hid/README.md -------------------------------------------------------------------------------- /usb-hid/usb-hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-hid/usb-hid.c -------------------------------------------------------------------------------- /usb-midi/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-midi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-midi/README.md -------------------------------------------------------------------------------- /usb-midi/usb-midi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-midi/usb-midi.c -------------------------------------------------------------------------------- /usb-msc/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-msc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-msc/README.md -------------------------------------------------------------------------------- /usb-msc/ramdisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-msc/ramdisk.c -------------------------------------------------------------------------------- /usb-msc/ramdisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-msc/ramdisk.h -------------------------------------------------------------------------------- /usb-msc/usb-msc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-msc/usb-msc.c -------------------------------------------------------------------------------- /usb-synth/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.common -------------------------------------------------------------------------------- /usb-synth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/README.md -------------------------------------------------------------------------------- /usb-synth/mic_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/mic_descriptors.h -------------------------------------------------------------------------------- /usb-synth/midi_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/midi_descriptors.h -------------------------------------------------------------------------------- /usb-synth/midi_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/midi_events.h -------------------------------------------------------------------------------- /usb-synth/synth_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/synth_core.c -------------------------------------------------------------------------------- /usb-synth/synth_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/synth_core.h -------------------------------------------------------------------------------- /usb-synth/tomu_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/tomu_pins.h -------------------------------------------------------------------------------- /usb-synth/usb_descriptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/usb_descriptors.h -------------------------------------------------------------------------------- /usb-synth/usb_isochronous.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/usb_isochronous.h -------------------------------------------------------------------------------- /usb-synth/usb_synth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/im-tomu/tomu-quickstart/HEAD/usb-synth/usb_synth.c --------------------------------------------------------------------------------