Skip to content

Instantly share code, notes, and snippets.

@ChuckM
Created January 1, 2016 02:32
Show Gist options
  • Save ChuckM/777ffc65f4afb08cc322 to your computer and use it in GitHub Desktop.
Save ChuckM/777ffc65f4afb08cc322 to your computer and use it in GitHub Desktop.
cmcmanis@chuck-desktop:src$ git clone https://github.com/kuldeepdhaka/libopencm3 kuldeep-loc3
Cloning into 'kuldeep-loc3'...
remote: Counting objects: 19583, done.
remote: Total 19583 (delta 0), reused 0 (delta 0), pack-reused 19582
Receiving objects: 100% (19583/19583), 5.61 MiB | 3.20 MiB/s, done.
Resolving deltas: 100% (11104/11104), done.
Checking connectivity... done.
cmcmanis@chuck-desktop:src$ cd kuldeep-loc3/
cmcmanis@chuck-desktop:kuldeep-loc3$ git checkout --track -b origin/usb-rewrite
Branch origin/usb-rewrite set up to track local branch master.
Switched to a new branch 'origin/usb-rewrite'
cmcmanis@chuck-desktop:kuldeep-loc3$ git pull
From .
* branch master -> FETCH_HEAD
Already up-to-date.
cmcmanis@chuck-desktop:kuldeep-loc3$ ls
COPYING.GPL3 doc HACKING_COMMON_DOC ld locm3.sublime-project mk scripts
COPYING.LGPL3 HACKING include lib Makefile README.md
cmcmanis@chuck-desktop:kuldeep-loc3$ git status
On branch origin/usb-rewrite
Your branch is up-to-date with 'master'.
nothing to commit, working directory clean
cmcmanis@chuck-desktop:kuldeep-loc3$ make
GENHDR include/libopencm3/vf6xx/irq.json
GENHDR include/libopencm3/lm3s/irq.json
GENHDR include/libopencm3/sam/3a/irq.json
GENHDR include/libopencm3/sam/3x/irq.json
GENHDR include/libopencm3/sam/3u/irq.json
GENHDR include/libopencm3/sam/3n/irq.json
GENHDR include/libopencm3/sam/3s/irq.json
GENHDR include/libopencm3/stm32/f2/irq.json
GENHDR include/libopencm3/stm32/f1/irq.json
GENHDR include/libopencm3/stm32/f3/irq.json
GENHDR include/libopencm3/stm32/f4/irq.json
GENHDR include/libopencm3/stm32/l1/irq.json
GENHDR include/libopencm3/stm32/l0/irq.json
GENHDR include/libopencm3/stm32/f0/irq.json
GENHDR include/libopencm3/lpc43xx/m0/irq.json
GENHDR include/libopencm3/lpc43xx/m4/irq.json
GENHDR include/libopencm3/lpc13xx/irq.json
GENHDR include/libopencm3/lpc17xx/irq.json
GENHDR include/libopencm3/efm32/efm32tg/irq.json
GENHDR include/libopencm3/efm32/efm32g/irq.json
GENHDR include/libopencm3/efm32/efm32gg/irq.json
GENHDR include/libopencm3/efm32/efm32lg/irq.json
BUILD lib/stm32/f0
CP libopencm3_stm32f0.ld
CC flash.c
CC rcc.c
CC usart.c
CC dma.c
CC rtc.c
CC comparator.c
CC crc.c
CC dac.c
CC i2c.c
CC iwdg.c
CC pwr.c
CC gpio.c
CC timer.c
CC adc.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC crc_common_all.c
CC pwr_common_all.c
CC iwdg_common_all.c
CC rtc_common_l1f024.c
CC dma_common_l1f013.c
CC exti_common_all.c
CC spi_common_all.c
CC spi_common_f03.c
CC flash_common_f01.c
CC dac_common_all.c
CC timer_common_all.c
CC rcc_common_all.c
CC crs.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32f0.a
BUILD lib/stm32/f1
CP libopencm3_stm32f1.ld
CC adc.c
CC adc_common_v1.c
CC can.c
CC desig.c
CC ethernet.c
CC flash.c
CC gpio.c
CC rcc.c
CC rtc.c
CC timer.c
CC mac.c
CC mac_stm32fxx7.c
CC phy.c
CC phy_ksz8051mll.c
CC crc_common_all.c
CC dac_common_all.c
CC dma_common_l1f013.c
CC gpio_common_all.c
CC i2c_common_all.c
CC iwdg_common_all.c
CC pwr_common_all.c
CC spi_common_all.c
CC spi_common_l1f124.c
CC timer_common_all.c
CC usart_common_all.c
CC usart_common_f124.c
CC rcc_common_all.c
CC exti_common_all.c
CC flash_common_f01.c
CC usb.c
CC usb_control.c
CC usb_standard.c
CC usb_f103.c
CC usb_f107.c
CC usb_fx07_common.c
CC usb_msc.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32f1.a
BUILD lib/stm32/f2
CP libopencm3_stm32f2.ld
CC gpio.c
CC rcc.c
CC desig.c
CC crc_common_all.c
CC dac_common_all.c
CC dma_common_f24.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC i2c_common_all.c
CC iwdg_common_all.c
CC rtc_common_l1f024.c
CC spi_common_all.c
CC spi_common_l1f124.c
CC timer_common_all.c
CC timer_common_f234.c
CC timer_common_f24.c
CC usart_common_all.c
CC usart_common_f124.c
CC flash_common_f234.c
CC flash_common_f24.c
CC hash_common_f24.c
CC crypto_common_f24.c
CC exti_common_all.c
CC rcc_common_all.c
CC usb.c
CC usb_standard.c
CC usb_control.c
CC usb_fx07_common.c
CC usb_f107.c
CC usb_f207.c
CC usb_msc.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32f2.a
BUILD lib/stm32/f3
CP libopencm3_stm32f3.ld
CC rcc.c
CC adc.c
CC i2c.c
CC usart.c
CC dma.c
CC flash.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC dac_common_all.c
CC usart_common_all.c
CC crc_common_all.c
CC iwdg_common_all.c
CC spi_common_all.c
CC dma_common_l1f013.c
CC timer_common_all.c
CC timer_common_f234.c
CC flash_common_f234.c
CC exti_common_all.c
CC rcc_common_all.c
CC spi_common_f03.c
CC usb.c
CC usb_control.c
CC usb_standard.c
CC usb_f103.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32f3.a
BUILD lib/stm32/f4
CP libopencm3_stm32f4.ld
CC adc.c
CC adc_common_v1.c
CC can.c
CC desig.c
CC gpio.c
CC pwr.c
CC rcc.c
CC rtc.c
CC crypto.c
CC crc_common_all.c
CC dac_common_all.c
CC dma_common_f24.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC i2c_common_all.c
CC iwdg_common_all.c
CC pwr_common_all.c
CC rtc_common_l1f024.c
CC spi_common_all.c
CC spi_common_l1f124.c
CC timer_common_all.c
CC timer_common_f234.c
CC timer_common_f24.c
CC usart_common_all.c
CC usart_common_f124.c
CC flash_common_f234.c
CC flash_common_f24.c
CC hash_common_f24.c
CC crypto_common_f24.c
CC exti_common_all.c
CC rcc_common_all.c
CC usb.c
CC usb_standard.c
CC usb_control.c
CC usb_fx07_common.c
CC usb_f107.c
CC usb_f207.c
CC usb_msc.c
CC mac.c
CC phy.c
CC mac_stm32fxx7.c
CC phy_ksz8051mll.c
CC fmc.c
CC ltdc.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32f4.a
BUILD lib/stm32/l0
CP libopencm3_stm32l0.ld
CC gpio.c
CC rcc.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC rcc_common_all.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32l0.a
BUILD lib/stm32/l1
CP libopencm3_stm32l1.ld
CC crc.c
CC desig.c
CC flash.c
CC rcc.c
CC usart.c
CC dma.c
CC lcd.c
CC crc_common_all.c
CC dac_common_all.c
CC dma_common_l1f013.c
CC gpio_common_all.c
CC gpio_common_f0234.c
CC i2c_common_all.c
CC iwdg_common_all.c
CC pwr_common_all.c
CC pwr.c
CC rtc_common_l1f024.c
CC spi_common_all.c
CC spi_common_l1f124.c
CC timer_common_all.c
CC usart_common_all.c
CC usart_common_f124.c
CC exti_common_all.c
CC rcc_common_all.c
CC usb.c
CC usb_control.c
CC usb_standard.c
CC usb_f103.c
CC adc.c
CC adc_common_v1.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_stm32l1.a
BUILD lib/lpc13xx
CP libopencm3_lpc13xx.ld
CC gpio.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_lpc13xx.a
BUILD lib/lpc17xx
CP libopencm3_lpc17xx.ld
CC gpio.c
CC pwr.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_lpc17xx.a
BUILD lib/lpc43xx/m4
CP libopencm3_lpc43xx.ld
CC gpio.c
CC scu.c
CC i2c.c
CC ssp.c
CC uart.c
CC timer.c
CC ipc.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_lpc43xx.a
BUILD lib/lpc43xx/m0
CP libopencm3_lpc43xx_m0.ld
CC gpio.c
CC scu.c
CC i2c.c
CC ssp.c
CC uart.c
CC timer.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_lpc43xx_m0.a
BUILD lib/lm3s
CP libopencm3_lm3s.ld
CC gpio.c
CC vector.c
CC assert.c
CC systick.c
CC scb.c
CC nvic.c
CC sync.c
CC dwt.c
AR libopencm3_lm3s.a
BUILD lib/lm4f
CP libopencm3_lm4f.ld
CC gpio.c
CC vector.c
CC assert.c
CC systemcontrol.c
CC rcc.c
CC uart.c
CC usb_lm4f.c
CC usb.c
CC usb_control.c
CC usb_standard.c
CC systick.c
CC scb.c
CC nvic.c
CC sync.c
CC dwt.c
AR libopencm3_lm4f.a
BUILD lib/efm32/efm32tg
CP libopencm3_efm32tg.ld
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_efm32tg.a
BUILD lib/efm32/efm32g
CP libopencm3_efm32g.ld
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_efm32g.a
BUILD lib/efm32/efm32lg
CP libopencm3_efm32lg.ld
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_efm32lg.a
BUILD lib/efm32/efm32gg
CP libopencm3_efm32gg.ld
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_efm32gg.a
BUILD lib/sam/3a
CP libopencm3_sam3a.ld
CC gpio_common_all.c
CC gpio_common_3a3u3x.c
CC pmc.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3a.a
BUILD lib/sam/3n
CP libopencm3_sam3n.ld
CC gpio_common_all.c
CC gpio_common_3n3s.c
CC pmc.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3n.a
BUILD lib/sam/3s
CP libopencm3_sam3s.ld
CC gpio_common_all.c
CC gpio_common_3n3s.c
CC pmc.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3s.a
BUILD lib/sam/3u
CP libopencm3_sam3u.ld
CC gpio_common_all.c
CC gpio_common_3a3u3x.c
CC pmc.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3u.a
BUILD lib/sam/3x
CP libopencm3_sam3x.ld
CC gpio_common_all.c
CC gpio_common_3a3u3x.c
CC pmc.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3x.a
BUILD lib/vf6xx
CP libopencm3_vf6xx.ld
CC ccm.c
CC uart.c
CC gpio.c
CC iomuxc.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_vf6xx.a
cmcmanis@chuck-desktop:kuldeep-loc3$ ls include/libopencm3/usb
audio.h cdc.h dfu.h doc-usb.h hid.h midi.h msc.h usbd.h usbstd.h
cmcmanis@chuck-desktop:kuldeep-loc3$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment