├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cli.py ├── cmregs.py ├── cmsis_dap.py ├── cortexm.py ├── darm ├── 100.patch ├── Makefile ├── README.md └── darm-master.zip ├── docs ├── debug_itf.md ├── hookup.md ├── host.md ├── pics │ ├── axoloti.jpg │ └── mb1035b.jpg └── targets.md ├── drivers ├── __init__.py ├── adau1961.py └── cs4x.py ├── flash.py ├── gdb.py ├── gpio.py ├── i2c.py ├── iobuf.py ├── jlink.py ├── lib64 └── README.md ├── linenoise.py ├── mem.py ├── mk └── svd2py.mk ├── pycs ├── rtt.py ├── soc.py ├── stlink.py ├── svd.py ├── svd2c ├── svd2py ├── target ├── __init__.py ├── atsaml21_xpro.py ├── axoloti.py ├── efm32lg.py ├── frdm_k64f.py ├── maduino_zero.py ├── maixgo.py ├── mb1035b.py ├── mb1075b.py ├── mb997c.py ├── nRF51822.py ├── nRF52832.py ├── nRF52833.py ├── nucleo-f091rc.py ├── nucleo-l432kc.py ├── rt1020.py └── tepo.py ├── tools ├── asm2py ├── compress_svd.sh └── svd2device ├── usbdev.py ├── usbtools ├── README.md ├── __init__.py ├── ftdi.py ├── misc.py └── usbtools.py ├── util.py ├── vendor ├── Makefile ├── __init__.py ├── arm │ ├── CMSIS-SVD_Schema_1_0.xsd │ ├── CMSIS-SVD_Schema_1_1_draft.xsd │ ├── Makefile │ └── svd │ │ ├── ARM_Sample.svd.gz │ │ └── ARM_Sample_1_1.svd.gz ├── atmel │ ├── Contents.txt │ ├── Makefile │ ├── __init__.py │ ├── atmel.py │ ├── firmware │ │ └── saml21.tar.bz2 │ ├── flash.py │ ├── gpio.py │ └── svd │ │ ├── AT91SAM9CN11.svd.gz │ │ ├── AT91SAM9CN12.svd.gz │ │ ├── AT91SAM9G10.svd.gz │ │ ├── AT91SAM9G15.svd.gz │ │ ├── AT91SAM9G20.svd.gz │ │ ├── AT91SAM9G25.svd.gz │ │ ├── AT91SAM9G35.svd.gz │ │ ├── AT91SAM9M10.svd.gz │ │ ├── AT91SAM9M11.svd.gz │ │ ├── AT91SAM9N12.svd.gz │ │ ├── AT91SAM9X25.svd.gz │ │ ├── AT91SAM9X35.svd.gz │ │ ├── ATSAM3A4C.svd.gz │ │ ├── ATSAM3A8C.svd.gz │ │ ├── ATSAM3N00A.svd.gz │ │ ├── ATSAM3N00B.svd.gz │ │ ├── ATSAM3N0A.svd.gz │ │ ├── ATSAM3N0B.svd.gz │ │ ├── ATSAM3N0C.svd.gz │ │ ├── ATSAM3N1A.svd.gz │ │ ├── ATSAM3N1B.svd.gz │ │ ├── ATSAM3N1C.svd.gz │ │ ├── ATSAM3N2A.svd.gz │ │ ├── ATSAM3N2B.svd.gz │ │ ├── ATSAM3N2C.svd.gz │ │ ├── ATSAM3N4A.svd.gz │ │ ├── ATSAM3N4B.svd.gz │ │ ├── ATSAM3N4C.svd.gz │ │ ├── ATSAM3S1A.svd.gz │ │ ├── ATSAM3S1B.svd.gz │ │ ├── ATSAM3S1C.svd.gz │ │ ├── ATSAM3S2A.svd.gz │ │ ├── ATSAM3S2B.svd.gz │ │ ├── ATSAM3S2C.svd.gz │ │ ├── ATSAM3S4A.svd.gz │ │ ├── ATSAM3S4B.svd.gz │ │ ├── ATSAM3S4C.svd.gz │ │ ├── ATSAM3S8B.svd.gz │ │ ├── ATSAM3S8C.svd.gz │ │ ├── ATSAM3SD8B.svd.gz │ │ ├── ATSAM3SD8C.svd.gz │ │ ├── ATSAM3U1C.svd.gz │ │ ├── ATSAM3U1E.svd.gz │ │ ├── ATSAM3U2C.svd.gz │ │ ├── ATSAM3U2E.svd.gz │ │ ├── ATSAM3U4C.svd.gz │ │ ├── ATSAM3U4E.svd.gz │ │ ├── ATSAM3X4C.svd.gz │ │ ├── ATSAM3X4E.svd.gz │ │ ├── ATSAM3X8C.svd.gz │ │ ├── ATSAM3X8E.svd.gz │ │ ├── ATSAM4S16B.svd.gz │ │ ├── ATSAM4S16C.svd.gz │ │ ├── ATSAM4S8B.svd.gz │ │ ├── ATSAM4S8C.svd.gz │ │ ├── ATSAM4SD32B.svd.gz │ │ ├── ATSAM4SD32C.svd.gz │ │ ├── ATSAMA5D31.svd.gz │ │ ├── ATSAMA5D33.svd.gz │ │ ├── ATSAMA5D34.svd.gz │ │ ├── ATSAMA5D35.svd.gz │ │ ├── ATSAMD21G18A.svd.gz │ │ ├── ATSAML21E15A.svd.gz │ │ ├── ATSAML21E15B.svd.gz │ │ ├── ATSAML21E16A.svd.gz │ │ ├── ATSAML21E16B.svd.gz │ │ ├── ATSAML21E17A.svd.gz │ │ ├── ATSAML21E17B.svd.gz │ │ ├── ATSAML21E18B.svd.gz │ │ ├── ATSAML21G16A.svd.gz │ │ ├── ATSAML21G16B.svd.gz │ │ ├── ATSAML21G17A.svd.gz │ │ ├── ATSAML21G17B.svd.gz │ │ ├── ATSAML21G18A.svd.gz │ │ ├── ATSAML21G18B.svd.gz │ │ ├── ATSAML21J16A.svd.gz │ │ ├── ATSAML21J16B.svd.gz │ │ ├── ATSAML21J17A.svd.gz │ │ ├── ATSAML21J17B.svd.gz │ │ ├── ATSAML21J18A.svd.gz │ │ ├── ATSAML21J18B.svd.gz │ │ ├── ATSAML22G16A.svd.gz │ │ ├── ATSAML22G17A.svd.gz │ │ ├── ATSAML22G18A.svd.gz │ │ ├── ATSAML22J16A.svd.gz │ │ ├── ATSAML22J17A.svd.gz │ │ ├── ATSAML22J18A.svd.gz │ │ ├── ATSAML22N16A.svd.gz │ │ ├── ATSAML22N17A.svd.gz │ │ └── ATSAML22N18A.svd.gz ├── fujitsu │ ├── Contents.txt │ ├── Makefile │ └── svd │ │ ├── License.html │ │ ├── MB9AF10xN.svd.gz │ │ ├── MB9AF10xR.svd.gz │ │ ├── MB9AF11xK.svd.gz │ │ ├── MB9AF11xL.svd.gz │ │ ├── MB9AF11xM.svd.gz │ │ ├── MB9AF11xN.svd.gz │ │ ├── MB9AF12xK.svd.gz │ │ ├── MB9AF12xL.svd.gz │ │ ├── MB9AF13xK.svd.gz │ │ ├── MB9AF13xL.svd.gz │ │ ├── MB9AF13xM.svd.gz │ │ ├── MB9AF13xN.svd.gz │ │ ├── MB9AF14xL.svd.gz │ │ ├── MB9AF14xM.svd.gz │ │ ├── MB9AF14xN.svd.gz │ │ ├── MB9AF15xM.svd.gz │ │ ├── MB9AF15xN.svd.gz │ │ ├── MB9AF15xR.svd.gz │ │ ├── MB9AF1AxL.svd.gz │ │ ├── MB9AF1AxM.svd.gz │ │ ├── MB9AF1AxN.svd.gz │ │ ├── MB9AF31xK.svd.gz │ │ ├── MB9AF31xL.svd.gz │ │ ├── MB9AF31xM.svd.gz │ │ ├── MB9AF31xN.svd.gz │ │ ├── MB9AF34xL.svd.gz │ │ ├── MB9AF34xM.svd.gz │ │ ├── MB9AF34xN.svd.gz │ │ ├── MB9AF42xK.svd.gz │ │ ├── MB9AF42xL.svd.gz │ │ ├── MB9AFA3xL.svd.gz │ │ ├── MB9AFA3xM.svd.gz │ │ ├── MB9AFA3xN.svd.gz │ │ ├── MB9AFA4xL.svd.gz │ │ ├── MB9AFA4xM.svd.gz │ │ ├── MB9AFA4xN.svd.gz │ │ ├── MB9AFAAxL.svd.gz │ │ ├── MB9AFAAxM.svd.gz │ │ ├── MB9AFAAxN.svd.gz │ │ ├── MB9AFB4xL.svd.gz │ │ ├── MB9AFB4xM.svd.gz │ │ ├── MB9AFB4xN.svd.gz │ │ ├── MB9B160L.svd.gz │ │ ├── MB9B160R.svd.gz │ │ ├── MB9B360L.svd.gz │ │ ├── MB9B360R.svd.gz │ │ ├── MB9B460L.svd.gz │ │ ├── MB9B460R.svd.gz │ │ ├── MB9B560L.svd.gz │ │ ├── MB9B560R.svd.gz │ │ ├── MB9BF10xN.svd.gz │ │ ├── MB9BF10xR.svd.gz │ │ ├── MB9BF11xN.svd.gz │ │ ├── MB9BF11xR.svd.gz │ │ ├── MB9BF11xS.svd.gz │ │ ├── MB9BF11xT.svd.gz │ │ ├── MB9BF12xJ.svd.gz │ │ ├── MB9BF12xK.svd.gz │ │ ├── MB9BF12xL.svd.gz │ │ ├── MB9BF12xM.svd.gz │ │ ├── MB9BF12xS.svd.gz │ │ ├── MB9BF12xT.svd.gz │ │ ├── MB9BF21xS.svd.gz │ │ ├── MB9BF21xT.svd.gz │ │ ├── MB9BF30xN.svd.gz │ │ ├── MB9BF30xR.svd.gz │ │ ├── MB9BF31xN.svd.gz │ │ ├── MB9BF31xR.svd.gz │ │ ├── MB9BF31xS.svd.gz │ │ ├── MB9BF31xT.svd.gz │ │ ├── MB9BF32xK.svd.gz │ │ ├── MB9BF32xL.svd.gz │ │ ├── MB9BF32xM.svd.gz │ │ ├── MB9BF32xS.svd.gz │ │ ├── MB9BF32xT.svd.gz │ │ ├── MB9BF40xN.svd.gz │ │ ├── MB9BF40xR.svd.gz │ │ ├── MB9BF41xN.svd.gz │ │ ├── MB9BF41xR.svd.gz │ │ ├── MB9BF41xS.svd.gz │ │ ├── MB9BF41xT.svd.gz │ │ ├── MB9BF42xS.svd.gz │ │ ├── MB9BF42xT.svd.gz │ │ ├── MB9BF50xN.svd.gz │ │ ├── MB9BF50xR.svd.gz │ │ ├── MB9BF51xN.svd.gz │ │ ├── MB9BF51xR.svd.gz │ │ ├── MB9BF51xS.svd.gz │ │ ├── MB9BF51xT.svd.gz │ │ ├── MB9BF52xK.svd.gz │ │ ├── MB9BF52xL.svd.gz │ │ ├── MB9BF52xM.svd.gz │ │ ├── MB9BF52xS.svd.gz │ │ ├── MB9BF52xT.svd.gz │ │ ├── MB9BF61xS.svd.gz │ │ ├── MB9BF61xT.svd.gz │ │ ├── MB9BFD1xS.svd.gz │ │ ├── MB9BFD1xT.svd.gz │ │ ├── S6E1A1.svd.gz │ │ └── S6E2CC.svd.gz ├── holtek │ ├── Makefile │ └── svd │ │ ├── ht32f125x.svd.gz │ │ ├── ht32f175x.svd.gz │ │ └── ht32f275x.svd.gz ├── nordic │ ├── Makefile │ ├── __init__.py │ ├── firmware │ │ ├── nRF51822.tar.bz2 │ │ ├── nRF52dk.tar.bz2 │ │ └── readme.txt │ ├── flash.py │ ├── gpio.py │ ├── i2c.py │ ├── nordic.py │ └── svd │ │ ├── nrf51.svd.gz │ │ └── nrf52.svd.gz ├── nuvoton │ ├── Makefile │ └── svd │ │ ├── M051_Series.svd.gz │ │ └── NUC100_Series.svd.gz ├── nxp │ ├── Contents.txt │ ├── Makefile │ ├── __init__.py │ ├── firmware.py │ ├── flexspi.py │ ├── imxrt.py │ ├── kinetis.py │ └── svd │ │ ├── Freescale CMSIS-SVD License Agreement.pdf │ │ ├── LPC1102_4_v4.svd.gz │ │ ├── LPC11Axxv0.6.svd.gz │ │ ├── LPC11Cxx_v9.svd.gz │ │ ├── LPC11D14_svd_v4.svd.gz │ │ ├── LPC11E6x_v0.8.svd.gz │ │ ├── LPC11Exx_v5.svd.gz │ │ ├── LPC11Uxx_v7.svd.gz │ │ ├── LPC11xx_v6.svd.gz │ │ ├── LPC11xx_v6a.svd.gz │ │ ├── LPC13Uxx_v1.svd.gz │ │ ├── LPC13xx_svd_v1.svd.gz │ │ ├── LPC15xx_v0.7.svd.gz │ │ ├── LPC176x5x_v0.2.svd.gz.bad │ │ ├── LPC178x_7x.svd.gz │ │ ├── LPC178x_7x_v0.8.svd.gz │ │ ├── LPC18xx_svd_v18.svd.gz.bad │ │ ├── LPC408x_7x_v0.7.svd.gz │ │ ├── LPC43xx_svd_v5.svd.gz.bad │ │ ├── LPC5410x_v0.4.svd.gz │ │ ├── LPC800_v0.3.svd.gz │ │ ├── MIMXRT1021.svd.gz │ │ ├── MIMXRT1051.svd.gz │ │ ├── MIMXRT1052.svd.gz │ │ ├── MK02F12810.svd.gz │ │ ├── MK10D10.svd.gz │ │ ├── MK10D5.svd.gz │ │ ├── MK10D7.svd.gz │ │ ├── MK10DZ10.svd.gz │ │ ├── MK10F12.svd.gz │ │ ├── MK11D5.svd.gz │ │ ├── MK11D5WS.svd.gz │ │ ├── MK11DA5.svd.gz │ │ ├── MK12D5.svd.gz │ │ ├── MK20D10.svd.gz │ │ ├── MK20D5.svd.gz │ │ ├── MK20D7.svd.gz │ │ ├── MK20DZ10.svd.gz │ │ ├── MK20F12.svd.gz │ │ ├── MK21D5.svd.gz │ │ ├── MK21D5WS.svd.gz │ │ ├── MK21DA5.svd.gz │ │ ├── MK21F12.svd.gz │ │ ├── MK21FA12.svd.gz │ │ ├── MK22D5.svd.gz │ │ ├── MK22F12.svd.gz │ │ ├── MK22F12810.svd.gz │ │ ├── MK22F25612.svd.gz │ │ ├── MK22F51212.svd.gz │ │ ├── MK22FA12.svd.gz │ │ ├── MK24F12.svd.gz │ │ ├── MK24F25612.svd.gz │ │ ├── MK26F18.svd.gz │ │ ├── MK30D10.svd.gz │ │ ├── MK30D7.svd.gz │ │ ├── MK30DZ10.svd.gz │ │ ├── MK40D10.svd.gz │ │ ├── MK40D7.svd.gz │ │ ├── MK40DZ10.svd.gz │ │ ├── MK50D10.svd.gz │ │ ├── MK50D7.svd.gz │ │ ├── MK50DZ10.svd.gz │ │ ├── MK51D10.svd.gz │ │ ├── MK51D7.svd.gz │ │ ├── MK51DZ10.svd.gz │ │ ├── MK52D10.svd.gz │ │ ├── MK52DZ10.svd.gz │ │ ├── MK53D10.svd.gz │ │ ├── MK53DZ10.svd.gz │ │ ├── MK60D10.svd.gz │ │ ├── MK60DZ10.svd.gz │ │ ├── MK60F15.svd.gz │ │ ├── MK61F15.svd.gz │ │ ├── MK61F15WS.svd.gz │ │ ├── MK63F12.svd.gz │ │ ├── MK64F12.svd.gz │ │ ├── MK65F18.svd.gz │ │ ├── MK66F18.svd.gz │ │ ├── MK70F12.svd.gz │ │ ├── MK70F15.svd.gz │ │ ├── MK70F15WS.svd.gz │ │ ├── MK80F25615.svd.gz │ │ ├── MK81F25615.svd.gz │ │ ├── MK82F25615.svd.gz │ │ ├── MKE02Z2.svd.gz │ │ ├── MKE02Z4.svd.gz │ │ ├── MKE04Z1284.svd.gz │ │ ├── MKE04Z4.svd.gz │ │ ├── MKE06Z4.svd.gz │ │ ├── MKE14D7.svd.gz │ │ ├── MKE14F16.svd.gz │ │ ├── MKE14Z7.svd.gz │ │ ├── MKE15D7.svd.gz │ │ ├── MKE15Z7.svd.gz │ │ ├── MKE16F16.svd.gz │ │ ├── MKE18F16.svd.gz │ │ ├── MKL02Z4.svd.gz │ │ ├── MKL03Z4.svd.gz │ │ ├── MKL04Z4.svd.gz │ │ ├── MKL05Z4.svd.gz │ │ ├── MKL13Z644.svd.gz │ │ ├── MKL14Z4.svd.gz │ │ ├── MKL15Z4.svd.gz │ │ ├── MKL16Z4.svd.gz │ │ ├── MKL17Z4.svd.gz │ │ ├── MKL17Z644.svd.gz │ │ ├── MKL24Z4.svd.gz │ │ ├── MKL25Z4.svd.gz │ │ ├── MKL26Z4.svd.gz │ │ ├── MKL27Z4.svd.gz │ │ ├── MKL27Z644.svd.gz │ │ ├── MKL28T7_CORE0.svd.gz │ │ ├── MKL28T7_CORE1.svd.gz │ │ ├── MKL28Z7.svd.gz │ │ ├── MKL33Z4.svd.gz │ │ ├── MKL33Z644.svd.gz │ │ ├── MKL34Z4.svd.gz │ │ ├── MKL36Z4.svd.gz │ │ ├── MKL43Z4.svd.gz │ │ ├── MKL46Z4.svd.gz │ │ ├── MKL81Z7.svd.gz │ │ ├── MKL82Z7.svd.gz │ │ ├── MKM14ZA5.svd.gz │ │ ├── MKM33ZA5.svd.gz │ │ ├── MKM34Z7.svd.gz │ │ ├── MKM34ZA5.svd.gz │ │ ├── MKS22F12.svd.gz │ │ ├── MKV10Z1287.svd.gz │ │ ├── MKV10Z7.svd.gz │ │ ├── MKV11Z7.svd.gz │ │ ├── MKV30F12810.svd.gz │ │ ├── MKV31F12810.svd.gz │ │ ├── MKV31F25612.svd.gz │ │ ├── MKV31F51212.svd.gz │ │ ├── MKV40F15.svd.gz │ │ ├── MKV42F16.svd.gz │ │ ├── MKV43F15.svd.gz │ │ ├── MKV44F15.svd.gz │ │ ├── MKV44F16.svd.gz │ │ ├── MKV45F15.svd.gz │ │ ├── MKV46F15.svd.gz │ │ ├── MKV46F16.svd.gz │ │ ├── MKV56F20.svd.gz │ │ ├── MKV56F22.svd.gz │ │ ├── MKV56F24.svd.gz │ │ ├── MKV58F20.svd.gz │ │ ├── MKV58F22.svd.gz │ │ ├── MKV58F24.svd.gz │ │ ├── MKW01Z4.svd.gz │ │ ├── MKW20Z4.svd.gz │ │ ├── MKW21D5.svd.gz │ │ ├── MKW21Z4.svd.gz │ │ ├── MKW22D5.svd.gz │ │ ├── MKW24D5.svd.gz │ │ ├── MKW30Z4.svd.gz │ │ ├── MKW31Z4.svd.gz │ │ ├── MKW40Z4.svd.gz │ │ ├── MKW41Z4.svd.gz │ │ ├── SKEAZ1284.svd.gz │ │ ├── SKEAZN642.svd.gz │ │ └── SKEAZN84.svd.gz ├── silabs │ ├── Makefile │ ├── __init__.py │ ├── gpio.py │ ├── silabs.py │ └── svd │ │ ├── EFM32LG230F128.svd.gz │ │ ├── EFM32LG230F256.svd.gz │ │ ├── EFM32LG230F64.svd.gz │ │ ├── EFM32LG232F128.svd.gz │ │ ├── EFM32LG232F256.svd.gz │ │ ├── EFM32LG232F64.svd.gz │ │ ├── EFM32LG280F128.svd.gz │ │ ├── EFM32LG280F256.svd.gz │ │ ├── EFM32LG280F64.svd.gz │ │ ├── EFM32LG290F128.svd.gz │ │ ├── EFM32LG290F256.svd.gz │ │ ├── EFM32LG290F64.svd.gz │ │ ├── EFM32LG295F128.svd.gz │ │ ├── EFM32LG295F256.svd.gz │ │ ├── EFM32LG295F64.svd.gz │ │ ├── EFM32LG330F128.svd.gz │ │ ├── EFM32LG330F256.svd.gz │ │ ├── EFM32LG330F64.svd.gz │ │ ├── EFM32LG332F128.svd.gz │ │ ├── EFM32LG332F256.svd.gz │ │ ├── EFM32LG332F64.svd.gz │ │ ├── EFM32LG360F128.svd.gz │ │ ├── EFM32LG360F256.svd.gz │ │ ├── EFM32LG360F64.svd.gz │ │ ├── EFM32LG380F128.svd.gz │ │ ├── EFM32LG380F256.svd.gz │ │ ├── EFM32LG380F64.svd.gz │ │ ├── EFM32LG390F128.svd.gz │ │ ├── EFM32LG390F256.svd.gz │ │ ├── EFM32LG390F64.svd.gz │ │ ├── EFM32LG395F128.svd.gz │ │ ├── EFM32LG395F256.svd.gz │ │ ├── EFM32LG395F64.svd.gz │ │ ├── EFM32LG840F128.svd.gz │ │ ├── EFM32LG840F256.svd.gz │ │ ├── EFM32LG840F64.svd.gz │ │ ├── EFM32LG842F128.svd.gz │ │ ├── EFM32LG842F256.svd.gz │ │ ├── EFM32LG842F64.svd.gz │ │ ├── EFM32LG880F128.svd.gz │ │ ├── EFM32LG880F256.svd.gz │ │ ├── EFM32LG880F64.svd.gz │ │ ├── EFM32LG890F128.svd.gz │ │ ├── EFM32LG890F256.svd.gz │ │ ├── EFM32LG890F64.svd.gz │ │ ├── EFM32LG895F128.svd.gz │ │ ├── EFM32LG895F256.svd.gz │ │ ├── EFM32LG895F64.svd.gz │ │ ├── EFM32LG900F256.svd.gz │ │ ├── EFM32LG940F128.svd.gz │ │ ├── EFM32LG940F256.svd.gz │ │ ├── EFM32LG940F64.svd.gz │ │ ├── EFM32LG942F128.svd.gz │ │ ├── EFM32LG942F256.svd.gz │ │ ├── EFM32LG942F64.svd.gz │ │ ├── EFM32LG980F128.svd.gz │ │ ├── EFM32LG980F256.svd.gz │ │ ├── EFM32LG980F64.svd.gz │ │ ├── EFM32LG990F128.svd.gz │ │ ├── EFM32LG990F256.svd.gz │ │ ├── EFM32LG990F64.svd.gz │ │ ├── EFM32LG995F128.svd.gz │ │ ├── EFM32LG995F256.svd.gz │ │ ├── EFM32LG995F64.svd.gz │ │ ├── EZR32HG220F32R55.svd.gz │ │ ├── EZR32HG220F32R60.svd.gz │ │ ├── EZR32HG220F32R61.svd.gz │ │ ├── EZR32HG220F32R63.svd.gz │ │ ├── EZR32HG220F32R67.svd.gz │ │ ├── EZR32HG220F32R68.svd.gz │ │ ├── EZR32HG220F32R69.svd.gz │ │ ├── EZR32HG220F64R55.svd.gz │ │ ├── EZR32HG220F64R60.svd.gz │ │ ├── EZR32HG220F64R61.svd.gz │ │ ├── EZR32HG220F64R63.svd.gz │ │ ├── EZR32HG220F64R67.svd.gz │ │ ├── EZR32HG220F64R68.svd.gz │ │ ├── EZR32HG220F64R69.svd.gz │ │ ├── EZR32HG320F32R55.svd.gz │ │ ├── EZR32HG320F32R60.svd.gz │ │ ├── EZR32HG320F32R61.svd.gz │ │ ├── EZR32HG320F32R63.svd.gz │ │ ├── EZR32HG320F32R67.svd.gz │ │ ├── EZR32HG320F32R68.svd.gz │ │ ├── EZR32HG320F32R69.svd.gz │ │ ├── EZR32HG320F64R55.svd.gz │ │ ├── EZR32HG320F64R60.svd.gz │ │ ├── EZR32HG320F64R61.svd.gz │ │ ├── EZR32HG320F64R63.svd.gz │ │ ├── EZR32HG320F64R67.svd.gz │ │ ├── EZR32HG320F64R68.svd.gz │ │ ├── EZR32HG320F64R69.svd.gz │ │ ├── SIM3C1x4.svd.gz │ │ ├── SIM3C1x6.svd.gz │ │ ├── SIM3C1x7.svd.gz │ │ ├── SIM3L1x4.svd.gz │ │ ├── SIM3L1x6.svd.gz │ │ ├── SIM3L1x7.svd.gz │ │ ├── SIM3L1x8.svd.gz │ │ ├── SIM3U1x4.svd.gz │ │ ├── SIM3U1x6.svd.gz │ │ └── SIM3U1x7.svd.gz ├── spansion │ ├── Makefile │ └── svd │ │ ├── MB9AF10xN.svd.gz │ │ ├── MB9AF10xR.svd.gz │ │ ├── MB9AF11xK.svd.gz │ │ ├── MB9AF11xL.svd.gz │ │ ├── MB9AF11xM.svd.gz │ │ ├── MB9AF11xN.svd.gz │ │ ├── MB9AF12xK.svd.gz │ │ ├── MB9AF12xL.svd.gz │ │ ├── MB9AF13xK.svd.gz │ │ ├── MB9AF13xL.svd.gz │ │ ├── MB9AF13xM.svd.gz │ │ ├── MB9AF13xN.svd.gz │ │ ├── MB9AF14xL.svd.gz │ │ ├── MB9AF14xM.svd.gz │ │ ├── MB9AF14xN.svd.gz │ │ ├── MB9AF15xM.svd.gz │ │ ├── MB9AF15xN.svd.gz │ │ ├── MB9AF15xR.svd.gz │ │ ├── MB9AF31xK.svd.gz │ │ ├── MB9AF31xL.svd.gz │ │ ├── MB9AF31xM.svd.gz │ │ ├── MB9AF31xN.svd.gz │ │ ├── MB9AF34xL.svd.gz │ │ ├── MB9AF34xM.svd.gz │ │ ├── MB9AF34xN.svd.gz │ │ ├── MB9AF42xK.svd.gz │ │ ├── MB9AF42xL.svd.gz │ │ ├── MB9AFA3xL.svd.gz │ │ ├── MB9AFA3xM.svd.gz │ │ ├── MB9AFA3xN.svd.gz │ │ ├── MB9AFA4xL.svd.gz │ │ ├── MB9AFA4xM.svd.gz │ │ ├── MB9AFA4xN.svd.gz │ │ ├── MB9AFB4xL.svd.gz │ │ ├── MB9AFB4xM.svd.gz │ │ ├── MB9AFB4xN.svd.gz │ │ ├── MB9BF10xN.svd.gz │ │ ├── MB9BF10xR.svd.gz │ │ ├── MB9BF11xN.svd.gz │ │ ├── MB9BF11xR.svd.gz │ │ ├── MB9BF11xS.svd.gz │ │ ├── MB9BF11xT.svd.gz │ │ ├── MB9BF12xJ.svd.gz │ │ ├── MB9BF12xK.svd.gz │ │ ├── MB9BF12xL.svd.gz │ │ ├── MB9BF12xM.svd.gz │ │ ├── MB9BF12xS.svd.gz │ │ ├── MB9BF12xT.svd.gz │ │ ├── MB9BF16xx.svd.gz │ │ ├── MB9BF21xS.svd.gz │ │ ├── MB9BF21xT.svd.gz │ │ ├── MB9BF30xN.svd.gz │ │ ├── MB9BF30xR.svd.gz │ │ ├── MB9BF31xN.svd.gz │ │ ├── MB9BF31xR.svd.gz │ │ ├── MB9BF31xS.svd.gz │ │ ├── MB9BF31xT.svd.gz │ │ ├── MB9BF32xK.svd.gz │ │ ├── MB9BF32xL.svd.gz │ │ ├── MB9BF32xM.svd.gz │ │ ├── MB9BF32xS.svd.gz │ │ ├── MB9BF32xT.svd.gz │ │ ├── MB9BF36xx.svd.gz │ │ ├── MB9BF40xN.svd.gz │ │ ├── MB9BF40xR.svd.gz │ │ ├── MB9BF41xN.svd.gz │ │ ├── MB9BF41xR.svd.gz │ │ ├── MB9BF41xS.svd.gz │ │ ├── MB9BF41xT.svd.gz │ │ ├── MB9BF42xS.svd.gz │ │ ├── MB9BF42xT.svd.gz │ │ ├── MB9BF46xx.svd.gz │ │ ├── MB9BF50xN.svd.gz │ │ ├── MB9BF50xR.svd.gz │ │ ├── MB9BF51xN.svd.gz │ │ ├── MB9BF51xR.svd.gz │ │ ├── MB9BF51xS.svd.gz │ │ ├── MB9BF51xT.svd.gz │ │ ├── MB9BF52xK.svd.gz │ │ ├── MB9BF52xL.svd.gz │ │ ├── MB9BF52xM.svd.gz │ │ ├── MB9BF52xS.svd.gz │ │ ├── MB9BF52xT.svd.gz │ │ ├── MB9BF56xx.svd.gz │ │ ├── MB9BF61xS.svd.gz │ │ ├── MB9BF61xT.svd.gz │ │ ├── MB9BFD1xS.svd.gz │ │ └── MB9BFD1xT.svd.gz ├── st │ ├── Contents.txt │ ├── Makefile │ ├── __init__.py │ ├── firmware │ │ ├── mb1035b.tar.bz2 │ │ ├── nucleo-f091rc.tar.bz2 │ │ └── nucleo-l432kc.tar.bz2 │ ├── flash.py │ ├── gpio.py │ ├── i2c.py │ ├── lib.py │ ├── lib │ │ ├── build_lib.sh │ │ ├── stm32f0xx_flash.S │ │ ├── stm32f4_16_flash.S │ │ ├── stm32f4_32_flash.S │ │ ├── stm32f4_8_flash.S │ │ └── stm32l4x2_flash.S │ ├── st.py │ └── svd │ │ ├── STM32F0x0.svd.gz │ │ ├── STM32F0x1.svd.gz │ │ ├── STM32F0x2.svd.gz │ │ ├── STM32F0x8.svd.gz │ │ ├── STM32F100xx.svd.gz │ │ ├── STM32F101xx.svd.gz │ │ ├── STM32F102xx.svd.gz │ │ ├── STM32F103xx.svd.gz │ │ ├── STM32F105xx.svd.gz │ │ ├── STM32F107xx.svd.gz │ │ ├── STM32F20x.svd.gz │ │ ├── STM32F21x.svd.gz │ │ ├── STM32F301x.svd.gz │ │ ├── STM32F302x.svd.gz │ │ ├── STM32F303x.svd.gz │ │ ├── STM32F303xE.svd.gz │ │ ├── STM32F30x.svd.gz │ │ ├── STM32F334x.svd.gz │ │ ├── STM32F37x.svd.gz │ │ ├── STM32F401x.svd.gz │ │ ├── STM32F401xE.svd.gz │ │ ├── STM32F40x.svd.gz │ │ ├── STM32F411xx.svd.gz │ │ ├── STM32F41x.svd.gz │ │ ├── STM32F427x.svd.gz │ │ ├── STM32F429x.svd.gz │ │ ├── STM32F437x.svd.gz │ │ ├── STM32F439x.svd.gz │ │ ├── STM32F446x.svd.gz │ │ ├── STM32F46_79x.svd.gz │ │ ├── STM32F7x5.svd.gz │ │ ├── STM32F7x6.svd.gz │ │ ├── STM32F7x7.svd.gz │ │ ├── STM32F7x9.svd.gz │ │ ├── STM32L0x1.svd.gz │ │ ├── STM32L0x2.svd.gz │ │ ├── STM32L0x3.svd.gz │ │ ├── STM32L100.svd.gz │ │ ├── STM32L15xC.svd.gz │ │ ├── STM32L15xxE.svd.gz │ │ ├── STM32L15xxxA.svd.gz │ │ ├── STM32L1xx.svd.gz │ │ ├── STM32L4x1.svd.gz │ │ ├── STM32L4x2.svd.gz │ │ ├── STM32L4x3.svd.gz │ │ ├── STM32L4x5.svd.gz │ │ ├── STM32L4x6.svd.gz │ │ └── STM32W108.svd.gz └── toshiba │ ├── Makefile │ └── svd │ ├── M061.svd.gz │ ├── M365.svd.gz │ ├── M367.svd.gz │ ├── M368.svd.gz │ ├── M369.svd.gz │ └── M36B.svd.gz └── wip ├── adiv5.py ├── bits.py ├── chain.py ├── cortex_a53.py ├── idcode.py ├── jlink.py ├── jlink_test ├── jtag.py ├── jtag_dp.py ├── other ├── ft2232.py ├── io.py ├── jlink.py ├── jtag.py ├── prefix.py ├── tap.py └── util.py ├── run.sh ├── sw_dp.py ├── test_bits.py ├── usbdev.py ├── usbtools ├── README.md ├── __init__.py ├── ftdi.py ├── misc.py └── usbtools.py └── util.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016-2021 Jason Harris 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | make -C darm 3 | 4 | svdtest: 5 | make -C vendor $@ 6 | 7 | clean: 8 | -rm *.pyc 9 | -rm target/*.pyc 10 | make -C darm $@ 11 | make -C vendor $@ 12 | -------------------------------------------------------------------------------- /darm/Makefile: -------------------------------------------------------------------------------- 1 | PKG = darm-master 2 | 3 | PATCHFILES = $(sort $(wildcard *.patch )) 4 | 5 | PATCH_CMD = \ 6 | for f in $(PATCHFILES); do\ 7 | echo $$f ":"; \ 8 | patch -d $(PKG) -p0 -b -z .original < $$f; \ 9 | done 10 | 11 | all: 12 | unzip -q $(PKG).zip 13 | $(PATCH_CMD) 14 | make -C $(PKG) 15 | 16 | clean: 17 | -rm -rf $(PKG) 18 | -------------------------------------------------------------------------------- /darm/README.md: -------------------------------------------------------------------------------- 1 | Taken from https://github.com/jbremer/darm commit f42b509adabbb3a0fbb87937db33d14c2d213bee 2 | -------------------------------------------------------------------------------- /darm/darm-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/darm/darm-master.zip -------------------------------------------------------------------------------- /docs/debug_itf.md: -------------------------------------------------------------------------------- 1 | # SWD Debug Interfaces 2 | 3 | PyCS currently supports two debug interfaces. 4 | 5 | ## Segger JLINK 6 | 7 | * https://www.segger.com/jlink-debug-probes.html 8 | * The Base and EDU devices have been tested, but anything with SWD capability should work. 9 | 10 | Low level access to the CPU is done via the JLINK device library. 11 | This is a shared object file that must be downloaded from Segger separately. 12 | 13 | See- https://www.segger.com/jlink-software.html 14 | 15 | The library from this download is copied to the ./lib32 or ./lib64 directory. 16 | 17 | tar zxvf JLink_Linux_V512e_x86_64.tgz 18 | cp ./JLink_Linux_V512e_x86_64/libjlinkarm.so.5.12.5 ./lib64 19 | cd ./lib64 20 | ln -sf ./libjlinkarm.so.5.12.5 ./libjlinkarm.so.5 21 | ln -sf ./libjlinkarm.so.5.12.5 ./libjlinkarm.so 22 | 23 | Note: The libraries for MacOS and Windows systems probably work, but I haven't tested them. 24 | 25 | ## STLinkV2 26 | 27 | * The STLinkV2 interface is supported directly by PyCS. 28 | * STLinkV2 is commonly built-in to ST development boards. 29 | * It is also available as a stand-alone USB dongle. E.g. https://www.adafruit.com/products/2548 30 | * STLinkV2 can be used with any Cortex-M chip, not just ST chips. 31 | 32 | Note: STLinkV2 provides no direct support for 16-bit read and writes. This can be an issue. 33 | E.g. writing to flash on certain ST parts. In these cases the read/write must be done using assembly language 34 | routines that are downloaded to device RAM and run from there. 35 | 36 | ## CMSIS-DAP 37 | 38 | Not currently supported. 39 | 40 | 41 | -------------------------------------------------------------------------------- /docs/host.md: -------------------------------------------------------------------------------- 1 | # Host System 2 | 3 | PyCS is developed on a Linux box with Python 3. 4 | 5 | ## Dependencies 6 | * sudo -H pip3 install hid 7 | * etc... 8 | 9 | ## Other Platforms 10 | 11 | I've never run it on Mac or Windows, but it will probably work with a bit of modification. 12 | Mac being more Unix-like probably has less issues than Windows. 13 | 14 | Likely problem areas: 15 | 16 | * CLI weirdness 17 | * Need platform specific libraries for JLINK operation. 18 | * Trouble compiling the darm C code. (needs gcc) 19 | 20 | Mac/Windows users- I'm not going to work on it, so you are on your own. Let me know if you have any patches. 21 | -------------------------------------------------------------------------------- /docs/pics/axoloti.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/docs/pics/axoloti.jpg -------------------------------------------------------------------------------- /docs/pics/mb1035b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/docs/pics/mb1035b.jpg -------------------------------------------------------------------------------- /docs/targets.md: -------------------------------------------------------------------------------- 1 | # Target Support 2 | 3 | There are many Cortex-M based platforms in the world. 4 | No single tool supports all of them. 5 | Most debuggers are written in C and then customized with a scripting language. E.g. TCL in openocd. 6 | PyCS is written in Python and customized using Python. 7 | 8 | ## Customization 9 | 10 | There are multiple levels of customization: 11 | 12 | 1. Cortex-M Options. M0, M0+, M1, M3, M4, M7, number of interrupts, priority bits, etc. 13 | 2. Vendor Chip Options. cpu core, peripherals, memories, speeds, etc. 14 | 3. Target Board. SoC chip, external peripherals, gpio assignments, etc. 15 | 16 | The idea is to have as much common code as possible. 17 | 18 | ## Vendor Files 19 | 20 | The vendor directory contains the code that takes general Cortex-M functionality and customizes it to match the specification of a particular vendor chip. 21 | 22 | * Cortex-M core: core type, number of interrupts, priority levels, fpu, scb, etc 23 | * SVD file: to provide decode of the peripheral registers 24 | * Memory: flash and ram regions 25 | * etc. 26 | 27 | E.g. ./vendor/nordic/nordic.py 28 | 29 | The vendor directory also contains vendor specific drivers. 30 | These are generally for things like gpio or flash access. 31 | 32 | ## Target Files 33 | 34 | The target directory contains `.py` files where `` is the name of the target. 35 | The target files specifies which chip is being used and provide target specific customization. 36 | 37 | * gpio naming 38 | * external devices 39 | * default debug interface 40 | * etc. 41 | 42 | E.g. ./target/mb997c.py 43 | 44 | ## Guidelines 45 | * If it's in the vendor datasheet it belongs in the vendor directory. 46 | * If it's on the schematic it belongs in the target file. 47 | -------------------------------------------------------------------------------- /drivers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/drivers/__init__.py -------------------------------------------------------------------------------- /gpio.py: -------------------------------------------------------------------------------- 1 | #----------------------------------------------------------------------------- 2 | """ 3 | GPIO Commands 4 | 5 | This code is the generic front end for GPIO operations. 6 | The vendor specific flash drivers are within the vendor directories. 7 | Those drivers expose a common API used by this code. 8 | """ 9 | #----------------------------------------------------------------------------- 10 | 11 | import util 12 | 13 | #----------------------------------------------------------------------------- 14 | 15 | _help_gpio = ( 16 | ('[name]', 'gpio name (see "gpio info")'), 17 | ) 18 | 19 | _invalid_gpio_name = 'invalid gpio name (see "gpio info")' 20 | 21 | #----------------------------------------------------------------------------- 22 | 23 | class gpio(object): 24 | 25 | def __init__(self, driver): 26 | self.driver = driver 27 | self.menu = ( 28 | ('clr', self.cmd_clr, _help_gpio), 29 | ('init', self.driver.cmd_init), 30 | ('set', self.cmd_set, _help_gpio), 31 | ('status', self.cmd_status), 32 | ) 33 | 34 | def wr_bit(self, port, bit, x): 35 | """set a gpio bit to a value""" 36 | if x == 1: 37 | self.driver.set_bit(port, bit) 38 | elif x == 0: 39 | self.driver.clr_bit(port, bit) 40 | else: 41 | assert False 42 | 43 | def cmd_clr(self, ui, args): 44 | """clear gpio (0)""" 45 | if util.wrong_argc(ui, args, (1,)): 46 | return None 47 | x = self.driver.pin_arg(args[0]) 48 | if x is None: 49 | ui.put(_invalid_gpio_name) 50 | return 51 | (port, bit) = x 52 | self.driver.clr_bit(port, bit) 53 | 54 | def cmd_set(self, ui, args): 55 | """set gpio (1)""" 56 | if util.wrong_argc(ui, args, (1,)): 57 | return None 58 | x = self.driver.pin_arg(args[0]) 59 | if x is None: 60 | ui.put(_invalid_gpio_name) 61 | return 62 | (port, bit) = x 63 | self.driver.set_bit(port, bit) 64 | 65 | def cmd_status(self, ui, args): 66 | """display gpio status""" 67 | ui.put('%s\n' % self.driver) 68 | 69 | #----------------------------------------------------------------------------- 70 | -------------------------------------------------------------------------------- /lib64/README.md: -------------------------------------------------------------------------------- 1 | If you have a 64 bit OS the 64 bit JLINK libraries should be placed in this directory. 2 | 3 | E.g. 4 | 5 | libjlinkarm.so 6 | libjlinkarm.so.7 7 | libjlinkarm.so.7.52.2 8 | 9 | These files can be obtained from the J-Link Software and Documentation pack. 10 | https://www.segger.com/downloads/jlink/ 11 | -------------------------------------------------------------------------------- /mk/svd2py.mk: -------------------------------------------------------------------------------- 1 | 2 | SVD2PY = $(TOP)/svd2py 3 | XSD = $(TOP)/vendor/arm/CMSIS-SVD_Schema_1_1_draft.xsd 4 | 5 | SVD_FILES = $(wildcard ./svd/*.svd.gz) 6 | PY_FILES = $(patsubst ./svd/%.svd.gz, %.py, $(SVD_FILES)) 7 | 8 | %.py: ./svd/%.svd.gz 9 | @#echo "[xmllint]" $* 10 | @#xmllint --noout --schema $(XSD) $< 11 | @echo "[svd2py]" $* 12 | @$(SVD2PY) $< $@ 13 | 14 | svdtest: $(PY_FILES) 15 | 16 | clean: 17 | -rm *.pyc 18 | -rm $(PY_FILES) 19 | -------------------------------------------------------------------------------- /svd2c: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # ----------------------------------------------------------------------------- 3 | """ 4 | 5 | Convert x.svd to x.h 6 | 7 | x.svd is a CMSIS System View Description file describing a device. 8 | x.h is the same information presented as C code. 9 | 10 | """ 11 | # ----------------------------------------------------------------------------- 12 | 13 | import os 14 | import sys 15 | 16 | import soc 17 | 18 | # ----------------------------------------------------------------------------- 19 | 20 | def pr_err(*args): 21 | sys.stderr.write(' '.join(map(str,args)) + '\n') 22 | sys.stderr.flush() 23 | 24 | def pr_usage(argv): 25 | pr_err('Usage: %s ' % argv[0]) 26 | 27 | def error(msg, usage = False): 28 | pr_err(msg) 29 | if usage: 30 | pr_usage(sys.argv) 31 | sys.exit(1) 32 | 33 | def Process_Options(argv): 34 | """process command line options""" 35 | global infile, outfile 36 | 37 | # get the input file 38 | if len(sys.argv) < 2: 39 | error('must specify input file', True) 40 | infile = sys.argv[1] 41 | if not os.path.exists(infile): 42 | error('%s: input file does not exist' % infile, True) 43 | 44 | # get the output file 45 | if len(sys.argv) < 3: 46 | error('must specify output file', True) 47 | outfile = sys.argv[2] 48 | 49 | def main(): 50 | Process_Options(sys.argv) 51 | d = soc.build_device(infile) 52 | f = open(outfile, 'w') 53 | f.write('%s\n' % d.cstr()) 54 | f.close() 55 | 56 | main() 57 | 58 | # ----------------------------------------------------------------------------- 59 | -------------------------------------------------------------------------------- /svd2py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # ----------------------------------------------------------------------------- 3 | """ 4 | 5 | Convert x.svd to x.py. 6 | 7 | x.svd is a CMSIS System View Description file describing a device. 8 | x.py is the same information presented as *.py code useable by pycs. 9 | 10 | """ 11 | # ----------------------------------------------------------------------------- 12 | 13 | import os 14 | import sys 15 | 16 | import soc 17 | 18 | # ----------------------------------------------------------------------------- 19 | 20 | def pr_err(*args): 21 | sys.stderr.write(' '.join(map(str,args)) + '\n') 22 | sys.stderr.flush() 23 | 24 | def pr_usage(argv): 25 | pr_err('Usage: %s ' % argv[0]) 26 | 27 | def error(msg, usage = False): 28 | pr_err(msg) 29 | if usage: 30 | pr_usage(sys.argv) 31 | sys.exit(1) 32 | 33 | def Process_Options(argv): 34 | """process command line options""" 35 | global infile, outfile 36 | 37 | # get the input file 38 | if len(sys.argv) < 2: 39 | error('must specify input file', True) 40 | infile = sys.argv[1] 41 | if not os.path.exists(infile): 42 | error('%s: input file does not exist' % infile, True) 43 | 44 | # get the output file 45 | if len(sys.argv) < 3: 46 | error('must specify output file', True) 47 | outfile = sys.argv[2] 48 | 49 | def main(): 50 | Process_Options(sys.argv) 51 | d = soc.build_device(infile) 52 | f = open(outfile, 'w') 53 | f.write('%s\n' % d) 54 | f.close() 55 | 56 | main() 57 | 58 | # ----------------------------------------------------------------------------- 59 | -------------------------------------------------------------------------------- /target/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/target/__init__.py -------------------------------------------------------------------------------- /tools/compress_svd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | SVD_FILES=`ls *.svd` 4 | 5 | for i in $SVD_FILES; do 6 | gzip -9 $i 7 | done 8 | -------------------------------------------------------------------------------- /tools/svd2device: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # ----------------------------------------------------------------------------- 3 | """ 4 | 5 | svd to device mapping 6 | 7 | ARM provides a handly content file that maps from an svd file onto the device 8 | that are supported by the svd. This tool takes that file and re-expresses it in 9 | python code. 10 | 11 | """ 12 | # ----------------------------------------------------------------------------- 13 | 14 | import sys 15 | 16 | # ----------------------------------------------------------------------------- 17 | 18 | def main(): 19 | f = open(sys.argv[1], 'r') 20 | x = f.readlines() 21 | f.close() 22 | 23 | svd2device = {} 24 | 25 | for l in x: 26 | names = l.strip().split(',') 27 | svd = names[-1].split('.')[0] 28 | devices = names[0:-1] 29 | devices = [d.strip(' ') for d in devices if len(d)] 30 | if svd in svd2device: 31 | svd2device[svd].extend(devices) 32 | else: 33 | svd2device[svd] = devices 34 | 35 | # change to tuples 36 | for k,v in svd2device.items(): 37 | svd2device[k] = tuple(v) 38 | 39 | print 'svd2device = {' 40 | for k,v in svd2device.items(): 41 | print " '%s': %s," % (k, v) 42 | print '}' 43 | 44 | 45 | main() 46 | 47 | # ----------------------------------------------------------------------------- 48 | -------------------------------------------------------------------------------- /usbtools/README.md: -------------------------------------------------------------------------------- 1 | Taken from https://github.com/eblot/pyftdi v0.29.2 2 | -------------------------------------------------------------------------------- /usbtools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/usbtools/__init__.py -------------------------------------------------------------------------------- /vendor/Makefile: -------------------------------------------------------------------------------- 1 | svdtest: 2 | make -C arm $@ 3 | make -C atmel $@ 4 | make -C fujitsu $@ 5 | make -C holtek $@ 6 | make -C nordic $@ 7 | make -C nuvoton $@ 8 | make -C nxp $@ 9 | make -C siliconlabs $@ 10 | make -C spansion $@ 11 | make -C st $@ 12 | make -C toshiba $@ 13 | 14 | clean: 15 | -rm *.pyc 16 | make -C arm $@ 17 | make -C atmel $@ 18 | make -C fujitsu $@ 19 | make -C holtek $@ 20 | make -C nordic $@ 21 | make -C nuvoton $@ 22 | make -C nxp $@ 23 | make -C siliconlabs $@ 24 | make -C spansion $@ 25 | make -C st $@ 26 | make -C toshiba $@ 27 | -------------------------------------------------------------------------------- /vendor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/__init__.py -------------------------------------------------------------------------------- /vendor/arm/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/arm/svd/ARM_Sample.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/arm/svd/ARM_Sample.svd.gz -------------------------------------------------------------------------------- /vendor/arm/svd/ARM_Sample_1_1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/arm/svd/ARM_Sample_1_1.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/Contents.txt: -------------------------------------------------------------------------------- 1 | ATSAMA5D35,ATSAMA5D35.svd 2 | ATSAMA5D34,ATSAMA5D34.svd 3 | ATSAMA5D33,ATSAMA5D33.svd 4 | ATSAMA5D31,ATSAMA5D31.svd 5 | ATSAM4SD32C,ATSAM4SD32C.svd 6 | ATSAM4SD32B,ATSAM4SD32B.svd 7 | ATSAM4S8C,ATSAM4S8C.svd 8 | ATSAM4S8B,ATSAM4S8B.svd 9 | ATSAM4S16C,ATSAM4S16C.svd 10 | ATSAM4S16B,ATSAM4S16B.svd 11 | ATSAM3X8E,ATSAM3X8E.svd 12 | ATSAM3X8C,ATSAM3X8C.svd 13 | ATSAM3X4E,ATSAM3X4E.svd 14 | ATSAM3X4C,ATSAM3X4C.svd 15 | ATSAM3U4E,ATSAM3U4E.svd 16 | ATSAM3U4C,ATSAM3U4C.svd 17 | ATSAM3U2E,ATSAM3U2E.svd 18 | ATSAM3U2C,ATSAM3U2C.svd 19 | ATSAM3U1E,ATSAM3U1E.svd 20 | ATSAM3U1C,ATSAM3U1C.svd 21 | ATSAM3SD8C,ATSAM3SD8C.svd 22 | ATSAM3SD8B,ATSAM3SD8B.svd 23 | ATSAM3S8C,ATSAM3S8C.svd 24 | ATSAM3S8B,ATSAM3S8B.svd 25 | ATSAM3S4C,ATSAM3S4C.svd 26 | ATSAM3S4B,ATSAM3S4B.svd 27 | ATSAM3S4A,ATSAM3S4A.svd 28 | ATSAM3S2C,ATSAM3S2C.svd 29 | ATSAM3S2B,ATSAM3S2B.svd 30 | ATSAM3S2A,ATSAM3S2A.svd 31 | ATSAM3S1C,ATSAM3S1C.svd 32 | ATSAM3S1B,ATSAM3S1B.svd 33 | ATSAM3S1A,ATSAM3S1A.svd 34 | ATSAM3N4C,ATSAM3N4C.svd 35 | ATSAM3N4B,ATSAM3N4B.svd 36 | ATSAM3N4A,ATSAM3N4A.svd 37 | ATSAM3N2C,ATSAM3N2C.svd 38 | ATSAM3N2B,ATSAM3N2B.svd 39 | ATSAM3N2A,ATSAM3N2A.svd 40 | ATSAM3N1C,ATSAM3N1C.svd 41 | ATSAM3N1B,ATSAM3N1B.svd 42 | ATSAM3N1A,ATSAM3N1A.svd 43 | ATSAM3N0C,ATSAM3N0C.svd 44 | ATSAM3N0B,ATSAM3N0B.svd 45 | ATSAM3N0A,ATSAM3N0A.svd 46 | ATSAM3N00B,ATSAM3N00B.svd 47 | ATSAM3N00A,ATSAM3N00A.svd 48 | ATSAM3A8C,ATSAM3A8C.svd 49 | ATSAM3A4C,ATSAM3A4C.svd 50 | AT91SAM9X35,AT91SAM9X35.svd 51 | AT91SAM9X25,AT91SAM9X25.svd 52 | AT91SAM9N12,AT91SAM9N12.svd 53 | AT91SAM9M11,AT91SAM9M11.svd 54 | AT91SAM9M10,AT91SAM9M10.svd 55 | AT91SAM9G35,AT91SAM9G35.svd 56 | AT91SAM9G25,AT91SAM9G25.svd 57 | AT91SAM9G20,AT91SAM9G20.svd 58 | AT91SAM9G15,AT91SAM9G15.svd 59 | AT91SAM9G10,AT91SAM9G10.svd 60 | AT91SAM9CN12,AT91SAM9CN12.svd 61 | AT91SAM9CN11,AT91SAM9CN11.svd 62 | -------------------------------------------------------------------------------- /vendor/atmel/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/atmel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/__init__.py -------------------------------------------------------------------------------- /vendor/atmel/firmware/saml21.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/firmware/saml21.tar.bz2 -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9CN11.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9CN11.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9CN12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9CN12.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9G10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9G10.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9G15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9G15.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9G20.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9G20.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9G25.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9G25.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9G35.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9G35.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9M10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9M10.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9M11.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9M11.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9N12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9N12.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9X25.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9X25.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/AT91SAM9X35.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/AT91SAM9X35.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3A4C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3A4C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3A8C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3A8C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N00A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N00A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N00B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N00B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N0A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N0A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N0B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N0B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N0C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N0C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N1A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N1A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N1B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N1B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N1C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N1C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N2A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N2A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N2B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N2B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N2C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N2C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N4A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N4A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N4B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N4B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3N4C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3N4C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S1A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S1A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S1B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S1B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S1C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S1C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S2A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S2A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S2B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S2B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S2C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S2C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S4A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S4A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S4B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S4B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S4C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S4C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S8B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S8B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3S8C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3S8C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3SD8B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3SD8B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3SD8C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3SD8C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U1C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U1C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U1E.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U1E.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U2C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U2C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U2E.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U2E.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U4C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U4C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3U4E.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3U4E.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3X4C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3X4C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3X4E.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3X4E.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3X8C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3X8C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM3X8E.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM3X8E.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4S16B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4S16B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4S16C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4S16C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4S8B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4S8B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4S8C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4S8C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4SD32B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4SD32B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAM4SD32C.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAM4SD32C.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAMA5D31.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAMA5D31.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAMA5D33.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAMA5D33.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAMA5D34.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAMA5D34.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAMA5D35.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAMA5D35.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAMD21G18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAMD21G18A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E15A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E15A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E15B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E15B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E16B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E16B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E17B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E17B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21E18B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21E18B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G16B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G16B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G17B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G17B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G18A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21G18B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21G18B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J16B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J16B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J17B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J17B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J18A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML21J18B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML21J18B.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22G16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22G16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22G17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22G17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22G18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22G18A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22J16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22J16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22J17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22J17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22J18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22J18A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22N16A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22N16A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22N17A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22N17A.svd.gz -------------------------------------------------------------------------------- /vendor/atmel/svd/ATSAML22N18A.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/atmel/svd/ATSAML22N18A.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF10xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF10xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF10xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF10xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF11xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF11xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF11xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF11xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF11xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF11xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF11xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF11xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF12xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF12xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF12xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF12xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF13xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF13xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF13xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF13xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF13xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF13xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF13xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF13xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF14xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF14xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF14xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF14xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF14xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF14xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF15xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF15xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF15xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF15xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF15xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF15xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF1AxL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF1AxL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF1AxM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF1AxM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF1AxN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF1AxN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF31xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF31xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF31xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF31xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF31xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF31xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF31xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF31xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF34xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF34xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF34xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF34xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF34xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF34xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF42xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF42xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AF42xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AF42xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA3xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA3xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA3xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA3xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA3xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA3xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA4xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA4xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA4xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA4xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFA4xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFA4xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFAAxL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFAAxL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFAAxM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFAAxM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFAAxN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFAAxN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFB4xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFB4xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFB4xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFB4xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9AFB4xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9AFB4xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B160L.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B160L.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B160R.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B160R.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B360L.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B360L.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B360R.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B360R.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B460L.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B460L.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B460R.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B460R.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B560L.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B560L.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9B560R.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9B560R.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF10xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF10xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF10xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF10xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF11xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF11xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF11xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF11xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF11xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF11xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF11xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF11xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xJ.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xJ.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF12xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF12xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF21xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF21xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF21xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF21xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF30xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF30xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF30xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF30xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF31xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF31xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF31xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF31xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF31xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF31xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF31xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF31xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF32xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF32xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF32xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF32xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF32xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF32xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF32xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF32xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF32xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF32xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF40xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF40xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF40xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF40xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF41xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF41xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF41xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF41xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF41xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF41xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF41xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF41xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF42xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF42xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF42xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF42xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF50xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF50xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF50xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF50xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF51xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF51xN.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF51xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF51xR.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF51xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF51xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF51xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF51xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF52xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF52xK.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF52xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF52xL.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF52xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF52xM.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF52xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF52xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF52xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF52xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF61xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF61xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BF61xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BF61xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BFD1xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BFD1xS.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/MB9BFD1xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/MB9BFD1xT.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/S6E1A1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/S6E1A1.svd.gz -------------------------------------------------------------------------------- /vendor/fujitsu/svd/S6E2CC.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/fujitsu/svd/S6E2CC.svd.gz -------------------------------------------------------------------------------- /vendor/holtek/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/holtek/svd/ht32f125x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/holtek/svd/ht32f125x.svd.gz -------------------------------------------------------------------------------- /vendor/holtek/svd/ht32f175x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/holtek/svd/ht32f175x.svd.gz -------------------------------------------------------------------------------- /vendor/holtek/svd/ht32f275x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/holtek/svd/ht32f275x.svd.gz -------------------------------------------------------------------------------- /vendor/nordic/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/nordic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nordic/__init__.py -------------------------------------------------------------------------------- /vendor/nordic/firmware/nRF51822.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nordic/firmware/nRF51822.tar.bz2 -------------------------------------------------------------------------------- /vendor/nordic/firmware/nRF52dk.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nordic/firmware/nRF52dk.tar.bz2 -------------------------------------------------------------------------------- /vendor/nordic/firmware/readme.txt: -------------------------------------------------------------------------------- 1 | nRF51822.tar.bz2: dump of flash/uicr memory from adafruit usb dongle 2 | nRF52dk.tar.bz2: dump of flash/uicr memory from nRF52dk board 3 | -------------------------------------------------------------------------------- /vendor/nordic/svd/nrf51.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nordic/svd/nrf51.svd.gz -------------------------------------------------------------------------------- /vendor/nordic/svd/nrf52.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nordic/svd/nrf52.svd.gz -------------------------------------------------------------------------------- /vendor/nuvoton/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/nuvoton/svd/M051_Series.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nuvoton/svd/M051_Series.svd.gz -------------------------------------------------------------------------------- /vendor/nuvoton/svd/NUC100_Series.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nuvoton/svd/NUC100_Series.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/Contents.txt: -------------------------------------------------------------------------------- 1 | MK10DX64Vxx5,MK10D5.svd.xml 2 | MK10DX32Vxx5,MK10D5.svd.xml 3 | MK10DX128Vxx5,MK10D5.svd.xml 4 | MK10DN64Vxx5,MK10D5.svd.xml 5 | MK10DN32Vxx5,MK10D5.svd.xml 6 | MK10DN128Vxx5,MK10D5.svd.xml 7 | -------------------------------------------------------------------------------- /vendor/nxp/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/nxp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/__init__.py -------------------------------------------------------------------------------- /vendor/nxp/kinetis.py: -------------------------------------------------------------------------------- 1 | #----------------------------------------------------------------------------- 2 | """ 3 | 4 | SoC file for NXP Kinetis Devices 5 | 6 | Read in the SVD file for a named SoC. 7 | Run fixup functions to correct any SVD inadequecies. 8 | 9 | """ 10 | #----------------------------------------------------------------------------- 11 | 12 | import soc 13 | import cmregs 14 | import cortexm 15 | 16 | #----------------------------------------------------------------------------- 17 | 18 | def cm4_fixup(d): 19 | d.cpu_info.name = 'CM4' 20 | d.cpu_info.nvicPrioBits = 4 21 | # nvic 22 | d.deviceNumInterrupts = 106 23 | d.remove(d.NVIC) 24 | d.insert(cmregs.build_nvic(d.deviceNumInterrupts)) 25 | # systick 26 | d.remove(d.SysTick) 27 | d.insert(cmregs.systick) 28 | # scb 29 | d.remove(d.SystemControl) 30 | d.insert(cmregs.cm3_scb) 31 | d.insert(cmregs.cm4_fpu) 32 | cortexm.add_system_exceptions(d) 33 | 34 | #----------------------------------------------------------------------------- 35 | # build a database of SoC devices 36 | 37 | class soc_info(object): 38 | def __init__(self): 39 | pass 40 | 41 | soc_db = {} 42 | 43 | s = soc_info() 44 | s.name = 'MK64FN1M0VLL12' 45 | s.svd = 'MK64F12' 46 | s.fixups = (cm4_fixup,) 47 | soc_db[s.name] = s 48 | 49 | #----------------------------------------------------------------------------- 50 | 51 | def get_device(ui, name): 52 | """return the device structure for the named SoC""" 53 | if not name in soc_db: 54 | assert False, 'unknown SoC name %s' % name 55 | return None 56 | info = soc_db[name] 57 | svd_file = './vendor/nxp/svd/%s.svd.gz' % info.svd 58 | ui.put('%s: building %s\n' % (name, svd_file)) 59 | device = soc.build_device(svd_file) 60 | for f in info.fixups: 61 | f(device) 62 | return device 63 | 64 | #----------------------------------------------------------------------------- 65 | -------------------------------------------------------------------------------- /vendor/nxp/svd/Freescale CMSIS-SVD License Agreement.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/Freescale CMSIS-SVD License Agreement.pdf -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC1102_4_v4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC1102_4_v4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11Axxv0.6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11Axxv0.6.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11Cxx_v9.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11Cxx_v9.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11D14_svd_v4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11D14_svd_v4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11E6x_v0.8.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11E6x_v0.8.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11Exx_v5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11Exx_v5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11Uxx_v7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11Uxx_v7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11xx_v6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11xx_v6.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC11xx_v6a.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC11xx_v6a.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC13Uxx_v1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC13Uxx_v1.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC13xx_svd_v1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC13xx_svd_v1.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC15xx_v0.7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC15xx_v0.7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC176x5x_v0.2.svd.gz.bad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC176x5x_v0.2.svd.gz.bad -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC178x_7x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC178x_7x.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC178x_7x_v0.8.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC178x_7x_v0.8.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC18xx_svd_v18.svd.gz.bad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC18xx_svd_v18.svd.gz.bad -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC408x_7x_v0.7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC408x_7x_v0.7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC43xx_svd_v5.svd.gz.bad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC43xx_svd_v5.svd.gz.bad -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC5410x_v0.4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC5410x_v0.4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/LPC800_v0.3.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/LPC800_v0.3.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MIMXRT1021.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MIMXRT1021.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MIMXRT1051.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MIMXRT1051.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MIMXRT1052.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MIMXRT1052.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK02F12810.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK02F12810.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK10D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK10D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK10D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK10D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK10D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK10D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK10DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK10DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK10F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK10F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK11D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK11D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK11D5WS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK11D5WS.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK11DA5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK11DA5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK12D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK12D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK20D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK20D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK20D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK20D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK20D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK20D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK20DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK20DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK20F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK20F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK21D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK21D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK21D5WS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK21D5WS.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK21DA5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK21DA5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK21F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK21F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK21FA12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK21FA12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22F12810.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22F12810.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22F25612.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22F25612.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22F51212.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22F51212.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK22FA12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK22FA12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK24F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK24F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK24F25612.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK24F25612.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK26F18.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK26F18.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK30D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK30D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK30D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK30D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK30DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK30DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK40D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK40D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK40D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK40D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK40DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK40DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK50D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK50D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK50D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK50D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK50DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK50DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK51D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK51D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK51D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK51D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK51DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK51DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK52D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK52D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK52DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK52DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK53D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK53D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK53DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK53DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK60D10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK60D10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK60DZ10.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK60DZ10.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK60F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK60F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK61F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK61F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK61F15WS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK61F15WS.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK63F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK63F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK64F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK64F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK65F18.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK65F18.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK66F18.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK66F18.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK70F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK70F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK70F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK70F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK70F15WS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK70F15WS.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK80F25615.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK80F25615.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK81F25615.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK81F25615.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MK82F25615.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MK82F25615.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE02Z2.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE02Z2.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE02Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE02Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE04Z1284.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE04Z1284.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE04Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE04Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE06Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE06Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE14D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE14D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE14F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE14F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE14Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE14Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE15D7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE15D7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE15Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE15Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE16F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE16F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKE18F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKE18F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL02Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL02Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL03Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL03Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL04Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL04Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL05Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL05Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL13Z644.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL13Z644.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL14Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL14Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL15Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL15Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL16Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL16Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL17Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL17Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL17Z644.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL17Z644.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL24Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL24Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL25Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL25Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL26Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL26Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL27Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL27Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL27Z644.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL27Z644.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL28T7_CORE0.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL28T7_CORE0.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL28T7_CORE1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL28T7_CORE1.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL28Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL28Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL33Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL33Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL33Z644.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL33Z644.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL34Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL34Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL36Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL36Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL43Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL43Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL46Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL46Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL81Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL81Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKL82Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKL82Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKM14ZA5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKM14ZA5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKM33ZA5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKM33ZA5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKM34Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKM34Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKM34ZA5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKM34ZA5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKS22F12.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKS22F12.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV10Z1287.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV10Z1287.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV10Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV10Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV11Z7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV11Z7.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV30F12810.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV30F12810.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV31F12810.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV31F12810.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV31F25612.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV31F25612.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV31F51212.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV31F51212.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV40F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV40F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV42F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV42F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV43F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV43F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV44F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV44F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV44F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV44F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV45F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV45F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV46F15.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV46F15.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV46F16.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV46F16.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV56F20.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV56F20.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV56F22.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV56F22.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV56F24.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV56F24.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV58F20.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV58F20.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV58F22.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV58F22.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKV58F24.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKV58F24.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW01Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW01Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW20Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW20Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW21D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW21D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW21Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW21Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW22D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW22D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW24D5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW24D5.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW30Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW30Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW31Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW31Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW40Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW40Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/MKW41Z4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/MKW41Z4.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/SKEAZ1284.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/SKEAZ1284.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/SKEAZN642.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/SKEAZN642.svd.gz -------------------------------------------------------------------------------- /vendor/nxp/svd/SKEAZN84.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/nxp/svd/SKEAZN84.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/silabs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/__init__.py -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG230F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG230F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG230F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG230F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG230F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG230F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG232F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG232F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG232F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG232F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG232F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG232F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG280F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG280F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG280F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG280F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG280F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG280F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG290F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG290F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG290F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG290F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG290F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG290F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG295F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG295F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG295F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG295F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG295F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG295F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG330F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG330F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG330F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG330F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG330F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG330F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG332F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG332F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG332F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG332F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG332F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG332F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG360F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG360F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG360F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG360F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG360F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG360F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG380F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG380F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG380F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG380F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG380F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG380F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG390F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG390F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG390F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG390F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG390F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG390F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG395F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG395F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG395F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG395F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG395F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG395F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG840F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG840F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG840F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG840F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG840F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG840F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG842F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG842F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG842F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG842F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG842F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG842F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG880F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG880F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG880F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG880F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG880F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG880F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG890F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG890F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG890F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG890F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG890F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG890F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG895F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG895F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG895F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG895F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG895F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG895F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG900F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG900F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG940F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG940F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG940F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG940F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG940F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG940F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG942F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG942F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG942F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG942F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG942F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG942F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG980F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG980F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG980F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG980F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG980F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG980F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG990F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG990F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG990F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG990F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG990F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG990F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG995F128.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG995F128.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG995F256.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG995F256.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EFM32LG995F64.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EFM32LG995F64.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R55.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R55.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R60.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R60.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R61.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R61.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R63.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R63.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R67.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R67.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R68.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R68.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F32R69.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F32R69.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R55.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R55.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R60.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R60.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R61.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R61.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R63.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R63.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R67.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R67.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R68.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R68.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG220F64R69.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG220F64R69.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R55.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R55.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R60.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R60.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R61.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R61.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R63.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R63.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R67.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R67.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R68.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R68.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F32R69.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F32R69.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R55.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R55.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R60.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R60.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R61.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R61.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R63.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R63.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R67.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R67.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R68.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R68.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/EZR32HG320F64R69.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/EZR32HG320F64R69.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3C1x4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3C1x4.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3C1x6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3C1x6.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3C1x7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3C1x7.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3L1x4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3L1x4.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3L1x6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3L1x6.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3L1x7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3L1x7.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3L1x8.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3L1x8.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3U1x4.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3U1x4.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3U1x6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3U1x6.svd.gz -------------------------------------------------------------------------------- /vendor/silabs/svd/SIM3U1x7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/silabs/svd/SIM3U1x7.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | 5 | -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF10xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF10xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF10xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF10xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF11xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF11xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF11xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF11xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF11xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF11xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF11xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF11xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF12xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF12xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF12xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF12xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF13xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF13xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF13xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF13xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF13xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF13xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF13xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF13xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF14xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF14xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF14xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF14xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF14xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF14xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF15xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF15xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF15xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF15xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF15xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF15xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF31xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF31xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF31xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF31xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF31xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF31xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF31xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF31xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF34xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF34xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF34xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF34xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF34xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF34xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF42xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF42xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AF42xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AF42xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA3xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA3xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA3xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA3xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA3xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA3xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA4xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA4xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA4xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA4xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFA4xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFA4xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFB4xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFB4xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFB4xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFB4xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9AFB4xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9AFB4xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF10xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF10xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF10xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF10xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF11xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF11xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF11xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF11xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF11xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF11xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF11xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF11xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xJ.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xJ.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF12xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF12xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF16xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF16xx.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF21xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF21xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF21xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF21xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF30xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF30xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF30xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF30xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF31xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF31xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF31xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF31xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF31xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF31xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF31xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF31xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF32xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF32xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF32xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF32xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF32xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF32xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF32xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF32xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF32xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF32xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF36xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF36xx.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF40xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF40xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF40xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF40xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF41xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF41xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF41xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF41xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF41xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF41xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF41xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF41xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF42xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF42xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF42xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF42xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF46xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF46xx.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF50xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF50xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF50xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF50xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF51xN.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF51xN.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF51xR.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF51xR.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF51xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF51xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF51xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF51xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF52xK.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF52xK.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF52xL.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF52xL.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF52xM.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF52xM.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF52xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF52xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF52xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF52xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF56xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF56xx.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF61xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF61xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BF61xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BF61xT.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BFD1xS.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BFD1xS.svd.gz -------------------------------------------------------------------------------- /vendor/spansion/svd/MB9BFD1xT.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/spansion/svd/MB9BFD1xT.svd.gz -------------------------------------------------------------------------------- /vendor/st/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/st/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/__init__.py -------------------------------------------------------------------------------- /vendor/st/firmware/mb1035b.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/firmware/mb1035b.tar.bz2 -------------------------------------------------------------------------------- /vendor/st/firmware/nucleo-f091rc.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/firmware/nucleo-f091rc.tar.bz2 -------------------------------------------------------------------------------- /vendor/st/firmware/nucleo-l432kc.tar.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/firmware/nucleo-l432kc.tar.bz2 -------------------------------------------------------------------------------- /vendor/st/lib.py: -------------------------------------------------------------------------------- 1 | stm32f0xx_flash = { 2 | 'load': 0x20000000, 3 | 'entry': 0x20000000, 4 | 'code': ( 5 | 0xea4f4c0b, 6 | 0xf04f0242, 7 | 0xf04f0534, 8 | 0x61230301, 9 | 0x3b02f830, 10 | 0x3b02f821, 11 | 0xf01368e3, 12 | 0xd1fb0f01, 13 | 0xf01360e5, 14 | 0xd1010314, 15 | 0xd1ee3a01, 16 | 0xbe004618, 17 | 0x40022000, 18 | ), 19 | } 20 | stm32l4x2_flash = { 21 | 'load': 0x20000000, 22 | 'entry': 0x20000000, 23 | 'code': ( 24 | 0x4d0e4c0d, 25 | 0x0252ea4f, 26 | 0x0301f04f, 27 | 0xf8506163, 28 | 0xf8413b04, 29 | 0xf8503b04, 30 | 0xf8413b04, 31 | 0x69233b04, 32 | 0x3f80f413, 33 | 0x6125d1fb, 34 | 0x0301f023, 35 | 0xd101402b, 36 | 0xd1e93a01, 37 | 0xbe004618, 38 | 0x40022000, 39 | 0x0000c3fb, 40 | ), 41 | } 42 | stm32f4_8_flash = { 43 | 'load': 0x20000000, 44 | 'entry': 0x20000000, 45 | 'code': ( 46 | 0x4d0c4c0a, 47 | 0x0282ea4f, 48 | 0x61234b09, 49 | 0x3b01f810, 50 | 0x3b01f801, 51 | 0xf41368e3, 52 | 0xd1fb3f80, 53 | 0xf41360e5, 54 | 0xd10173f9, 55 | 0xd1ef3a01, 56 | 0xbe004618, 57 | 0x40023c00, 58 | 0x00000001, 59 | 0x000001f3, 60 | ), 61 | } 62 | stm32f4_16_flash = { 63 | 'load': 0x20000000, 64 | 'entry': 0x20000000, 65 | 'code': ( 66 | 0x4d0c4c0a, 67 | 0x0242ea4f, 68 | 0x61234b09, 69 | 0x3b02f830, 70 | 0x3b02f821, 71 | 0xf41368e3, 72 | 0xd1fb3f80, 73 | 0xf41360e5, 74 | 0xd10173f9, 75 | 0xd1ef3a01, 76 | 0xbe004618, 77 | 0x40023c00, 78 | 0x00000101, 79 | 0x000001f3, 80 | ), 81 | } 82 | stm32f4_32_flash = { 83 | 'load': 0x20000000, 84 | 'entry': 0x20000000, 85 | 'code': ( 86 | 0x4d0b4c09, 87 | 0x61234b09, 88 | 0x3b04f850, 89 | 0x3b04f841, 90 | 0xf41368e3, 91 | 0xd1fb3f80, 92 | 0xf41360e5, 93 | 0xd10173f9, 94 | 0xd1ef3a01, 95 | 0xbe004618, 96 | 0x40023c00, 97 | 0x00000201, 98 | 0x000001f3, 99 | ), 100 | } 101 | -------------------------------------------------------------------------------- /vendor/st/lib/build_lib.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ASM2PY=../../../tools/asm2py 4 | LIB=../lib.py 5 | 6 | rm $LIB 7 | 8 | $ASM2PY stm32f0xx_flash.S >> $LIB 9 | $ASM2PY stm32l4x2_flash.S >> $LIB 10 | $ASM2PY stm32f4_8_flash.S >> $LIB 11 | $ASM2PY stm32f4_16_flash.S >> $LIB 12 | $ASM2PY stm32f4_32_flash.S >> $LIB 13 | -------------------------------------------------------------------------------- /vendor/st/lib/stm32f0xx_flash.S: -------------------------------------------------------------------------------- 1 | //----------------------------------------------------------------------------- 2 | /* 3 | 4 | Flash programmer for STM32F0xx, STM32F3xxx devices 5 | 6 | */ 7 | //----------------------------------------------------------------------------- 8 | 9 | .text 10 | .syntax unified 11 | .cpu cortex-m4 12 | .thumb 13 | .thumb_func 14 | .global write 15 | 16 | // register offsets 17 | #define SR 0x0c 18 | #define CR 0x10 19 | 20 | // Flash.CR bits 21 | #define CR_PG (1 << 0) 22 | 23 | // Flash.SR bits 24 | #define SR_EOP (1 << 5) 25 | #define SR_WRPRT (1 << 4) 26 | #define SR_PGERR (1 << 2) 27 | #define SR_BSY (1 << 0) 28 | 29 | // r0 = src address in ram, return code (ok == 0) 30 | // r1 = dst address in flash 31 | // r2 = number of u32 words to write 32 | 33 | // r3 = tmp 34 | // r4 = flash base 35 | // r5 = status bits 36 | 37 | start: 38 | ldr r4, FLASH_BASE 39 | // convert r2 to the number of 16-bit words 40 | lsl r2, #1 41 | mov r5, #(SR_EOP | SR_WRPRT | SR_PGERR) 42 | 43 | wr16: 44 | // set the programming bit 45 | mov r3, #CR_PG 46 | str r3, [r4, #CR] 47 | // 16-bit copy from ram to flash 48 | ldrh r3, [r0], #2 49 | strh r3, [r1], #2 50 | 51 | wait: 52 | // wait for programming completion 53 | ldr r3, [r4, #SR] 54 | tst r3, #SR_BSY 55 | bne wait 56 | // clear the status bits 57 | str r5, [r4, #SR] 58 | // check for errors 59 | ands r3, #(SR_PGERR | SR_WRPRT) 60 | bne exit 61 | // next write 62 | subs r2, #1 63 | bne wr16 64 | 65 | exit: 66 | mov r0, r3 67 | bkpt #0 68 | 69 | .align 2 70 | 71 | FLASH_BASE: 72 | .word 0x40022000 73 | 74 | //----------------------------------------------------------------------------- 75 | 76 | 77 | -------------------------------------------------------------------------------- /vendor/st/lib/stm32f4_16_flash.S: -------------------------------------------------------------------------------- 1 | //----------------------------------------------------------------------------- 2 | /* 3 | 4 | stm32f4 flash loader: 16-bit flash writes 5 | 6 | */ 7 | //----------------------------------------------------------------------------- 8 | 9 | .text 10 | .syntax unified 11 | .cpu cortex-m4 12 | .thumb 13 | .thumb_func 14 | .global write 15 | 16 | // register offsets 17 | #define CR 0x10 18 | #define SR 0x0c 19 | 20 | // FLASH.CR bits 21 | #define CR_PG (1 << 0) // Programming 22 | #define CR_PSIZE_BYTE (0 << 8) // 8 bits 23 | #define CR_PSIZE_HALF_WORD (1 << 8) // 16 bits 24 | #define CR_PSIZE_WORD (2 << 8) // 32 bits 25 | #define CR_PSIZE_DOUBLE_WORD (3 << 8) // 64 bits 26 | 27 | // FLASH.SR bits 28 | #define SR_BSY (1 << 16) // Busy 29 | #define SR_RDERR (1 << 8) // Read error 30 | #define SR_PGSERR (1 << 7) // Programming sequence error 31 | #define SR_PGPERR (1 << 6) // Programming parallelism error 32 | #define SR_PGAERR (1 << 5) // Programming alignment error 33 | #define SR_WRPERR (1 << 4) // Write protection error 34 | #define SR_OPERR (1 << 1) // Operation error 35 | #define SR_EOP (1 << 0) // End of operation 36 | 37 | #define SR_ERR (SR_RDERR | SR_PGSERR | SR_PGPERR | SR_PGAERR | SR_WRPERR | SR_OPERR) 38 | 39 | // r0 = src address in ram, return code (ok == 0) 40 | // r1 = dst address in flash 41 | // r2 = number of u32 words to write 42 | 43 | // r3 = tmp 44 | // r4 = flash base 45 | // r5 = status bits 46 | 47 | start: 48 | ldr r4, FLASH_BASE 49 | ldr r5, SR_CLR 50 | // convert r2 to the number of 16-bit words 51 | lsl r2, #1 52 | 53 | wr16: 54 | ldr r3, CR_PG_U16 55 | str r3, [r4, #CR] 56 | // 16-bit copy from ram to flash 57 | ldrh r3, [r0], #2 58 | strh r3, [r1], #2 59 | 60 | wait: 61 | // wait for programming completion 62 | ldr r3, [r4, #SR] 63 | tst r3, #SR_BSY 64 | bne wait 65 | // clear the status bits 66 | str r5, [r4, #SR] 67 | // check for errors 68 | ands r3, #SR_ERR 69 | bne exit 70 | // next write 71 | subs r2, #1 72 | bne wr16 73 | 74 | exit: 75 | mov r0, r3 76 | bkpt #0 77 | 78 | .align 2 79 | 80 | FLASH_BASE: 81 | .word 0x40023c00 82 | CR_PG_U16: 83 | .word (CR_PG | CR_PSIZE_HALF_WORD) 84 | SR_CLR: 85 | .word (SR_ERR | SR_EOP) 86 | 87 | //----------------------------------------------------------------------------- 88 | -------------------------------------------------------------------------------- /vendor/st/lib/stm32f4_32_flash.S: -------------------------------------------------------------------------------- 1 | //----------------------------------------------------------------------------- 2 | /* 3 | 4 | stm32f4 flash loader: 32-bit flash writes 5 | 6 | */ 7 | //----------------------------------------------------------------------------- 8 | 9 | .text 10 | .syntax unified 11 | .cpu cortex-m4 12 | .thumb 13 | .thumb_func 14 | .global write 15 | 16 | // register offsets 17 | #define CR 0x10 18 | #define SR 0x0c 19 | 20 | // FLASH.CR bits 21 | #define CR_PG (1 << 0) // Programming 22 | #define CR_PSIZE_BYTE (0 << 8) // 8 bits 23 | #define CR_PSIZE_HALF_WORD (1 << 8) // 16 bits 24 | #define CR_PSIZE_WORD (2 << 8) // 32 bits 25 | #define CR_PSIZE_DOUBLE_WORD (3 << 8) // 64 bits 26 | 27 | // FLASH.SR bits 28 | #define SR_BSY (1 << 16) // Busy 29 | #define SR_RDERR (1 << 8) // Read error 30 | #define SR_PGSERR (1 << 7) // Programming sequence error 31 | #define SR_PGPERR (1 << 6) // Programming parallelism error 32 | #define SR_PGAERR (1 << 5) // Programming alignment error 33 | #define SR_WRPERR (1 << 4) // Write protection error 34 | #define SR_OPERR (1 << 1) // Operation error 35 | #define SR_EOP (1 << 0) // End of operation 36 | 37 | #define SR_ERR (SR_RDERR | SR_PGSERR | SR_PGPERR | SR_PGAERR | SR_WRPERR | SR_OPERR) 38 | 39 | // r0 = src address in ram, return code (ok == 0) 40 | // r1 = dst address in flash 41 | // r2 = number of u32 words to write 42 | 43 | // r3 = tmp 44 | // r4 = flash base 45 | // r5 = status bits 46 | 47 | start: 48 | ldr r4, FLASH_BASE 49 | ldr r5, SR_CLR 50 | 51 | wr32: 52 | ldr r3, CR_PG_U32 53 | str r3, [r4, #CR] 54 | // 32-bit copy from ram to flash 55 | ldr r3, [r0], #4 56 | str r3, [r1], #4 57 | 58 | wait: 59 | // wait for programming completion 60 | ldr r3, [r4, #SR] 61 | tst r3, #SR_BSY 62 | bne wait 63 | // clear the status bits 64 | str r5, [r4, #SR] 65 | // check for errors 66 | ands r3, #SR_ERR 67 | bne exit 68 | // next write 69 | subs r2, #1 70 | bne wr32 71 | 72 | exit: 73 | mov r0, r3 74 | bkpt #0 75 | 76 | .align 2 77 | 78 | FLASH_BASE: 79 | .word 0x40023c00 80 | CR_PG_U32: 81 | .word (CR_PG | CR_PSIZE_WORD) 82 | SR_CLR: 83 | .word (SR_ERR | SR_EOP) 84 | 85 | //----------------------------------------------------------------------------- 86 | -------------------------------------------------------------------------------- /vendor/st/lib/stm32f4_8_flash.S: -------------------------------------------------------------------------------- 1 | //----------------------------------------------------------------------------- 2 | /* 3 | 4 | stm32f4 flash loader: 8-bit flash writes 5 | 6 | */ 7 | //----------------------------------------------------------------------------- 8 | 9 | .text 10 | .syntax unified 11 | .cpu cortex-m4 12 | .thumb 13 | .thumb_func 14 | .global write 15 | 16 | // register offsets 17 | #define CR 0x10 18 | #define SR 0x0c 19 | 20 | // FLASH.CR bits 21 | #define CR_PG (1 << 0) // Programming 22 | #define CR_PSIZE_BYTE (0 << 8) // 8 bits 23 | #define CR_PSIZE_HALF_WORD (1 << 8) // 16 bits 24 | #define CR_PSIZE_WORD (2 << 8) // 32 bits 25 | #define CR_PSIZE_DOUBLE_WORD (3 << 8) // 64 bits 26 | 27 | // FLASH.SR bits 28 | #define SR_BSY (1 << 16) // Busy 29 | #define SR_RDERR (1 << 8) // Read error 30 | #define SR_PGSERR (1 << 7) // Programming sequence error 31 | #define SR_PGPERR (1 << 6) // Programming parallelism error 32 | #define SR_PGAERR (1 << 5) // Programming alignment error 33 | #define SR_WRPERR (1 << 4) // Write protection error 34 | #define SR_OPERR (1 << 1) // Operation error 35 | #define SR_EOP (1 << 0) // End of operation 36 | 37 | #define SR_ERR (SR_RDERR | SR_PGSERR | SR_PGPERR | SR_PGAERR | SR_WRPERR | SR_OPERR) 38 | 39 | // r0 = src address in ram, return code (ok == 0) 40 | // r1 = dst address in flash 41 | // r2 = number of u32 words to write 42 | 43 | // r3 = tmp 44 | // r4 = flash base 45 | // r5 = status bits 46 | 47 | start: 48 | ldr r4, FLASH_BASE 49 | ldr r5, SR_CLR 50 | // convert r2 to the number of 8-bit words 51 | lsl r2, #2 52 | 53 | wr8: 54 | ldr r3, CR_PG_U8 55 | str r3, [r4, #CR] 56 | // 8-bit copy from ram to flash 57 | ldrb r3, [r0], #1 58 | strb r3, [r1], #1 59 | 60 | wait: 61 | // wait for programming completion 62 | ldr r3, [r4, #SR] 63 | tst r3, #SR_BSY 64 | bne wait 65 | // clear the status bits 66 | str r5, [r4, #SR] 67 | // check for errors 68 | ands r3, #SR_ERR 69 | bne exit 70 | // next write 71 | subs r2, #1 72 | bne wr8 73 | 74 | exit: 75 | mov r0, r3 76 | bkpt #0 77 | 78 | .align 2 79 | 80 | FLASH_BASE: 81 | .word 0x40023c00 82 | CR_PG_U8: 83 | .word (CR_PG | CR_PSIZE_BYTE) 84 | SR_CLR: 85 | .word (SR_ERR | SR_EOP) 86 | 87 | //----------------------------------------------------------------------------- 88 | -------------------------------------------------------------------------------- /vendor/st/svd/STM32F0x0.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F0x0.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F0x1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F0x1.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F0x2.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F0x2.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F0x8.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F0x8.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F100xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F100xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F101xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F101xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F102xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F102xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F103xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F103xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F105xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F105xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F107xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F107xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F20x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F20x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F21x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F21x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F301x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F301x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F302x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F302x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F303x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F303x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F303xE.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F303xE.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F30x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F30x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F334x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F334x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F37x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F37x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F401x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F401x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F401xE.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F401xE.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F40x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F40x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F411xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F411xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F41x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F41x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F427x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F427x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F429x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F429x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F437x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F437x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F439x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F439x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F446x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F446x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F46_79x.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F46_79x.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F7x5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F7x5.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F7x6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F7x6.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F7x7.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F7x7.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32F7x9.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32F7x9.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L0x1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L0x1.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L0x2.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L0x2.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L0x3.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L0x3.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L100.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L100.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L15xC.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L15xC.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L15xxE.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L15xxE.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L15xxxA.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L15xxxA.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L1xx.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L1xx.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L4x1.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L4x1.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L4x2.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L4x2.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L4x3.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L4x3.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L4x5.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L4x5.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32L4x6.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32L4x6.svd.gz -------------------------------------------------------------------------------- /vendor/st/svd/STM32W108.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/st/svd/STM32W108.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/Makefile: -------------------------------------------------------------------------------- 1 | TOP = ../.. 2 | 3 | include $(TOP)/mk/svd2py.mk 4 | -------------------------------------------------------------------------------- /vendor/toshiba/svd/M061.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M061.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/svd/M365.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M365.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/svd/M367.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M367.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/svd/M368.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M368.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/svd/M369.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M369.svd.gz -------------------------------------------------------------------------------- /vendor/toshiba/svd/M36B.svd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/vendor/toshiba/svd/M36B.svd.gz -------------------------------------------------------------------------------- /wip/jlink_test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | import sys 4 | 5 | import jlink 6 | import jtag 7 | import chain 8 | import bits 9 | import jtag_dp 10 | import adiv5 11 | import logging 12 | 13 | def main(): 14 | 15 | logging.basicConfig(filename='test.log', level=logging.DEBUG) 16 | 17 | #jlink_drv = jlink.jtag() 18 | jlink_drv = jlink.swd() 19 | 20 | print(jlink_drv) 21 | 22 | chspec = chain.bcm49408 23 | #chspec = chain.bcm58625 24 | 25 | jtag_drv = jtag.chain(jlink_drv, chspec) 26 | print(jtag_drv) 27 | 28 | dp = jtag_dp.jtag_dp(jtag_drv.device[0]) 29 | 30 | aps = adiv5.probe_mem_ap(dp, 256) 31 | 32 | sys.exit(0) 33 | 34 | main() 35 | -------------------------------------------------------------------------------- /wip/other/prefix.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | def lc_prefix(prefix, s): 4 | """return the longest common prefix of prefix and s""" 5 | if prefix is None: 6 | return s 7 | n = 0 8 | for i, j in zip(prefix, s): 9 | if i != j: 10 | break 11 | n += 1 12 | return prefix[:n] 13 | 14 | def lc_suffix(suffix, s): 15 | """return the longest common suffix of suffix and s""" 16 | if suffix is None: 17 | return s 18 | return lc_prefix(suffix[::-1], s[::-1])[::-1] 19 | -------------------------------------------------------------------------------- /wip/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | LOGFILE="test.log" 4 | 5 | rm $LOGFILE 6 | ./jlink_test 7 | cat $LOGFILE 8 | 9 | -------------------------------------------------------------------------------- /wip/sw_dp.py: -------------------------------------------------------------------------------- 1 | #------------------------------------------------------------------------------ 2 | """ 3 | 4 | Serial Wire Debug 5 | 6 | """ 7 | #------------------------------------------------------------------------------ 8 | 9 | from bits import * 10 | 11 | #------------------------------------------------------------------------------ 12 | # pre-canned swd sequences 13 | 14 | # 50 SWCLK cycles with SWDIO driven high 15 | _reset = bits() 16 | _reset.ones(50) 17 | 18 | # line reset: at least 50 SWCLK cycles with SWDIO driven high, 19 | # followed by at least one idle (low) cycle 20 | line_reset = _reset.copy() 21 | line_reset.append(bits(1,(0,))) 22 | 23 | # JTAG-to-SWD: at least 50 TCK/SWCLK cycles with TMS/SWDIO 24 | # high, putting either interface logic into reset state, followed by a 25 | # specific 16-bit sequence and finally a line reset in case the SWJ-DP was 26 | # already in SWD mode. 27 | jtag2swd = _reset.copy() 28 | jtag2swd.append(bits(16,(0x9e,0xe7))) 29 | jtag2swd.append(_reset) 30 | jtag2swd.append(bits(2,(0,))) 31 | 32 | # SWD-to-JTAG: at least 50 TCK/SWCLK cycles with TMS/SWDIO 33 | # high, putting either interface logic into reset state, followed by a 34 | # specific 16-bit sequence and finally at least 5 TCK cycles to put the 35 | # JTAG TAP in TLR. 36 | swd2jtag = _reset.copy() 37 | swd2jtag.append(bits(16,(0x3c,0xe7))) 38 | swd2jtag.append(bits(5,(0xff,))) 39 | 40 | # SWD-to-dormant sequence: at least 50 SWCLK cycles with SWDIO high to 41 | # put the interface in reset state, followed by a specific 16-bit sequence. 42 | swd2dormant = _reset.copy() 43 | swd2dormant.append(bits(16,(0xbc,0xe3))) 44 | 45 | # Dormant-to-SWD sequence: at least 8 TCK/SWCLK cycles with TMS/SWDIO high 46 | # to abort any ongoing selection alert sequence, followed by a specific 128-bit 47 | # selection alert sequence, followed by 4 TCK/SWCLK cycles with TMS/SWDIO low, 48 | # followed by a specific protocol-dependent activation code. For SWD the activation 49 | # code is an 8-bit sequence. The sequence ends with a line reset. 50 | dormant2swd = bits(8,(0xff,)) 51 | dormant2swd.append(bits(128,(0x92,0xf3,0x09,0x62,0x95,0x2d,0x85,0x86,0xe9,0xaf,0xdd,0xe3,0xa2,0x0e,0xbc,0x19))) 52 | dormant2swd.append(bits(4,(0,))) 53 | dormant2swd.append(bits(8,(0xa1,))) 54 | dormant2swd.append(_reset) 55 | dormant2swd.append(bits(1,(0,))) 56 | 57 | #------------------------------------------------------------------------------ 58 | -------------------------------------------------------------------------------- /wip/test_bits.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import unittest 4 | import bits 5 | 6 | str0 = '11011110101011011011111011101111' 7 | 8 | class TestBits(unittest.TestCase): 9 | 10 | def test1(self): 11 | x = bits.null() 12 | self.assertEqual(str(x), '(0) ') 13 | 14 | def test2(self): 15 | x = bits.ones(3) 16 | self.assertEqual(str(x), '(3) 111') 17 | 18 | def test3(self): 19 | x = bits.zeroes(7) 20 | self.assertEqual(str(x), '(7) 0000000') 21 | 22 | def test4(self): 23 | x = bits.zeroes(7).tail1(4) 24 | self.assertEqual(str(x), '(11) 11110000000') 25 | 26 | def test5(self): 27 | x = bits.ones(7).tail0(4) 28 | self.assertEqual(str(x), '(11) 00001111111') 29 | 30 | def test6(self): 31 | x = bits.from_tuple((1, 1, 1, 0, 1)) 32 | self.assertEqual(str(x), '(5) 11101') 33 | 34 | def test7(self): 35 | x = bits.from_tuple('011111') 36 | self.assertEqual(str(x), '(6) 011111') 37 | 38 | def test8(self): 39 | x = bits.from_random(10) 40 | y = bits.from_random(10) 41 | z = x.copy().head(y) 42 | self.assertEqual(x.bit_str() + y.bit_str(), z.bit_str()) 43 | 44 | def test9(self): 45 | x = bits.from_random(10) 46 | y = bits.from_random(10) 47 | z = x.copy().tail(y) 48 | self.assertEqual(y.bit_str() + x.bit_str(), z.bit_str()) 49 | 50 | def test10(self): 51 | x = bits.from_tuple('11111111') 52 | y = x.get_bytes() 53 | self.assertEqual(len(y), 1) 54 | self.assertEqual(y[0], 255) 55 | 56 | def test11(self): 57 | x = bits.from_tuple('11011110101011011011111011101111') 58 | y = x.get_bytes() 59 | self.assertEqual(len(y), 4) 60 | self.assertEqual(y[0], 0xef) 61 | self.assertEqual(y[1], 0xbe) 62 | self.assertEqual(y[2], 0xad) 63 | self.assertEqual(y[3], 0xde) 64 | 65 | def test12(self): 66 | x = bits.bits().set_bytes((0xff,), 7) 67 | self.assertEqual(str(x), '(7) 1111111') 68 | x = bits.bits().set_bytes((0x1,), 7) 69 | self.assertEqual(str(x), '(7) 0000001') 70 | x = bits.bits().set_bytes((64,), 7) 71 | self.assertEqual(str(x), '(7) 1000000') 72 | 73 | def test13(self): 74 | x = bits.from_tuple(str0) 75 | y = bits.bits().set_bytes(x.get_bytes(), len(str0)) 76 | self.assertEqual(y.bit_str(), str0) 77 | 78 | if __name__ == '__main__': 79 | unittest.main() 80 | -------------------------------------------------------------------------------- /wip/usbtools/README.md: -------------------------------------------------------------------------------- 1 | Taken from https://github.com/eblot/pyftdi v0.10.0 2 | -------------------------------------------------------------------------------- /wip/usbtools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deadsy/pycs/7e262c710255ac9742703c7ccedb0ae90ae079ec/wip/usbtools/__init__.py --------------------------------------------------------------------------------