Copy disabled (too large)
Download .txt
Showing preview only (29,268K chars total). Download the full file to get everything.
Repository: peng-zhihui/L-ink_Card
Branch: master
Commit: 0c85ae1c0b84
Files: 1270
Total size: 56.1 MB
Directory structure:
gitextract_5q24me5f/
├── 3D Model/
│ ├── 1.discrete version/
│ │ ├── case.step
│ │ ├── case.stl
│ │ ├── stand.step
│ │ └── stand.stl
│ └── 2.unibody version/
│ ├── L-ink-up.STL.stl
│ ├── case with hook.stl
│ └── stand.stl
├── Android/
│ └── L-ink_V0.2.apk
├── DAP-Link/
│ ├── Firmware/
│ │ ├── bl_interface/
│ │ │ ├── stm32f103xb_bl.hex
│ │ │ └── stm32f103xb_stm32f103rb_if.hex
│ │ └── src/
│ │ ├── .editorconfig
│ │ ├── .gitattributes
│ │ ├── .gitignore
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── mbed-os.lib
│ │ ├── projects.yaml
│ │ ├── requirements.txt
│ │ ├── source/
│ │ │ ├── board/
│ │ │ │ ├── 6LoWPAN_BorderRouterETHERNET.c
│ │ │ │ ├── 6LoWPAN_BorderRouterHAT.c
│ │ │ │ ├── 6LoWPAN_BorderRouterUSB.c
│ │ │ │ ├── 96b_nitrogen.c
│ │ │ │ ├── FF1705_L151.c
│ │ │ │ ├── archble.c
│ │ │ │ ├── archlink.c
│ │ │ │ ├── archmax.c
│ │ │ │ ├── archpro.c
│ │ │ │ ├── arm_watch_efm32.c
│ │ │ │ ├── arm_watch_nrf51.c
│ │ │ │ ├── arm_watch_stm32f411.c
│ │ │ │ ├── blueninja.c
│ │ │ │ ├── c027.c
│ │ │ │ ├── cocorico.c
│ │ │ │ ├── dipdap_cc3220sf.c
│ │ │ │ ├── dipdap_sdt32429b.c
│ │ │ │ ├── dipdap_sdt32439b.c
│ │ │ │ ├── dipdap_sdt51822b.c
│ │ │ │ ├── dipdap_sdt52832b.c
│ │ │ │ ├── dipdap_sdt64b.c
│ │ │ │ ├── ep_agora.c
│ │ │ │ ├── ff_lpc546xx.c
│ │ │ │ ├── frdmk20dx.c
│ │ │ │ ├── frdmk22f.c
│ │ │ │ ├── frdmk28f.c
│ │ │ │ ├── frdmk32w042.c
│ │ │ │ ├── frdmk64f.c
│ │ │ │ ├── frdmk66f.c
│ │ │ │ ├── frdmk82f.c
│ │ │ │ ├── frdmke15z.c
│ │ │ │ ├── frdmkl02z.c
│ │ │ │ ├── frdmkl05z.c
│ │ │ │ ├── frdmkl25z.c
│ │ │ │ ├── frdmkl26z.c
│ │ │ │ ├── frdmkl27z.c
│ │ │ │ ├── frdmkl28z.c
│ │ │ │ ├── frdmkl43z.c
│ │ │ │ ├── frdmkl46z.c
│ │ │ │ ├── frdmkl82z.c
│ │ │ │ ├── frdmkw24d.c
│ │ │ │ ├── frdmkw41z.c
│ │ │ │ ├── gr-lychee.c
│ │ │ │ ├── gr-peach.c
│ │ │ │ ├── hani_iot.c
│ │ │ │ ├── hexiwear.c
│ │ │ │ ├── hrm1017.c
│ │ │ │ ├── hvpke18f.c
│ │ │ │ ├── k20dx_bl.c
│ │ │ │ ├── k26f_bl.c
│ │ │ │ ├── kl26z_bl.c
│ │ │ │ ├── lpc4088dm.c
│ │ │ │ ├── lpc4088qsb.c
│ │ │ │ ├── lpc4322_bl.c
│ │ │ │ ├── lpc54114xpresso.c
│ │ │ │ ├── lpc54608xpresso.c
│ │ │ │ ├── lpc55S69xpresso.c
│ │ │ │ ├── lpc812xpresso.c
│ │ │ │ ├── lpc824xpresso.c
│ │ │ │ ├── m48ssidae_bl.c
│ │ │ │ ├── max32620_bl.c
│ │ │ │ ├── max32620fthr.c
│ │ │ │ ├── max32625_bl.c
│ │ │ │ ├── max32625mbed.c
│ │ │ │ ├── max32630fthr.c
│ │ │ │ ├── mbed_cloud_connect.c
│ │ │ │ ├── microbit.c
│ │ │ │ ├── mimxrt1020_evk.c
│ │ │ │ ├── mimxrt1050_evk.c
│ │ │ │ ├── mini_iot_lpc54018.c
│ │ │ │ ├── mkit_dk_dongle_nrf5x.c
│ │ │ │ ├── mtb_aconno_acn52832.c
│ │ │ │ ├── mtb_laird_bl652.c
│ │ │ │ ├── mtb_laird_bl654.c
│ │ │ │ ├── mtb_mts_dragonfly.c
│ │ │ │ ├── mtb_mts_xdot.c
│ │ │ │ ├── mtb_murata_abz_078.c
│ │ │ │ ├── mtb_murata_bl241.c
│ │ │ │ ├── mtb_mxchip_emw3166.c
│ │ │ │ ├── mtb_nina_b112.c
│ │ │ │ ├── mtb_rak811.c
│ │ │ │ ├── mtb_stm32f439.c
│ │ │ │ ├── mtb_stm32l475.c
│ │ │ │ ├── mtb_stm_s2lp.c
│ │ │ │ ├── mtb_ublox_odin_w2.c
│ │ │ │ ├── mtb_usi_wm_bn_bm_22.c
│ │ │ │ ├── mtb_wise1510.c
│ │ │ │ ├── mtb_wise1530.c
│ │ │ │ ├── mtb_wise1570.c
│ │ │ │ ├── mtconnect04s.c
│ │ │ │ ├── musca_a.c
│ │ │ │ ├── musca_b.c
│ │ │ │ ├── ncs36510rf.c
│ │ │ │ ├── nina_b1.c
│ │ │ │ ├── numaker_iot_m263a.c
│ │ │ │ ├── numaker_m252kg.c
│ │ │ │ ├── nz32_sc151.c
│ │ │ │ ├── override_96b_nitrogen/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_blueninja/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_lpc11u35_6LoWPAN_BorderRouter/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_lpc11u35_reset/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_mkit_dk_dongle_nrf5x/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_mkl26z_reset/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_mtb/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_musca_a/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_musca_b/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_tiny/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_ublox_evk_nina_b1/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── override_vbluno51/
│ │ │ │ │ └── IO_Config_Override.h
│ │ │ │ ├── rapid_iot.c
│ │ │ │ ├── rbl.c
│ │ │ │ ├── rblnano.c
│ │ │ │ ├── ro359b.c
│ │ │ │ ├── rtl8195am.c
│ │ │ │ ├── sam3u2c_bl.c
│ │ │ │ ├── scci824.c
│ │ │ │ ├── ssci1114.c
│ │ │ │ ├── ssci_chibi.c
│ │ │ │ ├── sscity.c
│ │ │ │ ├── stm32f072rb.c
│ │ │ │ ├── stm32f103rb.c
│ │ │ │ ├── stm32f103xb_bl.c
│ │ │ │ ├── stm32f207zg.c
│ │ │ │ ├── stm32f334r8.c
│ │ │ │ ├── stm32f401re.c
│ │ │ │ ├── stm32f411re.c
│ │ │ │ ├── stm32f429zi.c
│ │ │ │ ├── stm32f746zg.c
│ │ │ │ ├── stm32l476rg.c
│ │ │ │ ├── swdap-lpc11u35.c
│ │ │ │ ├── tiny.c
│ │ │ │ ├── twrke18f.c
│ │ │ │ ├── twrkl28z72m.c
│ │ │ │ ├── ublox_evk_nina_b1.c
│ │ │ │ ├── ublox_evk_odin_w2.c
│ │ │ │ ├── vbluno51.c
│ │ │ │ ├── wio3g.c
│ │ │ │ ├── wio_emw3166.c
│ │ │ │ ├── wiobg96.c
│ │ │ │ ├── wizwiki_w7500.c
│ │ │ │ ├── wizwiki_w7500_eco.c
│ │ │ │ ├── wizwiki_w7500p.c
│ │ │ │ └── xDot-L151.c
│ │ │ ├── cmsis-core/
│ │ │ │ ├── cmsis_armcc.h
│ │ │ │ ├── cmsis_armclang.h
│ │ │ │ ├── cmsis_armclang_ltm.h
│ │ │ │ ├── cmsis_compiler.h
│ │ │ │ ├── cmsis_gcc.h
│ │ │ │ ├── cmsis_iccarm.h
│ │ │ │ ├── cmsis_version.h
│ │ │ │ ├── core_armv81mml.h
│ │ │ │ ├── core_armv8mbl.h
│ │ │ │ ├── core_armv8mml.h
│ │ │ │ ├── core_cm0.h
│ │ │ │ ├── core_cm0plus.h
│ │ │ │ ├── core_cm1.h
│ │ │ │ ├── core_cm23.h
│ │ │ │ ├── core_cm3.h
│ │ │ │ ├── core_cm33.h
│ │ │ │ ├── core_cm35p.h
│ │ │ │ ├── core_cm4.h
│ │ │ │ ├── core_cm7.h
│ │ │ │ ├── core_sc000.h
│ │ │ │ ├── core_sc300.h
│ │ │ │ ├── mpu_armv7.h
│ │ │ │ ├── mpu_armv8.h
│ │ │ │ └── tz_context.h
│ │ │ ├── daplink/
│ │ │ │ ├── HardFault_Handler.c
│ │ │ │ ├── bootloader/
│ │ │ │ │ ├── SVC_Table.s
│ │ │ │ │ ├── daplink.c
│ │ │ │ │ ├── main.c
│ │ │ │ │ └── main.h
│ │ │ │ ├── bootloader.h
│ │ │ │ ├── circ_buf.c
│ │ │ │ ├── circ_buf.h
│ │ │ │ ├── cmsis-dap/
│ │ │ │ │ ├── DAP.c
│ │ │ │ │ ├── DAP.h
│ │ │ │ │ ├── DAP_queue.c
│ │ │ │ │ ├── DAP_queue.h
│ │ │ │ │ ├── DAP_vendor.c
│ │ │ │ │ ├── JTAG_DP.c
│ │ │ │ │ ├── SWO.c
│ │ │ │ │ ├── SW_DP.c
│ │ │ │ │ ├── dap_strings.h
│ │ │ │ │ ├── debug_ca.h
│ │ │ │ │ └── debug_cm.h
│ │ │ │ ├── compiler.h
│ │ │ │ ├── cortex_m.c
│ │ │ │ ├── cortex_m.h
│ │ │ │ ├── crc.h
│ │ │ │ ├── crc16.c
│ │ │ │ ├── crc32.c
│ │ │ │ ├── daplink.h
│ │ │ │ ├── daplink.sct
│ │ │ │ ├── daplink_debug.h
│ │ │ │ ├── drag-n-drop/
│ │ │ │ │ ├── file_stream.c
│ │ │ │ │ ├── file_stream.h
│ │ │ │ │ ├── flash_decoder.c
│ │ │ │ │ ├── flash_decoder.h
│ │ │ │ │ ├── flash_intf.c
│ │ │ │ │ ├── flash_intf.h
│ │ │ │ │ ├── flash_manager.c
│ │ │ │ │ ├── flash_manager.h
│ │ │ │ │ ├── iap_flash_intf.c
│ │ │ │ │ ├── intelhex.c
│ │ │ │ │ ├── intelhex.h
│ │ │ │ │ ├── vfs_manager.c
│ │ │ │ │ ├── vfs_manager.h
│ │ │ │ │ ├── vfs_user.c
│ │ │ │ │ ├── vfs_user.h
│ │ │ │ │ ├── virtual_fs.c
│ │ │ │ │ └── virtual_fs.h
│ │ │ │ ├── error.c
│ │ │ │ ├── error.h
│ │ │ │ ├── flash_hal.c
│ │ │ │ ├── info.c
│ │ │ │ ├── info.h
│ │ │ │ ├── interface/
│ │ │ │ │ ├── SVC_Table.s
│ │ │ │ │ ├── bootloader_update.c
│ │ │ │ │ ├── daplink.c
│ │ │ │ │ ├── main.c
│ │ │ │ │ ├── main.h
│ │ │ │ │ ├── swd_host.c
│ │ │ │ │ ├── swd_host.h
│ │ │ │ │ ├── swd_host_ca.c
│ │ │ │ │ ├── target_flash.c
│ │ │ │ │ └── tasks.h
│ │ │ │ ├── sdk_stub.c
│ │ │ │ ├── settings/
│ │ │ │ │ ├── settings.c
│ │ │ │ │ ├── settings.h
│ │ │ │ │ ├── settings_rom.c
│ │ │ │ │ └── settings_rom_stub.c
│ │ │ │ ├── usb2uart/
│ │ │ │ │ └── usbd_user_cdc_acm.c
│ │ │ │ ├── util.c
│ │ │ │ ├── util.h
│ │ │ │ ├── validation.c
│ │ │ │ ├── validation.h
│ │ │ │ └── version_git_tmpl.txt
│ │ │ ├── family/
│ │ │ │ ├── arm/
│ │ │ │ │ ├── musca_a/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── power_ctrl.c
│ │ │ │ │ │ ├── power_ctrl.h
│ │ │ │ │ │ ├── syscon.c
│ │ │ │ │ │ ├── syscon.h
│ │ │ │ │ │ ├── target.c
│ │ │ │ │ │ ├── target_reset.c
│ │ │ │ │ │ ├── utils.c
│ │ │ │ │ │ └── utils.h
│ │ │ │ │ └── musca_b/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ ├── i2c_gpio.c
│ │ │ │ │ ├── i2c_gpio.h
│ │ │ │ │ ├── power_ctrl.c
│ │ │ │ │ ├── power_ctrl.h
│ │ │ │ │ ├── region_defs.h
│ │ │ │ │ ├── syscon.c
│ │ │ │ │ ├── syscon.h
│ │ │ │ │ ├── target.c
│ │ │ │ │ ├── target_reset.c
│ │ │ │ │ ├── utils.c
│ │ │ │ │ └── utils.h
│ │ │ │ ├── freescale/
│ │ │ │ │ ├── k20dx/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k22f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k28f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k32w042/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k64f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k66f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── k82f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── ke15z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── ke18f/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl02z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl05z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl25z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl26z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl27z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl28z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl43z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl46z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kl82z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kw24d/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── kw41z/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── mimxrt1020_spi_flash/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── mimxrt1050_hyper_flash/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── mimxrt1050_spi_flash/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── rapid_iot/
│ │ │ │ │ │ ├── flash_blob_k64.c
│ │ │ │ │ │ ├── flash_blob_kw40.c
│ │ │ │ │ │ ├── flash_blob_kw41.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── target_reset_Kseries.c
│ │ │ │ │ ├── target_reset_Lseries.c
│ │ │ │ │ ├── target_reset_k32w_series.c
│ │ │ │ │ ├── target_reset_mimxrt.c
│ │ │ │ │ └── target_reset_rapid_iot.c
│ │ │ │ ├── maxim/
│ │ │ │ │ ├── max32620/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── target.c
│ │ │ │ │ │ └── target_reset.c
│ │ │ │ │ ├── max32625/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── target.c
│ │ │ │ │ │ └── target_reset.c
│ │ │ │ │ └── max32630/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ └── target.c
│ │ │ │ ├── nordic/
│ │ │ │ │ ├── nrf51822/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── target_16.c
│ │ │ │ │ │ └── target_32.c
│ │ │ │ │ ├── nrf5x/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── target_reset_nrf51.c
│ │ │ │ │ └── target_reset_nrf52.c
│ │ │ │ ├── nuvoton/
│ │ │ │ │ ├── m252kg6ae/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── m263kiaae/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ └── target.c
│ │ │ │ ├── nxp/
│ │ │ │ │ ├── lpc1114/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc1768/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc4088/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── target_lpc4088dm.c
│ │ │ │ │ │ └── target_lpc4088qsb.c
│ │ │ │ │ ├── lpc54018/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc54114/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc54608/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc55S6X/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ ├── target.c
│ │ │ │ │ │ └── target_reset.c
│ │ │ │ │ ├── lpc812/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── lpc824/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── target_reset_lpc4088.c
│ │ │ │ ├── onsemi/
│ │ │ │ │ └── ncs36510/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ └── target.c
│ │ │ │ ├── realtek/
│ │ │ │ │ ├── rtl8195am/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── target_reset_realtek_rtl8195am.c
│ │ │ │ ├── renesas/
│ │ │ │ │ ├── rza1h/
│ │ │ │ │ │ └── gr-peach/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── rza1lu/
│ │ │ │ │ │ └── gr-lychee/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── target_reset_rza.c
│ │ │ │ ├── siliconlabs/
│ │ │ │ │ └── efm32gg/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ └── target.c
│ │ │ │ ├── st/
│ │ │ │ │ ├── nz32_sc151/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f072rb/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f103rb/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f207zg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f334r8/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f401re/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f407/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f407ve/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f411/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f412re/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f412rg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f429zi/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f437vg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f439zi/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32f746zg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l082cz/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l151cbxxa/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l443rc/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l476rg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l486jg/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ ├── stm32l4xx_1024/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── xDot-L151/
│ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ └── target.c
│ │ │ │ ├── ti/
│ │ │ │ │ ├── cc3220sf/
│ │ │ │ │ │ ├── flash_blob.c
│ │ │ │ │ │ └── target.c
│ │ │ │ │ └── target_reset_ti.c
│ │ │ │ ├── toshiba/
│ │ │ │ │ ├── target_reset_tz.c
│ │ │ │ │ └── tz10xx/
│ │ │ │ │ ├── target_remap0.c
│ │ │ │ │ └── tz10xx_prog_blob.h
│ │ │ │ └── wiznet/
│ │ │ │ ├── target_reset_wiznet.c
│ │ │ │ └── w7500/
│ │ │ │ ├── flash_blob.c
│ │ │ │ └── target.c
│ │ │ ├── hic_hal/
│ │ │ │ ├── FlashOS.h
│ │ │ │ ├── FlashPrg.h
│ │ │ │ ├── atmel/
│ │ │ │ │ └── sam3u2c/
│ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ ├── armcc/
│ │ │ │ │ │ └── startup_SAM3U.s
│ │ │ │ │ ├── component/
│ │ │ │ │ │ ├── adc.h
│ │ │ │ │ │ ├── adc12b.h
│ │ │ │ │ │ ├── chipid.h
│ │ │ │ │ │ ├── dmac.h
│ │ │ │ │ │ ├── efc.h
│ │ │ │ │ │ ├── gpbr.h
│ │ │ │ │ │ ├── hsmci.h
│ │ │ │ │ │ ├── matrix.h
│ │ │ │ │ │ ├── pdc.h
│ │ │ │ │ │ ├── pio.h
│ │ │ │ │ │ ├── pmc.h
│ │ │ │ │ │ ├── pwm.h
│ │ │ │ │ │ ├── rstc.h
│ │ │ │ │ │ ├── rtc.h
│ │ │ │ │ │ ├── rtt.h
│ │ │ │ │ │ ├── smc.h
│ │ │ │ │ │ ├── spi.h
│ │ │ │ │ │ ├── ssc.h
│ │ │ │ │ │ ├── supc.h
│ │ │ │ │ │ ├── tc.h
│ │ │ │ │ │ ├── twi.h
│ │ │ │ │ │ ├── uart.h
│ │ │ │ │ │ ├── udphs.h
│ │ │ │ │ │ ├── usart.h
│ │ │ │ │ │ └── wdt.h
│ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ ├── flash_hal_SAM3U.c
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── instance/
│ │ │ │ │ │ ├── adc.h
│ │ │ │ │ │ ├── adc12b.h
│ │ │ │ │ │ ├── chipid.h
│ │ │ │ │ │ ├── dmac.h
│ │ │ │ │ │ ├── efc0.h
│ │ │ │ │ │ ├── efc1.h
│ │ │ │ │ │ ├── gpbr.h
│ │ │ │ │ │ ├── hsmci.h
│ │ │ │ │ │ ├── matrix.h
│ │ │ │ │ │ ├── pioa.h
│ │ │ │ │ │ ├── piob.h
│ │ │ │ │ │ ├── pioc.h
│ │ │ │ │ │ ├── pmc.h
│ │ │ │ │ │ ├── pwm.h
│ │ │ │ │ │ ├── rstc.h
│ │ │ │ │ │ ├── rtc.h
│ │ │ │ │ │ ├── rtt.h
│ │ │ │ │ │ ├── smc.h
│ │ │ │ │ │ ├── spi.h
│ │ │ │ │ │ ├── ssc.h
│ │ │ │ │ │ ├── supc.h
│ │ │ │ │ │ ├── tc0.h
│ │ │ │ │ │ ├── twi0.h
│ │ │ │ │ │ ├── twi1.h
│ │ │ │ │ │ ├── uart.h
│ │ │ │ │ │ ├── udphs.h
│ │ │ │ │ │ ├── usart0.h
│ │ │ │ │ │ ├── usart1.h
│ │ │ │ │ │ ├── usart2.h
│ │ │ │ │ │ ├── usart3.h
│ │ │ │ │ │ └── wdt.h
│ │ │ │ │ ├── pio/
│ │ │ │ │ │ └── sam3u2c.h
│ │ │ │ │ ├── read_uid.c
│ │ │ │ │ ├── sam3u.h
│ │ │ │ │ ├── sam3u2c.h
│ │ │ │ │ ├── system_SAM3U.c
│ │ │ │ │ ├── system_SAM3U.h
│ │ │ │ │ ├── uart.c
│ │ │ │ │ ├── unused_usb_driver/
│ │ │ │ │ │ └── usbd_SAM3U2C.c
│ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ ├── usb_config.c
│ │ │ │ │ ├── usbcfg_SAM3U.h
│ │ │ │ │ ├── usbd_ATSAM3U2C.c
│ │ │ │ │ ├── usbhw_SAM3U.h
│ │ │ │ │ └── usbuser.h
│ │ │ │ ├── device.h
│ │ │ │ ├── flash_blob.h
│ │ │ │ ├── flash_hal.h
│ │ │ │ ├── freescale/
│ │ │ │ │ ├── iap/
│ │ │ │ │ │ ├── FlashDev.c
│ │ │ │ │ │ ├── FlashPrg.c
│ │ │ │ │ │ ├── fsl_common.h
│ │ │ │ │ │ ├── fsl_flash.c
│ │ │ │ │ │ └── fsl_flash.h
│ │ │ │ │ ├── k20dx/
│ │ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ │ ├── MK20D5/
│ │ │ │ │ │ │ ├── MK20D5.h
│ │ │ │ │ │ │ ├── MK20D5_features.h
│ │ │ │ │ │ │ ├── fsl_device_registers.h
│ │ │ │ │ │ │ ├── system_MK20D5.c
│ │ │ │ │ │ │ └── system_MK20D5.h
│ │ │ │ │ │ ├── armcc/
│ │ │ │ │ │ │ └── startup_MK20D5.s
│ │ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ │ ├── gpio.c
│ │ │ │ │ │ ├── read_uid.c
│ │ │ │ │ │ ├── uart.c
│ │ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ │ └── usb_config.c
│ │ │ │ │ ├── k26f/
│ │ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ │ ├── Driver_Common.h
│ │ │ │ │ │ ├── Driver_USART.h
│ │ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ │ ├── MK26F18/
│ │ │ │ │ │ │ ├── MK26F18.h
│ │ │ │ │ │ │ ├── MK26F18_features.h
│ │ │ │ │ │ │ ├── fsl_clock.c
│ │ │ │ │ │ │ ├── fsl_clock.h
│ │ │ │ │ │ │ ├── fsl_device_registers.h
│ │ │ │ │ │ │ ├── system_MK26F18.c
│ │ │ │ │ │ │ └── system_MK26F18.h
│ │ │ │ │ │ ├── RTE_Device.h
│ │ │ │ │ │ ├── armcc/
│ │ │ │ │ │ │ └── startup_MK26F18.s
│ │ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ │ ├── fsl_dmamux.c
│ │ │ │ │ │ ├── fsl_dmamux.h
│ │ │ │ │ │ ├── fsl_edma.c
│ │ │ │ │ │ ├── fsl_edma.h
│ │ │ │ │ │ ├── fsl_smc.c
│ │ │ │ │ │ ├── fsl_smc.h
│ │ │ │ │ │ ├── fsl_uart.c
│ │ │ │ │ │ ├── fsl_uart.h
│ │ │ │ │ │ ├── fsl_uart_cmsis.c
│ │ │ │ │ │ ├── fsl_uart_cmsis.h
│ │ │ │ │ │ ├── fsl_uart_edma.c
│ │ │ │ │ │ ├── fsl_uart_edma.h
│ │ │ │ │ │ ├── fsl_usb.h
│ │ │ │ │ │ ├── gpio.c
│ │ │ │ │ │ ├── hic_init.c
│ │ │ │ │ │ ├── hic_init.h
│ │ │ │ │ │ ├── read_uid.c
│ │ │ │ │ │ ├── uart.c
│ │ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ │ ├── usb_config.c
│ │ │ │ │ │ ├── usb_phy.c
│ │ │ │ │ │ ├── usb_phy.h
│ │ │ │ │ │ └── usbd_MK26F.c
│ │ │ │ │ ├── kl26z/
│ │ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ │ ├── MKL26Z4/
│ │ │ │ │ │ │ ├── MKL26Z4.h
│ │ │ │ │ │ │ ├── MKL26Z4_features.h
│ │ │ │ │ │ │ ├── fsl_device_registers.h
│ │ │ │ │ │ │ ├── system_MKL26Z4.c
│ │ │ │ │ │ │ └── system_MKL26Z4.h
│ │ │ │ │ │ ├── armcc/
│ │ │ │ │ │ │ └── startup_MKL26Z4.s
│ │ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ │ ├── gpio.c
│ │ │ │ │ │ ├── read_uid.c
│ │ │ │ │ │ ├── uart.c
│ │ │ │ │ │ └── usb_config.c
│ │ │ │ │ └── usbd_kinetis.c
│ │ │ │ ├── gpio.h
│ │ │ │ ├── maxim/
│ │ │ │ │ ├── max32620/
│ │ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ │ ├── FlashPrg.c
│ │ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ │ ├── adc_regs.h
│ │ │ │ │ │ ├── armcc/
│ │ │ │ │ │ │ └── startup_MAX32620.S
│ │ │ │ │ │ ├── clkman_regs.h
│ │ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ │ ├── flc_regs.h
│ │ │ │ │ │ ├── gpio.c
│ │ │ │ │ │ ├── gpio_regs.h
│ │ │ │ │ │ ├── icc_regs.h
│ │ │ │ │ │ ├── ioman_regs.h
│ │ │ │ │ │ ├── max32620.h
│ │ │ │ │ │ ├── pwrman_regs.h
│ │ │ │ │ │ ├── pwrseq_regs.h
│ │ │ │ │ │ ├── read_uid.c
│ │ │ │ │ │ ├── rtc_regs.h
│ │ │ │ │ │ ├── system_max32620.c
│ │ │ │ │ │ ├── system_max32620.h
│ │ │ │ │ │ ├── tmr_regs.h
│ │ │ │ │ │ ├── trim_regs.h
│ │ │ │ │ │ ├── uart.c
│ │ │ │ │ │ ├── uart_regs.h
│ │ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ │ ├── usb_config.c
│ │ │ │ │ │ ├── usb_regs.h
│ │ │ │ │ │ └── usbd_max32620.c
│ │ │ │ │ └── max32625/
│ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ ├── FlashPrg.c
│ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ ├── adc_regs.h
│ │ │ │ │ ├── armcc/
│ │ │ │ │ │ └── startup_MAX32625.S
│ │ │ │ │ ├── clkman_regs.h
│ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ ├── flc_regs.h
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── gpio_regs.h
│ │ │ │ │ ├── icc_regs.h
│ │ │ │ │ ├── ioman_regs.h
│ │ │ │ │ ├── max32625.h
│ │ │ │ │ ├── owm_regs.h
│ │ │ │ │ ├── pwrman_regs.h
│ │ │ │ │ ├── pwrseq_regs.h
│ │ │ │ │ ├── read_uid.c
│ │ │ │ │ ├── rtc_regs.h
│ │ │ │ │ ├── system_max32625.c
│ │ │ │ │ ├── system_max32625.h
│ │ │ │ │ ├── tmr_regs.h
│ │ │ │ │ ├── trim_regs.h
│ │ │ │ │ ├── uart.c
│ │ │ │ │ ├── uart_regs.h
│ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ ├── usb_config.c
│ │ │ │ │ ├── usb_regs.h
│ │ │ │ │ └── usbd_max32625.c
│ │ │ │ ├── nuvoton/
│ │ │ │ │ └── m48ssidae/
│ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ ├── Device/
│ │ │ │ │ │ └── Nuvoton/
│ │ │ │ │ │ └── M480/
│ │ │ │ │ │ ├── Include/
│ │ │ │ │ │ │ ├── M480.h
│ │ │ │ │ │ │ ├── NuMicro.h
│ │ │ │ │ │ │ ├── m480_clk_reg.h
│ │ │ │ │ │ │ ├── m480_fmc_reg.h
│ │ │ │ │ │ │ ├── m480_gpio_reg.h
│ │ │ │ │ │ │ ├── m480_hsusbd_reg.h
│ │ │ │ │ │ │ ├── m480_rtc_reg.h
│ │ │ │ │ │ │ ├── m480_sys_reg.h
│ │ │ │ │ │ │ ├── m480_uart_reg.h
│ │ │ │ │ │ │ └── system_M480.h
│ │ │ │ │ │ └── Source/
│ │ │ │ │ │ ├── ARM/
│ │ │ │ │ │ │ └── startup_M480.s
│ │ │ │ │ │ └── system_M480.c
│ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ ├── StdDriver/
│ │ │ │ │ │ ├── inc/
│ │ │ │ │ │ │ ├── m480_clk.h
│ │ │ │ │ │ │ ├── m480_fmc.h
│ │ │ │ │ │ │ ├── m480_gpio.h
│ │ │ │ │ │ │ ├── m480_rtc.h
│ │ │ │ │ │ │ ├── m480_sys.h
│ │ │ │ │ │ │ └── m480_uart.h
│ │ │ │ │ │ └── src/
│ │ │ │ │ │ ├── m480_clk.c
│ │ │ │ │ │ ├── m480_fmc.c
│ │ │ │ │ │ ├── m480_gpio.c
│ │ │ │ │ │ ├── m480_rtc.c
│ │ │ │ │ │ ├── m480_sys.c
│ │ │ │ │ │ └── m480_uart.c
│ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ ├── flash.c
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── read_uid.c
│ │ │ │ │ ├── sdk.c
│ │ │ │ │ ├── uart.c
│ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ ├── usb_config.c
│ │ │ │ │ └── usbd_m480.c
│ │ │ │ ├── nxp/
│ │ │ │ │ ├── lpc11u35/
│ │ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ │ ├── LPC11Uxx.h
│ │ │ │ │ │ ├── armcc/
│ │ │ │ │ │ │ └── startup_LPC11Uxx.s
│ │ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ │ ├── flash.c
│ │ │ │ │ │ ├── gpio.c
│ │ │ │ │ │ ├── iap.c
│ │ │ │ │ │ ├── iap.h
│ │ │ │ │ │ ├── read_uid.c
│ │ │ │ │ │ ├── system_LPC11Uxx.c
│ │ │ │ │ │ ├── system_LPC11Uxx.h
│ │ │ │ │ │ ├── uart.c
│ │ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ │ ├── usb_config.c
│ │ │ │ │ │ └── usbd_LPC11Uxx.c
│ │ │ │ │ └── lpc4322/
│ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ ├── LPC43xx.h
│ │ │ │ │ ├── armcc/
│ │ │ │ │ │ └── startup_LPC43xx.s
│ │ │ │ │ ├── board_LPC43xx.c
│ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ ├── flash.c
│ │ │ │ │ ├── fpu_enable.c
│ │ │ │ │ ├── fpu_enable.h
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── lpc43xx_cgu.c
│ │ │ │ │ ├── lpc43xx_cgu.h
│ │ │ │ │ ├── lpc43xx_scu.c
│ │ │ │ │ ├── lpc43xx_scu.h
│ │ │ │ │ ├── lpc_types.h
│ │ │ │ │ ├── read_uid.c
│ │ │ │ │ ├── system_LPC43xx.c
│ │ │ │ │ ├── system_LPC43xx.h
│ │ │ │ │ ├── uart.c
│ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ ├── usb_config.c
│ │ │ │ │ └── usbd_LPC43xx_USB0.c
│ │ │ │ ├── read_uid.h
│ │ │ │ ├── sdk.h
│ │ │ │ ├── stm32/
│ │ │ │ │ └── stm32f103xb/
│ │ │ │ │ ├── DAP_config.h
│ │ │ │ │ ├── IO_Config.h
│ │ │ │ │ ├── STM32F1xx_HAL_Driver/
│ │ │ │ │ │ ├── Inc/
│ │ │ │ │ │ │ ├── Legacy/
│ │ │ │ │ │ │ │ └── stm32_hal_legacy.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_cortex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_def.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_dma.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_dma_ex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_flash.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_flash_ex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio_ex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc_ex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_tim.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_tim_ex.h
│ │ │ │ │ │ │ ├── stm32f1xx_hal_uart.h
│ │ │ │ │ │ │ └── stm32f1xx_hal_usart.h
│ │ │ │ │ │ ├── Src/
│ │ │ │ │ │ │ ├── stm32f1xx_hal.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_cortex.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_dma.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_flash.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_flash_ex.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio_ex.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc_ex.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_tim.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_tim_ex.c
│ │ │ │ │ │ │ ├── stm32f1xx_hal_uart.c
│ │ │ │ │ │ │ └── stm32f1xx_hal_usart.c
│ │ │ │ │ │ └── stm32f1xx_hal_conf.h
│ │ │ │ │ ├── armcc/
│ │ │ │ │ │ └── startup_stm32f103xb.S
│ │ │ │ │ ├── cmsis/
│ │ │ │ │ │ ├── stm32f103xb.h
│ │ │ │ │ │ ├── stm32f1xx.h
│ │ │ │ │ │ ├── system_stm32f1xx.c
│ │ │ │ │ │ └── system_stm32f1xx.h
│ │ │ │ │ ├── daplink_addr.h
│ │ │ │ │ ├── flash.c
│ │ │ │ │ ├── gpio.c
│ │ │ │ │ ├── read_uid.c
│ │ │ │ │ ├── sdk.c
│ │ │ │ │ ├── uart.c
│ │ │ │ │ ├── usb_buf.h
│ │ │ │ │ ├── usb_config.c
│ │ │ │ │ ├── usbd_STM32F103.c
│ │ │ │ │ └── usbreg.h
│ │ │ │ └── uart.h
│ │ │ ├── rtos/
│ │ │ │ ├── RTL.h
│ │ │ │ ├── RTX_Config.c
│ │ │ │ ├── RTX_Config.h
│ │ │ │ ├── RTX_lib.c
│ │ │ │ ├── cm0/
│ │ │ │ │ └── HAL_CM1.c
│ │ │ │ ├── cm3/
│ │ │ │ │ └── HAL_CM3.c
│ │ │ │ ├── cm4/
│ │ │ │ │ └── HAL_CM4.c
│ │ │ │ ├── cmsis_os2.h
│ │ │ │ ├── cmsis_os2_port.c
│ │ │ │ ├── rt_Event.c
│ │ │ │ ├── rt_Event.h
│ │ │ │ ├── rt_HAL_CM.h
│ │ │ │ ├── rt_List.c
│ │ │ │ ├── rt_List.h
│ │ │ │ ├── rt_Mailbox.c
│ │ │ │ ├── rt_Mailbox.h
│ │ │ │ ├── rt_MemBox.c
│ │ │ │ ├── rt_MemBox.h
│ │ │ │ ├── rt_Mutex.c
│ │ │ │ ├── rt_Mutex.h
│ │ │ │ ├── rt_Robin.c
│ │ │ │ ├── rt_Robin.h
│ │ │ │ ├── rt_Semaphore.c
│ │ │ │ ├── rt_Semaphore.h
│ │ │ │ ├── rt_System.c
│ │ │ │ ├── rt_System.h
│ │ │ │ ├── rt_Task.c
│ │ │ │ ├── rt_Task.h
│ │ │ │ ├── rt_Time.c
│ │ │ │ ├── rt_Time.h
│ │ │ │ ├── rt_Timer.c
│ │ │ │ ├── rt_Timer.h
│ │ │ │ └── rt_TypeDef.h
│ │ │ ├── rtos_none/
│ │ │ │ ├── SysTick_Handler.c
│ │ │ │ ├── SysTick_Handler.h
│ │ │ │ ├── cmsis_os2.h
│ │ │ │ └── cmsis_os2_port.c
│ │ │ ├── target/
│ │ │ │ ├── target_board.c
│ │ │ │ ├── target_board.h
│ │ │ │ ├── target_config.h
│ │ │ │ ├── target_family.c
│ │ │ │ └── target_family.h
│ │ │ └── usb/
│ │ │ ├── bulk/
│ │ │ │ └── usbd_bulk.c
│ │ │ ├── cdc/
│ │ │ │ ├── usbd_cdc_acm.c
│ │ │ │ └── usbd_core_cdc.c
│ │ │ ├── hid/
│ │ │ │ ├── usbd_core_hid.c
│ │ │ │ ├── usbd_hid.c
│ │ │ │ └── usbd_user_hid.c
│ │ │ ├── msc/
│ │ │ │ ├── usbd_core_msc.c
│ │ │ │ └── usbd_msc.c
│ │ │ ├── rl_usb.h
│ │ │ ├── usb.h
│ │ │ ├── usb_bulk.h
│ │ │ ├── usb_cdc.h
│ │ │ ├── usb_def.h
│ │ │ ├── usb_for_lib.h
│ │ │ ├── usb_hid.h
│ │ │ ├── usb_lib.c
│ │ │ ├── usb_lib.h
│ │ │ ├── usb_msc.h
│ │ │ ├── usb_webusb.h
│ │ │ ├── usb_winusb.h
│ │ │ ├── usbd_cdc.h
│ │ │ ├── usbd_cdc_acm.h
│ │ │ ├── usbd_core.c
│ │ │ ├── usbd_core.h
│ │ │ ├── usbd_core_cdc.h
│ │ │ ├── usbd_core_hid.h
│ │ │ ├── usbd_core_msc.h
│ │ │ ├── usbd_core_webusb.h
│ │ │ ├── usbd_core_winusb.h
│ │ │ ├── usbd_desc.h
│ │ │ ├── usbd_event.h
│ │ │ ├── usbd_hid.h
│ │ │ ├── usbd_hw.h
│ │ │ ├── usbd_lib_cdc.h
│ │ │ ├── usbd_lib_hid.h
│ │ │ ├── usbd_lib_msc.h
│ │ │ ├── usbd_msc.h
│ │ │ ├── webusb/
│ │ │ │ └── usbd_core_webusb.c
│ │ │ └── winusb/
│ │ │ └── usbd_core_winusb.c
│ │ ├── test/
│ │ │ ├── Acceptance Criteria.txt
│ │ │ ├── board.py
│ │ │ ├── daplink_board.py
│ │ │ ├── daplink_firmware.py
│ │ │ ├── firmware.py
│ │ │ ├── hid_test.py
│ │ │ ├── info.py
│ │ │ ├── mbedapi.py
│ │ │ ├── msd_test.py
│ │ │ ├── run_test.py
│ │ │ ├── serial_test.py
│ │ │ ├── stress_tests/
│ │ │ │ ├── cdc_stress_test.py
│ │ │ │ ├── hid_usb_test.py
│ │ │ │ └── msd_remount_test.py
│ │ │ ├── target.py
│ │ │ ├── test_daplink.py
│ │ │ ├── test_info.py
│ │ │ ├── usb_cdc.py
│ │ │ ├── usb_hid.py
│ │ │ ├── usb_msd.py
│ │ │ └── usb_test.py
│ │ └── tools/
│ │ ├── build_release.bat
│ │ ├── build_release.sh
│ │ ├── coding_style/
│ │ │ ├── astyle.bat
│ │ │ └── style.txt
│ │ ├── combine_images.py
│ │ ├── copy_release_files.py
│ │ ├── flash_algo.py
│ │ ├── generate_config.py
│ │ ├── launch_uvision.bat
│ │ ├── make_update_yml.py
│ │ ├── mbedcli_compile.py
│ │ ├── mbedcli_tools/
│ │ │ ├── __init__.py
│ │ │ ├── generate_custom_cli_files.py
│ │ │ ├── generate_mbedcli_files.py
│ │ │ ├── generate_mbedignore.py
│ │ │ └── mbedcli_run.py
│ │ ├── offset_update.py
│ │ ├── package_release_files.py
│ │ ├── post_build_script.bat
│ │ ├── post_build_script.py
│ │ ├── post_build_script.sh
│ │ ├── pre_build_script.bat
│ │ ├── pre_build_script.py
│ │ ├── pre_build_script.sh
│ │ ├── test_loop.sh
│ │ └── update_yml.py
│ └── Hardware/
│ ├── daplink_pzh.PcbDoc
│ ├── daplink_pzh.PrjPCB
│ └── daplink_pzh.SchDoc
├── Firmware/
│ ├── Clion/
│ │ └── L-ink_Card/
│ │ ├── .cproject
│ │ ├── .idea/
│ │ │ ├── .gitignore
│ │ │ ├── L-ink_Card.iml
│ │ │ ├── deployment.xml
│ │ │ ├── encodings.xml
│ │ │ ├── misc.xml
│ │ │ ├── modules.xml
│ │ │ └── vcs.xml
│ │ ├── .mxproject
│ │ ├── .project
│ │ ├── CMakeLists.txt
│ │ ├── CMakeLists_template.txt
│ │ ├── Drivers/
│ │ │ ├── BSP/
│ │ │ │ ├── Components/
│ │ │ │ │ └── ST25DV/
│ │ │ │ │ ├── st25dv.c
│ │ │ │ │ ├── st25dv.h
│ │ │ │ │ ├── st25dv_reg.c
│ │ │ │ │ └── st25dv_reg.h
│ │ │ │ ├── E-Paper-Display/
│ │ │ │ │ ├── epd_w21.c
│ │ │ │ │ ├── epd_w21.h
│ │ │ │ │ └── epd_w21_config.h
│ │ │ │ ├── NFC04A1/
│ │ │ │ │ ├── nfc04a1.c
│ │ │ │ │ ├── nfc04a1.h
│ │ │ │ │ ├── nfc04a1_nfctag.c
│ │ │ │ │ └── nfc04a1_nfctag.h
│ │ │ │ └── ST25DV/
│ │ │ │ ├── app_nfc.c
│ │ │ │ └── app_nfc.h
│ │ │ ├── CMSIS/
│ │ │ │ ├── Device/
│ │ │ │ │ └── ST/
│ │ │ │ │ └── STM32L0xx/
│ │ │ │ │ └── Include/
│ │ │ │ │ ├── stm32l051xx.h
│ │ │ │ │ ├── stm32l0xx.h
│ │ │ │ │ └── system_stm32l0xx.h
│ │ │ │ └── Include/
│ │ │ │ ├── arm_common_tables.h
│ │ │ │ ├── arm_const_structs.h
│ │ │ │ ├── arm_math.h
│ │ │ │ ├── cmsis_armcc.h
│ │ │ │ ├── cmsis_armcc_V6.h
│ │ │ │ ├── cmsis_gcc.h
│ │ │ │ ├── core_cm0.h
│ │ │ │ ├── core_cm0plus.h
│ │ │ │ ├── core_cm3.h
│ │ │ │ ├── core_cm4.h
│ │ │ │ ├── core_cm7.h
│ │ │ │ ├── core_cmFunc.h
│ │ │ │ ├── core_cmInstr.h
│ │ │ │ ├── core_cmSimd.h
│ │ │ │ ├── core_sc000.h
│ │ │ │ └── core_sc300.h
│ │ │ └── STM32L0xx_HAL_Driver/
│ │ │ ├── Inc/
│ │ │ │ ├── Legacy/
│ │ │ │ │ └── stm32_hal_legacy.h
│ │ │ │ ├── stm32l0xx_hal.h
│ │ │ │ ├── stm32l0xx_hal_cortex.h
│ │ │ │ ├── stm32l0xx_hal_def.h
│ │ │ │ ├── stm32l0xx_hal_dma.h
│ │ │ │ ├── stm32l0xx_hal_flash.h
│ │ │ │ ├── stm32l0xx_hal_flash_ex.h
│ │ │ │ ├── stm32l0xx_hal_flash_ramfunc.h
│ │ │ │ ├── stm32l0xx_hal_gpio.h
│ │ │ │ ├── stm32l0xx_hal_gpio_ex.h
│ │ │ │ ├── stm32l0xx_hal_i2c.h
│ │ │ │ ├── stm32l0xx_hal_i2c_ex.h
│ │ │ │ ├── stm32l0xx_hal_pwr.h
│ │ │ │ ├── stm32l0xx_hal_pwr_ex.h
│ │ │ │ ├── stm32l0xx_hal_rcc.h
│ │ │ │ ├── stm32l0xx_hal_rcc_ex.h
│ │ │ │ ├── stm32l0xx_hal_tim.h
│ │ │ │ ├── stm32l0xx_hal_tim_ex.h
│ │ │ │ ├── stm32l0xx_hal_uart.h
│ │ │ │ └── stm32l0xx_hal_uart_ex.h
│ │ │ └── Src/
│ │ │ ├── stm32l0xx_hal.c
│ │ │ ├── stm32l0xx_hal_cortex.c
│ │ │ ├── stm32l0xx_hal_dma.c
│ │ │ ├── stm32l0xx_hal_flash.c
│ │ │ ├── stm32l0xx_hal_flash_ex.c
│ │ │ ├── stm32l0xx_hal_flash_ramfunc.c
│ │ │ ├── stm32l0xx_hal_gpio.c
│ │ │ ├── stm32l0xx_hal_i2c.c
│ │ │ ├── stm32l0xx_hal_i2c_ex.c
│ │ │ ├── stm32l0xx_hal_pwr.c
│ │ │ ├── stm32l0xx_hal_pwr_ex.c
│ │ │ ├── stm32l0xx_hal_rcc.c
│ │ │ ├── stm32l0xx_hal_rcc_ex.c
│ │ │ ├── stm32l0xx_hal_tim.c
│ │ │ ├── stm32l0xx_hal_tim_ex.c
│ │ │ ├── stm32l0xx_hal_uart.c
│ │ │ └── stm32l0xx_hal_uart_ex.c
│ │ ├── Inc/
│ │ │ ├── RTE_Components.h
│ │ │ ├── common.h
│ │ │ ├── custom_bus.h
│ │ │ ├── custom_conf.h
│ │ │ ├── custom_errno.h
│ │ │ ├── gpio.h
│ │ │ ├── main.h
│ │ │ ├── nfc04a1_conf.h
│ │ │ ├── stm32l0xx_hal_conf.h
│ │ │ ├── stm32l0xx_hal_exti.h
│ │ │ ├── stm32l0xx_it.h
│ │ │ └── usart.h
│ │ ├── L-ink_Card.ioc
│ │ ├── L-ink_Card.xml
│ │ ├── STM32L051K8Tx_FLASH.ld
│ │ ├── Src/
│ │ │ ├── custom_bus.c
│ │ │ ├── gpio.c
│ │ │ ├── main.c
│ │ │ ├── stm32l0xx_hal_exti.c
│ │ │ ├── stm32l0xx_hal_msp.c
│ │ │ ├── stm32l0xx_it.c
│ │ │ ├── syscalls.c
│ │ │ ├── system_stm32l0xx.c
│ │ │ └── usart.c
│ │ ├── cmake-build-debug/
│ │ │ ├── CMakeCache.txt
│ │ │ ├── CMakeFiles/
│ │ │ │ ├── 3.16.5/
│ │ │ │ │ ├── CMakeASMCompiler.cmake
│ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── CMakeError.log
│ │ │ │ ├── CMakeOutput.log
│ │ │ │ ├── L-ink_Card.elf.dir/
│ │ │ │ │ ├── ASM.includecache
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── link.txt
│ │ │ │ │ └── progress.make
│ │ │ │ ├── Makefile.cmake
│ │ │ │ ├── Makefile2
│ │ │ │ ├── TargetDirectories.txt
│ │ │ │ ├── clion-environment.txt
│ │ │ │ ├── clion-log.txt
│ │ │ │ ├── cmake.check_cache
│ │ │ │ └── progress.marks
│ │ │ ├── L-ink_Card.cbp
│ │ │ ├── L-ink_Card.hex
│ │ │ ├── Makefile
│ │ │ └── cmake_install.cmake
│ │ ├── cmake-build-release/
│ │ │ ├── CMakeCache.txt
│ │ │ ├── CMakeFiles/
│ │ │ │ ├── 3.16.5/
│ │ │ │ │ ├── CMakeASMCompiler.cmake
│ │ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ │ ├── CompilerIdC/
│ │ │ │ │ │ ├── CMakeCCompilerId.c
│ │ │ │ │ │ └── CMakeCCompilerId.o
│ │ │ │ │ └── CompilerIdCXX/
│ │ │ │ │ ├── CMakeCXXCompilerId.cpp
│ │ │ │ │ └── CMakeCXXCompilerId.o
│ │ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ │ ├── CMakeError.log
│ │ │ │ ├── CMakeOutput.log
│ │ │ │ ├── L-ink_Card.elf.dir/
│ │ │ │ │ ├── ASM.includecache
│ │ │ │ │ ├── BSP/
│ │ │ │ │ │ ├── Display_EPD_W21.c.obj
│ │ │ │ │ │ └── app_nfc.c.obj
│ │ │ │ │ ├── C.includecache
│ │ │ │ │ ├── DependInfo.cmake
│ │ │ │ │ ├── Drivers/
│ │ │ │ │ │ ├── BSP/
│ │ │ │ │ │ │ ├── Components/
│ │ │ │ │ │ │ │ └── ST25DV/
│ │ │ │ │ │ │ │ ├── st25dv.c.obj
│ │ │ │ │ │ │ │ └── st25dv_reg.c.obj
│ │ │ │ │ │ │ └── NFC04A1/
│ │ │ │ │ │ │ ├── nfc04a1.c.obj
│ │ │ │ │ │ │ └── nfc04a1_nfctag.c.obj
│ │ │ │ │ │ └── STM32L0xx_HAL_Driver/
│ │ │ │ │ │ └── Src/
│ │ │ │ │ │ ├── stm32l0xx_hal.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_cortex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_dma.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_flash.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_flash_ex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_flash_ramfunc.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_gpio.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_i2c.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_i2c_ex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_pwr.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_pwr_ex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_rcc.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_rcc_ex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_tim.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_tim_ex.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_uart.c.obj
│ │ │ │ │ │ └── stm32l0xx_hal_uart_ex.c.obj
│ │ │ │ │ ├── Src/
│ │ │ │ │ │ ├── custom_bus.c.obj
│ │ │ │ │ │ ├── gpio.c.obj
│ │ │ │ │ │ ├── main.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_exti.c.obj
│ │ │ │ │ │ ├── stm32l0xx_hal_msp.c.obj
│ │ │ │ │ │ ├── stm32l0xx_it.c.obj
│ │ │ │ │ │ ├── syscalls.c.obj
│ │ │ │ │ │ ├── system_stm32l0xx.c.obj
│ │ │ │ │ │ └── usart.c.obj
│ │ │ │ │ ├── build.make
│ │ │ │ │ ├── cmake_clean.cmake
│ │ │ │ │ ├── depend.internal
│ │ │ │ │ ├── depend.make
│ │ │ │ │ ├── flags.make
│ │ │ │ │ ├── link.txt
│ │ │ │ │ ├── progress.make
│ │ │ │ │ └── startup/
│ │ │ │ │ └── startup_stm32l051xx.s.obj
│ │ │ │ ├── Makefile.cmake
│ │ │ │ ├── Makefile2
│ │ │ │ ├── TargetDirectories.txt
│ │ │ │ ├── clion-environment.txt
│ │ │ │ ├── clion-log.txt
│ │ │ │ ├── cmake.check_cache
│ │ │ │ └── progress.marks
│ │ │ ├── L-ink_Card.cbp
│ │ │ ├── L-ink_Card.elf
│ │ │ ├── L-ink_Card.hex
│ │ │ ├── Makefile
│ │ │ └── cmake_install.cmake
│ │ ├── startup/
│ │ │ └── startup_stm32l051xx.s
│ │ └── stlink.cfg
│ └── Keil/
│ └── L-ink_Card/
│ ├── .mxproject
│ ├── Drivers/
│ │ ├── BSP/
│ │ │ ├── Components/
│ │ │ │ └── ST25DV/
│ │ │ │ ├── st25dv.c
│ │ │ │ ├── st25dv.h
│ │ │ │ ├── st25dv_reg.c
│ │ │ │ └── st25dv_reg.h
│ │ │ ├── E-Paper-Display/
│ │ │ │ ├── epd_w21.c
│ │ │ │ ├── epd_w21.h
│ │ │ │ └── epd_w21_config.h
│ │ │ ├── NFC04A1/
│ │ │ │ ├── nfc04a1.c
│ │ │ │ ├── nfc04a1.h
│ │ │ │ ├── nfc04a1_nfctag.c
│ │ │ │ └── nfc04a1_nfctag.h
│ │ │ └── ST25DV/
│ │ │ ├── app_nfc.c
│ │ │ └── app_nfc.h
│ │ ├── CMSIS/
│ │ │ ├── Device/
│ │ │ │ └── ST/
│ │ │ │ └── STM32L0xx/
│ │ │ │ └── Include/
│ │ │ │ ├── stm32l051xx.h
│ │ │ │ ├── stm32l0xx.h
│ │ │ │ └── system_stm32l0xx.h
│ │ │ └── Include/
│ │ │ ├── arm_common_tables.h
│ │ │ ├── arm_const_structs.h
│ │ │ ├── arm_math.h
│ │ │ ├── cmsis_armcc.h
│ │ │ ├── cmsis_armcc_V6.h
│ │ │ ├── cmsis_gcc.h
│ │ │ ├── core_cm0.h
│ │ │ ├── core_cm0plus.h
│ │ │ ├── core_cm3.h
│ │ │ ├── core_cm4.h
│ │ │ ├── core_cm7.h
│ │ │ ├── core_cmFunc.h
│ │ │ ├── core_cmInstr.h
│ │ │ ├── core_cmSimd.h
│ │ │ ├── core_sc000.h
│ │ │ └── core_sc300.h
│ │ └── STM32L0xx_HAL_Driver/
│ │ ├── Inc/
│ │ │ ├── Legacy/
│ │ │ │ └── stm32_hal_legacy.h
│ │ │ ├── stm32l0xx_hal.h
│ │ │ ├── stm32l0xx_hal_cortex.h
│ │ │ ├── stm32l0xx_hal_def.h
│ │ │ ├── stm32l0xx_hal_dma.h
│ │ │ ├── stm32l0xx_hal_flash.h
│ │ │ ├── stm32l0xx_hal_flash_ex.h
│ │ │ ├── stm32l0xx_hal_flash_ramfunc.h
│ │ │ ├── stm32l0xx_hal_gpio.h
│ │ │ ├── stm32l0xx_hal_gpio_ex.h
│ │ │ ├── stm32l0xx_hal_i2c.h
│ │ │ ├── stm32l0xx_hal_i2c_ex.h
│ │ │ ├── stm32l0xx_hal_pwr.h
│ │ │ ├── stm32l0xx_hal_pwr_ex.h
│ │ │ ├── stm32l0xx_hal_rcc.h
│ │ │ ├── stm32l0xx_hal_rcc_ex.h
│ │ │ ├── stm32l0xx_hal_tim.h
│ │ │ ├── stm32l0xx_hal_tim_ex.h
│ │ │ ├── stm32l0xx_hal_uart.h
│ │ │ └── stm32l0xx_hal_uart_ex.h
│ │ └── Src/
│ │ ├── stm32l0xx_hal.c
│ │ ├── stm32l0xx_hal_cortex.c
│ │ ├── stm32l0xx_hal_dma.c
│ │ ├── stm32l0xx_hal_flash.c
│ │ ├── stm32l0xx_hal_flash_ex.c
│ │ ├── stm32l0xx_hal_flash_ramfunc.c
│ │ ├── stm32l0xx_hal_gpio.c
│ │ ├── stm32l0xx_hal_i2c.c
│ │ ├── stm32l0xx_hal_i2c_ex.c
│ │ ├── stm32l0xx_hal_pwr.c
│ │ ├── stm32l0xx_hal_pwr_ex.c
│ │ ├── stm32l0xx_hal_rcc.c
│ │ ├── stm32l0xx_hal_rcc_ex.c
│ │ ├── stm32l0xx_hal_tim.c
│ │ ├── stm32l0xx_hal_tim_ex.c
│ │ ├── stm32l0xx_hal_uart.c
│ │ └── stm32l0xx_hal_uart_ex.c
│ ├── Inc/
│ │ ├── RTE_Components.h
│ │ ├── common.h
│ │ ├── custom_bus.h
│ │ ├── custom_conf.h
│ │ ├── custom_errno.h
│ │ ├── gpio.h
│ │ ├── main.h
│ │ ├── nfc04a1_conf.h
│ │ ├── stm32l0xx_hal_conf.h
│ │ ├── stm32l0xx_hal_exti.h
│ │ ├── stm32l0xx_it.h
│ │ └── usart.h
│ ├── L-ink_Card.ioc
│ ├── MDK-ARM/
│ │ ├── L-ink_Card/
│ │ │ ├── L-ink_Card.sct
│ │ │ ├── app_nfc.crf
│ │ │ ├── custom_bus.crf
│ │ │ ├── epd_w21.crf
│ │ │ ├── gpio.crf
│ │ │ ├── main.crf
│ │ │ ├── nfc04a1.crf
│ │ │ ├── nfc04a1_nfctag.crf
│ │ │ ├── st25dv.crf
│ │ │ ├── st25dv_reg.crf
│ │ │ ├── stm32l0xx_hal.crf
│ │ │ ├── stm32l0xx_hal_cortex.crf
│ │ │ ├── stm32l0xx_hal_dma.crf
│ │ │ ├── stm32l0xx_hal_exti.crf
│ │ │ ├── stm32l0xx_hal_flash.crf
│ │ │ ├── stm32l0xx_hal_flash_ex.crf
│ │ │ ├── stm32l0xx_hal_flash_ramfunc.crf
│ │ │ ├── stm32l0xx_hal_gpio.crf
│ │ │ ├── stm32l0xx_hal_i2c.crf
│ │ │ ├── stm32l0xx_hal_i2c_ex.crf
│ │ │ ├── stm32l0xx_hal_msp.crf
│ │ │ ├── stm32l0xx_hal_pwr.crf
│ │ │ ├── stm32l0xx_hal_pwr_ex.crf
│ │ │ ├── stm32l0xx_hal_rcc.crf
│ │ │ ├── stm32l0xx_hal_rcc_ex.crf
│ │ │ ├── stm32l0xx_hal_tim.crf
│ │ │ ├── stm32l0xx_hal_tim_ex.crf
│ │ │ ├── stm32l0xx_hal_uart.crf
│ │ │ ├── stm32l0xx_hal_uart_ex.crf
│ │ │ ├── stm32l0xx_it.crf
│ │ │ ├── system_stm32l0xx.crf
│ │ │ ├── system_stm32l0xx.d
│ │ │ ├── system_stm32l0xx.o
│ │ │ ├── system_stm32l0xx_1.crf
│ │ │ └── usart.crf
│ │ ├── L-ink_Card.uvguix.80233596
│ │ ├── L-ink_Card.uvoptx
│ │ ├── L-ink_Card.uvprojx
│ │ ├── RTE/
│ │ │ └── RTE_Components.h
│ │ └── startup_stm32l051xx.s
│ └── Src/
│ ├── custom_bus.c
│ ├── gpio.c
│ ├── main.c
│ ├── stm32l0xx_hal_exti.c
│ ├── stm32l0xx_hal_msp.c
│ ├── stm32l0xx_it.c
│ ├── system_stm32l0xx.c
│ └── usart.c
├── Hardware/
│ ├── release/
│ │ ├── BOM.xlsx
│ │ └── Gerber/
│ │ ├── L-ink-RoundHoles.TXT
│ │ ├── L-ink-SlotHoles.TXT
│ │ ├── L-ink-macro.APR_LIB
│ │ ├── L-ink.DRR
│ │ ├── L-ink.EXTREP
│ │ ├── L-ink.GBL
│ │ ├── L-ink.GBO
│ │ ├── L-ink.GBP
│ │ ├── L-ink.GBS
│ │ ├── L-ink.GD1
│ │ ├── L-ink.GG1
│ │ ├── L-ink.GKO
│ │ ├── L-ink.GM1
│ │ ├── L-ink.GM13
│ │ ├── L-ink.GM14
│ │ ├── L-ink.GM15
│ │ ├── L-ink.GM4
│ │ ├── L-ink.GPB
│ │ ├── L-ink.GPT
│ │ ├── L-ink.GTL
│ │ ├── L-ink.GTO
│ │ ├── L-ink.GTP
│ │ ├── L-ink.GTS
│ │ ├── L-ink.LDP
│ │ ├── L-ink.REP
│ │ ├── L-ink.RUL
│ │ └── L-ink.apr
│ └── source/
│ ├── L-ink.PcbDoc
│ ├── L-ink.PrjPCB
│ └── L-ink.SchDoc
├── LICENSE
└── README.md
================================================
FILE CONTENTS
================================================
================================================
FILE: 3D Model/1.discrete version/case.step
================================================
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'C:/Users/Pengzhihui/Desktop/\X2\67285236540E58F3\X0\.step',
/* time_stamp */ '2020-06-22T18:25:04+08:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v18.1',
/* originating_system */ 'Autodesk Translation Framework v9.3.0.1241',
/* authorisation */ '');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#1706);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1713,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#1705);
#13=STYLED_ITEM('',(#1723),#14);
#14=MANIFOLD_SOLID_BREP('\X2\5B9E4F53\X0\1',#955);
#15=CONICAL_SURFACE('',#1020,2.25,0.785398163397448);
#16=CONICAL_SURFACE('',#1024,2.25,0.785398163397448);
#17=CONICAL_SURFACE('',#1028,2.25,0.785398163397448);
#18=CONICAL_SURFACE('',#1068,2.25,0.785398163397448);
#19=ELLIPSE('',#997,4.24264068711929,3.);
#20=ELLIPSE('',#1000,4.24264068711928,3.);
#21=ELLIPSE('',#1005,4.24264068711928,3.);
#22=ELLIPSE('',#1008,4.24264068711928,3.);
#23=FACE_BOUND('',#125,.T.);
#24=FACE_BOUND('',#130,.T.);
#25=FACE_BOUND('',#131,.T.);
#26=FACE_BOUND('',#136,.T.);
#27=FACE_BOUND('',#166,.T.);
#28=FACE_BOUND('',#168,.T.);
#29=FACE_BOUND('',#169,.T.);
#30=FACE_BOUND('',#170,.T.);
#31=FACE_BOUND('',#176,.T.);
#32=FACE_BOUND('',#177,.T.);
#33=PLANE('',#994);
#34=PLANE('',#998);
#35=PLANE('',#1001);
#36=PLANE('',#1006);
#37=PLANE('',#1009);
#38=PLANE('',#1036);
#39=PLANE('',#1037);
#40=PLANE('',#1038);
#41=PLANE('',#1043);
#42=PLANE('',#1044);
#43=PLANE('',#1046);
#44=PLANE('',#1047);
#45=PLANE('',#1048);
#46=PLANE('',#1049);
#47=PLANE('',#1054);
#48=PLANE('',#1057);
#49=PLANE('',#1060);
#50=PLANE('',#1061);
#51=PLANE('',#1062);
#52=PLANE('',#1064);
#53=PLANE('',#1065);
#54=PLANE('',#1066);
#55=PLANE('',#1067);
#56=SPHERICAL_SURFACE('',#971,3.);
#57=SPHERICAL_SURFACE('',#977,3.);
#58=SPHERICAL_SURFACE('',#983,3.);
#59=SPHERICAL_SURFACE('',#989,3.);
#60=FACE_OUTER_BOUND('',#115,.T.);
#61=FACE_OUTER_BOUND('',#116,.T.);
#62=FACE_OUTER_BOUND('',#117,.T.);
#63=FACE_OUTER_BOUND('',#118,.T.);
#64=FACE_OUTER_BOUND('',#119,.T.);
#65=FACE_OUTER_BOUND('',#120,.T.);
#66=FACE_OUTER_BOUND('',#121,.T.);
#67=FACE_OUTER_BOUND('',#122,.T.);
#68=FACE_OUTER_BOUND('',#123,.T.);
#69=FACE_OUTER_BOUND('',#124,.T.);
#70=FACE_OUTER_BOUND('',#126,.T.);
#71=FACE_OUTER_BOUND('',#127,.T.);
#72=FACE_OUTER_BOUND('',#128,.T.);
#73=FACE_OUTER_BOUND('',#129,.T.);
#74=FACE_OUTER_BOUND('',#132,.T.);
#75=FACE_OUTER_BOUND('',#133,.T.);
#76=FACE_OUTER_BOUND('',#134,.T.);
#77=FACE_OUTER_BOUND('',#135,.T.);
#78=FACE_OUTER_BOUND('',#137,.T.);
#79=FACE_OUTER_BOUND('',#138,.T.);
#80=FACE_OUTER_BOUND('',#139,.T.);
#81=FACE_OUTER_BOUND('',#140,.T.);
#82=FACE_OUTER_BOUND('',#141,.T.);
#83=FACE_OUTER_BOUND('',#142,.T.);
#84=FACE_OUTER_BOUND('',#143,.T.);
#85=FACE_OUTER_BOUND('',#144,.T.);
#86=FACE_OUTER_BOUND('',#145,.T.);
#87=FACE_OUTER_BOUND('',#146,.T.);
#88=FACE_OUTER_BOUND('',#147,.T.);
#89=FACE_OUTER_BOUND('',#148,.T.);
#90=FACE_OUTER_BOUND('',#149,.T.);
#91=FACE_OUTER_BOUND('',#150,.T.);
#92=FACE_OUTER_BOUND('',#151,.T.);
#93=FACE_OUTER_BOUND('',#152,.T.);
#94=FACE_OUTER_BOUND('',#153,.T.);
#95=FACE_OUTER_BOUND('',#154,.T.);
#96=FACE_OUTER_BOUND('',#155,.T.);
#97=FACE_OUTER_BOUND('',#156,.T.);
#98=FACE_OUTER_BOUND('',#157,.T.);
#99=FACE_OUTER_BOUND('',#158,.T.);
#100=FACE_OUTER_BOUND('',#159,.T.);
#101=FACE_OUTER_BOUND('',#160,.T.);
#102=FACE_OUTER_BOUND('',#161,.T.);
#103=FACE_OUTER_BOUND('',#162,.T.);
#104=FACE_OUTER_BOUND('',#163,.T.);
#105=FACE_OUTER_BOUND('',#164,.T.);
#106=FACE_OUTER_BOUND('',#165,.T.);
#107=FACE_OUTER_BOUND('',#167,.T.);
#108=FACE_OUTER_BOUND('',#171,.T.);
#109=FACE_OUTER_BOUND('',#172,.T.);
#110=FACE_OUTER_BOUND('',#173,.T.);
#111=FACE_OUTER_BOUND('',#174,.T.);
#112=FACE_OUTER_BOUND('',#175,.T.);
#113=FACE_OUTER_BOUND('',#178,.T.);
#114=FACE_OUTER_BOUND('',#179,.T.);
#115=EDGE_LOOP('',(#608,#609,#610,#611,#612));
#116=EDGE_LOOP('',(#613,#614,#615,#616));
#117=EDGE_LOOP('',(#617,#618,#619,#620));
#118=EDGE_LOOP('',(#621,#622,#623,#624));
#119=EDGE_LOOP('',(#625,#626,#627,#628));
#120=EDGE_LOOP('',(#629,#630,#631,#632));
#121=EDGE_LOOP('',(#633,#634,#635,#636));
#122=EDGE_LOOP('',(#637,#638,#639,#640));
#123=EDGE_LOOP('',(#641,#642,#643,#644,#645));
#124=EDGE_LOOP('',(#646,#647,#648,#649));
#125=EDGE_LOOP('',(#650));
#126=EDGE_LOOP('',(#651,#652,#653,#654));
#127=EDGE_LOOP('',(#655,#656,#657,#658));
#128=EDGE_LOOP('',(#659,#660,#661,#662));
#129=EDGE_LOOP('',(#663,#664,#665,#666));
#130=EDGE_LOOP('',(#667));
#131=EDGE_LOOP('',(#668));
#132=EDGE_LOOP('',(#669,#670,#671,#672));
#133=EDGE_LOOP('',(#673,#674,#675,#676));
#134=EDGE_LOOP('',(#677,#678,#679,#680));
#135=EDGE_LOOP('',(#681,#682,#683,#684));
#136=EDGE_LOOP('',(#685));
#137=EDGE_LOOP('',(#686,#687,#688,#689,#690,#691,#692,#693,#694,#695));
#138=EDGE_LOOP('',(#696,#697,#698,#699));
#139=EDGE_LOOP('',(#700,#701,#702,#703));
#140=EDGE_LOOP('',(#704,#705,#706,#707));
#141=EDGE_LOOP('',(#708,#709,#710,#711));
#142=EDGE_LOOP('',(#712,#713,#714,#715));
#143=EDGE_LOOP('',(#716,#717,#718,#719));
#144=EDGE_LOOP('',(#720,#721,#722,#723));
#145=EDGE_LOOP('',(#724,#725,#726,#727));
#146=EDGE_LOOP('',(#728,#729,#730,#731));
#147=EDGE_LOOP('',(#732,#733,#734,#735));
#148=EDGE_LOOP('',(#736,#737,#738,#739));
#149=EDGE_LOOP('',(#740,#741,#742,#743));
#150=EDGE_LOOP('',(#744,#745,#746,#747));
#151=EDGE_LOOP('',(#748,#749,#750,#751,#752,#753,#754,#755,#756,#757));
#152=EDGE_LOOP('',(#758,#759,#760,#761,#762,#763));
#153=EDGE_LOOP('',(#764,#765,#766,#767));
#154=EDGE_LOOP('',(#768,#769,#770,#771,#772,#773,#774,#775));
#155=EDGE_LOOP('',(#776,#777,#778,#779));
#156=EDGE_LOOP('',(#780,#781,#782,#783,#784,#785));
#157=EDGE_LOOP('',(#786,#787,#788,#789));
#158=EDGE_LOOP('',(#790,#791,#792,#793));
#159=EDGE_LOOP('',(#794,#795,#796,#797));
#160=EDGE_LOOP('',(#798,#799,#800,#801));
#161=EDGE_LOOP('',(#802,#803,#804,#805));
#162=EDGE_LOOP('',(#806,#807,#808,#809));
#163=EDGE_LOOP('',(#810,#811,#812,#813));
#164=EDGE_LOOP('',(#814,#815,#816,#817));
#165=EDGE_LOOP('',(#818,#819,#820,#821,#822,#823,#824,#825,#826,#827,#828,
#829,#830,#831));
#166=EDGE_LOOP('',(#832,#833,#834,#835));
#167=EDGE_LOOP('',(#836,#837,#838,#839));
#168=EDGE_LOOP('',(#840));
#169=EDGE_LOOP('',(#841));
#170=EDGE_LOOP('',(#842,#843,#844,#845));
#171=EDGE_LOOP('',(#846,#847,#848,#849));
#172=EDGE_LOOP('',(#850,#851,#852,#853));
#173=EDGE_LOOP('',(#854,#855,#856,#857));
#174=EDGE_LOOP('',(#858,#859,#860,#861));
#175=EDGE_LOOP('',(#862,#863,#864,#865));
#176=EDGE_LOOP('',(#866));
#177=EDGE_LOOP('',(#867));
#178=EDGE_LOOP('',(#868,#869,#870,#871));
#179=EDGE_LOOP('',(#872,#873,#874,#875));
#180=CIRCLE('',#970,3.);
#181=CIRCLE('',#972,3.);
#182=CIRCLE('',#973,3.);
#183=CIRCLE('',#974,1.99999998509884);
#184=CIRCLE('',#976,3.);
#185=CIRCLE('',#978,3.);
#186=CIRCLE('',#979,3.);
#187=CIRCLE('',#980,1.99999998509884);
#188=CIRCLE('',#982,3.);
#189=CIRCLE('',#984,3.);
#190=CIRCLE('',#985,3.);
#191=CIRCLE('',#986,1.99999998509884);
#192=CIRCLE('',#988,3.);
#193=CIRCLE('',#990,3.);
#194=CIRCLE('',#991,3.);
#195=CIRCLE('',#992,1.99999998509884);
#196=CIRCLE('',#995,2.25);
#197=CIRCLE('',#1002,2.25);
#198=CIRCLE('',#1003,2.25);
#199=CIRCLE('',#1010,2.25);
#200=CIRCLE('',#1012,10.5000000000002);
#201=CIRCLE('',#1013,10.5000000000002);
#202=CIRCLE('',#1014,10.5000000000002);
#203=CIRCLE('',#1016,0.1);
#204=CIRCLE('',#1018,1.25);
#205=CIRCLE('',#1019,1.25);
#206=CIRCLE('',#1022,1.25);
#207=CIRCLE('',#1023,1.25);
#208=CIRCLE('',#1026,1.25);
#209=CIRCLE('',#1027,1.25);
#210=CIRCLE('',#1030,1.25);
#211=CIRCLE('',#1031,1.25);
#212=CIRCLE('',#1033,2.25);
#213=CIRCLE('',#1035,0.1);
#214=CIRCLE('',#1040,10.5);
#215=CIRCLE('',#1041,10.5);
#216=CIRCLE('',#1042,10.5);
#217=CIRCLE('',#1051,1.99999998509884);
#218=CIRCLE('',#1053,1.99999998509884);
#219=CIRCLE('',#1056,1.99999998509884);
#220=CIRCLE('',#1059,1.99999998509884);
#221=LINE('',#1377,#304);
#222=LINE('',#1381,#305);
#223=LINE('',#1400,#306);
#224=LINE('',#1403,#307);
#225=LINE('',#1412,#308);
#226=LINE('',#1415,#309);
#227=LINE('',#1424,#310);
#228=LINE('',#1427,#311);
#229=LINE('',#1447,#312);
#230=LINE('',#1449,#313);
#231=LINE('',#1470,#314);
#232=LINE('',#1472,#315);
#233=LINE('',#1473,#316);
#234=LINE('',#1478,#317);
#235=LINE('',#1482,#318);
#236=LINE('',#1483,#319);
#237=LINE('',#1486,#320);
#238=LINE('',#1490,#321);
#239=LINE('',#1491,#322);
#240=LINE('',#1498,#323);
#241=LINE('',#1502,#324);
#242=LINE('',#1503,#325);
#243=LINE('',#1506,#326);
#244=LINE('',#1510,#327);
#245=LINE('',#1511,#328);
#246=LINE('',#1516,#329);
#247=LINE('',#1520,#330);
#248=LINE('',#1524,#331);
#249=LINE('',#1528,#332);
#250=LINE('',#1545,#333);
#251=LINE('',#1551,#334);
#252=LINE('',#1554,#335);
#253=LINE('',#1559,#336);
#254=LINE('',#1562,#337);
#255=LINE('',#1567,#338);
#256=LINE('',#1570,#339);
#257=LINE('',#1575,#340);
#258=LINE('',#1580,#341);
#259=LINE('',#1583,#342);
#260=LINE('',#1586,#343);
#261=LINE('',#1589,#344);
#262=LINE('',#1590,#345);
#263=LINE('',#1593,#346);
#264=LINE('',#1595,#347);
#265=LINE('',#1596,#348);
#266=LINE('',#1599,#349);
#267=LINE('',#1601,#350);
#268=LINE('',#1602,#351);
#269=LINE('',#1621,#352);
#270=LINE('',#1626,#353);
#271=LINE('',#1628,#354);
#272=LINE('',#1629,#355);
#273=LINE('',#1632,#356);
#274=LINE('',#1633,#357);
#275=LINE('',#1635,#358);
#276=LINE('',#1638,#359);
#277=LINE('',#1639,#360);
#278=LINE('',#1642,#361);
#279=LINE('',#1643,#362);
#280=LINE('',#1645,#363);
#281=LINE('',#1648,#364);
#282=LINE('',#1650,#365);
#283=LINE('',#1651,#366);
#284=LINE('',#1657,#367);
#285=LINE('',#1660,#368);
#286=LINE('',#1661,#369);
#287=LINE('',#1665,#370);
#288=LINE('',#1668,#371);
#289=LINE('',#1669,#372);
#290=LINE('',#1675,#373);
#291=LINE('',#1677,#374);
#292=LINE('',#1679,#375);
#293=LINE('',#1680,#376);
#294=LINE('',#1683,#377);
#295=LINE('',#1685,#378);
#296=LINE('',#1686,#379);
#297=LINE('',#1689,#380);
#298=LINE('',#1690,#381);
#299=LINE('',#1692,#382);
#300=LINE('',#1696,#383);
#301=LINE('',#1697,#384);
#302=LINE('',#1699,#385);
#303=LINE('',#1702,#386);
#304=VECTOR('',#1073,10.);
#305=VECTOR('',#1076,3.);
#306=VECTOR('',#1087,10.);
#307=VECTOR('',#1090,3.);
#308=VECTOR('',#1101,10.);
#309=VECTOR('',#1104,3.);
#310=VECTOR('',#1115,10.);
#311=VECTOR('',#1118,3.);
#312=VECTOR('',#1129,3.);
#313=VECTOR('',#1130,10.);
#314=VECTOR('',#1133,10.);
#315=VECTOR('',#1134,10.);
#316=VECTOR('',#1135,10.);
#317=VECTOR('',#1140,10.);
#318=VECTOR('',#1145,10.);
#319=VECTOR('',#1146,10.);
#320=VECTOR('',#1149,10.);
#321=VECTOR('',#1154,10.);
#322=VECTOR('',#1155,10.);
#323=VECTOR('',#1162,10.);
#324=VECTOR('',#1167,10.);
#325=VECTOR('',#1168,10.);
#326=VECTOR('',#1171,10.);
#327=VECTOR('',#1176,10.);
#328=VECTOR('',#1177,10.);
#329=VECTOR('',#1182,10.);
#330=VECTOR('',#1185,10.);
#331=VECTOR('',#1188,10.);
#332=VECTOR('',#1191,10.);
#333=VECTOR('',#1194,10.);
#334=VECTOR('',#1201,1.25);
#335=VECTOR('',#1206,2.25);
#336=VECTOR('',#1211,1.25);
#337=VECTOR('',#1216,2.25);
#338=VECTOR('',#1221,1.25);
#339=VECTOR('',#1226,2.25);
#340=VECTOR('',#1231,1.25);
#341=VECTOR('',#1238,2.25);
#342=VECTOR('',#1241,10.);
#343=VECTOR('',#1244,10.);
#344=VECTOR('',#1247,10.);
#345=VECTOR('',#1248,10.);
#346=VECTOR('',#1251,10.);
#347=VECTOR('',#1252,10.);
#348=VECTOR('',#1253,10.);
#349=VECTOR('',#1256,10.);
#350=VECTOR('',#1257,10.);
#351=VECTOR('',#1258,10.);
#352=VECTOR('',#1263,10.);
#353=VECTOR('',#1270,10.);
#354=VECTOR('',#1271,10.);
#355=VECTOR('',#1272,10.);
#356=VECTOR('',#1275,10.);
#357=VECTOR('',#1276,10.);
#358=VECTOR('',#1279,10.);
#359=VECTOR('',#1282,10.);
#360=VECTOR('',#1283,10.);
#361=VECTOR('',#1286,10.);
#362=VECTOR('',#1287,10.);
#363=VECTOR('',#1290,10.);
#364=VECTOR('',#1293,10.);
#365=VECTOR('',#1294,10.);
#366=VECTOR('',#1295,10.);
#367=VECTOR('',#1304,10.);
#368=VECTOR('',#1307,10.);
#369=VECTOR('',#1308,10.);
#370=VECTOR('',#1313,10.);
#371=VECTOR('',#1316,10.);
#372=VECTOR('',#1317,10.);
#373=VECTOR('',#1324,10.);
#374=VECTOR('',#1325,10.);
#375=VECTOR('',#1326,10.);
#376=VECTOR('',#1327,10.);
#377=VECTOR('',#1330,10.);
#378=VECTOR('',#1331,10.);
#379=VECTOR('',#1332,10.);
#380=VECTOR('',#1335,10.);
#381=VECTOR('',#1336,10.);
#382=VECTOR('',#1339,10.);
#383=VECTOR('',#1344,10.);
#384=VECTOR('',#1345,10.);
#385=VECTOR('',#1348,10.);
#386=VECTOR('',#1353,2.25);
#387=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1358,#1359,#1360,#1361,#1362,#1363,
#1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375),
.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.0340911287983307,-0.0327206669040639,
-0.0289773918106074,-0.0234877910091778,-0.0179981902077482,-0.0127079528507735,
-0.00741771549379869,-0.00370885774689934,0.),.UNSPECIFIED.);
#388=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1382,#1383,#1384,#1385,#1386,#1387,
#1388,#1389,#1390,#1391),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(0.573406776601527,
0.631659035763726,0.689911294925925,0.804136859495207,0.902840663849979),
.UNSPECIFIED.);
#389=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1437,#1438,#1439,#1440,#1441,#1442,
#1443,#1444,#1445,#1446),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,4),(-0.902840663849984,
-0.804136859495213,-0.68991129492593,-0.631659035763731,-0.573406776601532),
.UNSPECIFIED.);
#390=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1450,#1451,#1452,#1453,#1454,#1455,
#1456,#1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467),
.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.0364948981707047,0.040203755917604,
0.0439126136645033,0.049202851021478,0.0544930883784528,0.0599826891798824,
0.0654722899813119,0.0692155650747684,0.070586026969035),.UNSPECIFIED.);
#391=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1529,#1530,#1531,#1532,#1533,#1534,
#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542),.UNSPECIFIED.,.F.,.F.,
(4,2,2,2,2,2,4),(0.,0.0430174007460397,0.0860348014920794,0.172069602984159,
0.289330927302154,0.424098330114591,0.558865732927028),.UNSPECIFIED.);
#392=B_SPLINE_CURVE_WITH_KNOTS('',3,(#1604,#1605,#1606,#1607,#1608,#1609,
#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617),.UNSPECIFIED.,.F.,.F.,
(4,2,2,2,2,2,4),(0.558865732927022,0.693633135739457,0.828400538551892,
0.945661862869887,1.03169666436197,1.074714065108,1.11773146585404),
.UNSPECIFIED.);
#393=VERTEX_POINT('',#1356);
#394=VERTEX_POINT('',#1357);
#395=VERTEX_POINT('',#1376);
#396=VERTEX_POINT('',#1378);
#397=VERTEX_POINT('',#1380);
#398=VERTEX_POINT('',#1393);
#399=VERTEX_POINT('',#1394);
#400=VERTEX_POINT('',#1399);
#401=VERTEX_POINT('',#1401);
#402=VERTEX_POINT('',#1405);
#403=VERTEX_POINT('',#1406);
#404=VERTEX_POINT('',#1411);
#405=VERTEX_POINT('',#1413);
#406=VERTEX_POINT('',#1417);
#407=VERTEX_POINT('',#1418);
#408=VERTEX_POINT('',#1423);
#409=VERTEX_POINT('',#1425);
#410=VERTEX_POINT('',#1429);
#411=VERTEX_POINT('',#1430);
#412=VERTEX_POINT('',#1435);
#413=VERTEX_POINT('',#1436);
#414=VERTEX_POINT('',#1448);
#415=VERTEX_POINT('',#1469);
#416=VERTEX_POINT('',#1471);
#417=VERTEX_POINT('',#1474);
#418=VERTEX_POINT('',#1477);
#419=VERTEX_POINT('',#1481);
#420=VERTEX_POINT('',#1485);
#421=VERTEX_POINT('',#1489);
#422=VERTEX_POINT('',#1492);
#423=VERTEX_POINT('',#1494);
#424=VERTEX_POINT('',#1497);
#425=VERTEX_POINT('',#1501);
#426=VERTEX_POINT('',#1505);
#427=VERTEX_POINT('',#1509);
#428=VERTEX_POINT('',#1512);
#429=VERTEX_POINT('',#1515);
#430=VERTEX_POINT('',#1517);
#431=VERTEX_POINT('',#1519);
#432=VERTEX_POINT('',#1521);
#433=VERTEX_POINT('',#1523);
#434=VERTEX_POINT('',#1525);
#435=VERTEX_POINT('',#1527);
#436=VERTEX_POINT('',#1544);
#437=VERTEX_POINT('',#1548);
#438=VERTEX_POINT('',#1550);
#439=VERTEX_POINT('',#1556);
#440=VERTEX_POINT('',#1558);
#441=VERTEX_POINT('',#1564);
#442=VERTEX_POINT('',#1566);
#443=VERTEX_POINT('',#1572);
#444=VERTEX_POINT('',#1574);
#445=VERTEX_POINT('',#1578);
#446=VERTEX_POINT('',#1582);
#447=VERTEX_POINT('',#1584);
#448=VERTEX_POINT('',#1588);
#449=VERTEX_POINT('',#1592);
#450=VERTEX_POINT('',#1594);
#451=VERTEX_POINT('',#1598);
#452=VERTEX_POINT('',#1600);
#453=VERTEX_POINT('',#1618);
#454=VERTEX_POINT('',#1620);
#455=VERTEX_POINT('',#1625);
#456=VERTEX_POINT('',#1627);
#457=VERTEX_POINT('',#1631);
#458=VERTEX_POINT('',#1637);
#459=VERTEX_POINT('',#1641);
#460=VERTEX_POINT('',#1647);
#461=VERTEX_POINT('',#1649);
#462=VERTEX_POINT('',#1655);
#463=VERTEX_POINT('',#1659);
#464=VERTEX_POINT('',#1663);
#465=VERTEX_POINT('',#1667);
#466=VERTEX_POINT('',#1673);
#467=VERTEX_POINT('',#1674);
#468=VERTEX_POINT('',#1676);
#469=VERTEX_POINT('',#1678);
#470=VERTEX_POINT('',#1682);
#471=VERTEX_POINT('',#1684);
#472=VERTEX_POINT('',#1688);
#473=VERTEX_POINT('',#1695);
#474=EDGE_CURVE('',#393,#394,#387,.T.);
#475=EDGE_CURVE('',#394,#395,#221,.T.);
#476=EDGE_CURVE('',#395,#396,#180,.T.);
#477=EDGE_CURVE('',#396,#397,#222,.T.);
#478=EDGE_CURVE('',#397,#393,#388,.T.);
#479=EDGE_CURVE('',#398,#399,#181,.T.);
#480=EDGE_CURVE('',#399,#396,#182,.T.);
#481=EDGE_CURVE('',#395,#398,#183,.T.);
#482=EDGE_CURVE('',#398,#400,#223,.T.);
#483=EDGE_CURVE('',#400,#401,#184,.T.);
#484=EDGE_CURVE('',#401,#399,#224,.T.);
#485=EDGE_CURVE('',#402,#403,#185,.T.);
#486=EDGE_CURVE('',#403,#401,#186,.T.);
#487=EDGE_CURVE('',#400,#402,#187,.T.);
#488=EDGE_CURVE('',#402,#404,#225,.T.);
#489=EDGE_CURVE('',#404,#405,#188,.T.);
#490=EDGE_CURVE('',#405,#403,#226,.T.);
#491=EDGE_CURVE('',#406,#407,#189,.T.);
#492=EDGE_CURVE('',#407,#405,#190,.T.);
#493=EDGE_CURVE('',#404,#406,#191,.T.);
#494=EDGE_CURVE('',#406,#408,#227,.T.);
#495=EDGE_CURVE('',#408,#409,#192,.T.);
#496=EDGE_CURVE('',#409,#407,#228,.T.);
#497=EDGE_CURVE('',#410,#411,#193,.T.);
#498=EDGE_CURVE('',#411,#409,#194,.T.);
#499=EDGE_CURVE('',#408,#410,#195,.T.);
#500=EDGE_CURVE('',#412,#413,#389,.T.);
#501=EDGE_CURVE('',#413,#411,#229,.T.);
#502=EDGE_CURVE('',#410,#414,#230,.T.);
#503=EDGE_CURVE('',#414,#412,#390,.T.);
#504=EDGE_CURVE('',#415,#396,#231,.T.);
#505=EDGE_CURVE('',#416,#415,#232,.T.);
#506=EDGE_CURVE('',#416,#397,#233,.T.);
#507=EDGE_CURVE('',#417,#417,#196,.T.);
#508=EDGE_CURVE('',#399,#418,#234,.T.);
#509=EDGE_CURVE('',#415,#418,#19,.T.);
#510=EDGE_CURVE('',#419,#401,#235,.T.);
#511=EDGE_CURVE('',#418,#419,#236,.T.);
#512=EDGE_CURVE('',#420,#403,#237,.T.);
#513=EDGE_CURVE('',#419,#420,#20,.T.);
#514=EDGE_CURVE('',#421,#405,#238,.T.);
#515=EDGE_CURVE('',#420,#421,#239,.T.);
#516=EDGE_CURVE('',#422,#422,#197,.T.);
#517=EDGE_CURVE('',#423,#423,#198,.T.);
#518=EDGE_CURVE('',#424,#407,#240,.T.);
#519=EDGE_CURVE('',#421,#424,#21,.T.);
#520=EDGE_CURVE('',#425,#409,#241,.T.);
#521=EDGE_CURVE('',#424,#425,#242,.T.);
#522=EDGE_CURVE('',#426,#411,#243,.T.);
#523=EDGE_CURVE('',#425,#426,#22,.T.);
#524=EDGE_CURVE('',#413,#427,#244,.T.);
#525=EDGE_CURVE('',#426,#427,#245,.T.);
#526=EDGE_CURVE('',#428,#428,#199,.T.);
#527=EDGE_CURVE('',#429,#412,#246,.T.);
#528=EDGE_CURVE('',#430,#429,#200,.T.);
#529=EDGE_CURVE('',#431,#430,#247,.T.);
#530=EDGE_CURVE('',#432,#431,#201,.T.);
#531=EDGE_CURVE('',#433,#432,#248,.T.);
#532=EDGE_CURVE('',#434,#433,#202,.T.);
#533=EDGE_CURVE('',#435,#434,#249,.T.);
#534=EDGE_CURVE('',#427,#435,#391,.T.);
#535=EDGE_CURVE('',#414,#436,#250,.T.);
#536=EDGE_CURVE('',#436,#429,#203,.F.);
#537=EDGE_CURVE('',#437,#437,#204,.T.);
#538=EDGE_CURVE('',#437,#438,#251,.T.);
#539=EDGE_CURVE('',#438,#438,#205,.T.);
#540=EDGE_CURVE('',#423,#437,#252,.T.);
#541=EDGE_CURVE('',#439,#439,#206,.T.);
#542=EDGE_CURVE('',#439,#440,#253,.T.);
#543=EDGE_CURVE('',#440,#440,#207,.T.);
#544=EDGE_CURVE('',#422,#439,#254,.T.);
#545=EDGE_CURVE('',#441,#441,#208,.T.);
#546=EDGE_CURVE('',#441,#442,#255,.T.);
#547=EDGE_CURVE('',#442,#442,#209,.T.);
#548=EDGE_CURVE('',#417,#441,#256,.T.);
#549=EDGE_CURVE('',#443,#443,#210,.T.);
#550=EDGE_CURVE('',#443,#444,#257,.T.);
#551=EDGE_CURVE('',#444,#444,#211,.T.);
#552=EDGE_CURVE('',#445,#445,#212,.T.);
#553=EDGE_CURVE('',#445,#428,#258,.T.);
#554=EDGE_CURVE('',#393,#446,#259,.T.);
#555=EDGE_CURVE('',#446,#447,#213,.F.);
#556=EDGE_CURVE('',#447,#394,#260,.T.);
#557=EDGE_CURVE('',#447,#448,#261,.T.);
#558=EDGE_CURVE('',#448,#395,#262,.T.);
#559=EDGE_CURVE('',#431,#449,#263,.T.);
#560=EDGE_CURVE('',#450,#430,#264,.T.);
#561=EDGE_CURVE('',#449,#450,#265,.T.);
#562=EDGE_CURVE('',#451,#434,#266,.T.);
#563=EDGE_CURVE('',#452,#451,#267,.T.);
#564=EDGE_CURVE('',#435,#452,#268,.T.);
#565=EDGE_CURVE('',#452,#416,#392,.T.);
#566=EDGE_CURVE('',#453,#451,#214,.T.);
#567=EDGE_CURVE('',#454,#453,#269,.T.);
#568=EDGE_CURVE('',#449,#454,#215,.T.);
#569=EDGE_CURVE('',#446,#450,#216,.T.);
#570=EDGE_CURVE('',#433,#455,#270,.T.);
#571=EDGE_CURVE('',#456,#455,#271,.T.);
#572=EDGE_CURVE('',#453,#456,#272,.T.);
#573=EDGE_CURVE('',#432,#457,#273,.T.);
#574=EDGE_CURVE('',#455,#457,#274,.T.);
#575=EDGE_CURVE('',#418,#425,#275,.T.);
#576=EDGE_CURVE('',#458,#410,#276,.T.);
#577=EDGE_CURVE('',#458,#436,#277,.T.);
#578=EDGE_CURVE('',#454,#459,#278,.T.);
#579=EDGE_CURVE('',#457,#459,#279,.T.);
#580=EDGE_CURVE('',#459,#456,#280,.T.);
#581=EDGE_CURVE('',#460,#406,#281,.T.);
#582=EDGE_CURVE('',#460,#461,#282,.T.);
#583=EDGE_CURVE('',#461,#408,#283,.T.);
#584=EDGE_CURVE('',#458,#461,#217,.T.);
#585=EDGE_CURVE('',#462,#448,#218,.T.);
#586=EDGE_CURVE('',#462,#398,#284,.T.);
#587=EDGE_CURVE('',#462,#463,#285,.T.);
#588=EDGE_CURVE('',#463,#400,#286,.T.);
#589=EDGE_CURVE('',#464,#463,#219,.T.);
#590=EDGE_CURVE('',#464,#402,#287,.T.);
#591=EDGE_CURVE('',#464,#465,#288,.T.);
#592=EDGE_CURVE('',#465,#404,#289,.T.);
#593=EDGE_CURVE('',#460,#465,#220,.T.);
#594=EDGE_CURVE('',#466,#467,#290,.T.);
#595=EDGE_CURVE('',#468,#466,#291,.T.);
#596=EDGE_CURVE('',#469,#468,#292,.T.);
#597=EDGE_CURVE('',#467,#469,#293,.T.);
#598=EDGE_CURVE('',#470,#468,#294,.T.);
#599=EDGE_CURVE('',#470,#471,#295,.T.);
#600=EDGE_CURVE('',#471,#469,#296,.T.);
#601=EDGE_CURVE('',#472,#466,#297,.T.);
#602=EDGE_CURVE('',#472,#470,#298,.T.);
#603=EDGE_CURVE('',#424,#419,#299,.T.);
#604=EDGE_CURVE('',#473,#472,#300,.T.);
#605=EDGE_CURVE('',#471,#473,#301,.T.);
#606=EDGE_CURVE('',#467,#473,#302,.T.);
#607=EDGE_CURVE('',#445,#443,#303,.T.);
#608=ORIENTED_EDGE('',*,*,#474,.T.);
#609=ORIENTED_EDGE('',*,*,#475,.T.);
#610=ORIENTED_EDGE('',*,*,#476,.T.);
#611=ORIENTED_EDGE('',*,*,#477,.T.);
#612=ORIENTED_EDGE('',*,*,#478,.T.);
#613=ORIENTED_EDGE('',*,*,#479,.T.);
#614=ORIENTED_EDGE('',*,*,#480,.T.);
#615=ORIENTED_EDGE('',*,*,#476,.F.);
#616=ORIENTED_EDGE('',*,*,#481,.T.);
#617=ORIENTED_EDGE('',*,*,#479,.F.);
#618=ORIENTED_EDGE('',*,*,#482,.T.);
#619=ORIENTED_EDGE('',*,*,#483,.T.);
#620=ORIENTED_EDGE('',*,*,#484,.T.);
#621=ORIENTED_EDGE('',*,*,#485,.T.);
#622=ORIENTED_EDGE('',*,*,#486,.T.);
#623=ORIENTED_EDGE('',*,*,#483,.F.);
#624=ORIENTED_EDGE('',*,*,#487,.T.);
#625=ORIENTED_EDGE('',*,*,#485,.F.);
#626=ORIENTED_EDGE('',*,*,#488,.T.);
#627=ORIENTED_EDGE('',*,*,#489,.T.);
#628=ORIENTED_EDGE('',*,*,#490,.T.);
#629=ORIENTED_EDGE('',*,*,#491,.T.);
#630=ORIENTED_EDGE('',*,*,#492,.T.);
#631=ORIENTED_EDGE('',*,*,#489,.F.);
#632=ORIENTED_EDGE('',*,*,#493,.T.);
#633=ORIENTED_EDGE('',*,*,#491,.F.);
#634=ORIENTED_EDGE('',*,*,#494,.T.);
#635=ORIENTED_EDGE('',*,*,#495,.T.);
#636=ORIENTED_EDGE('',*,*,#496,.T.);
#637=ORIENTED_EDGE('',*,*,#497,.T.);
#638=ORIENTED_EDGE('',*,*,#498,.T.);
#639=ORIENTED_EDGE('',*,*,#495,.F.);
#640=ORIENTED_EDGE('',*,*,#499,.T.);
#641=ORIENTED_EDGE('',*,*,#500,.T.);
#642=ORIENTED_EDGE('',*,*,#501,.T.);
#643=ORIENTED_EDGE('',*,*,#497,.F.);
#644=ORIENTED_EDGE('',*,*,#502,.T.);
#645=ORIENTED_EDGE('',*,*,#503,.T.);
#646=ORIENTED_EDGE('',*,*,#477,.F.);
#647=ORIENTED_EDGE('',*,*,#504,.F.);
#648=ORIENTED_EDGE('',*,*,#505,.F.);
#649=ORIENTED_EDGE('',*,*,#506,.T.);
#650=ORIENTED_EDGE('',*,*,#507,.T.);
#651=ORIENTED_EDGE('',*,*,#480,.F.);
#652=ORIENTED_EDGE('',*,*,#508,.T.);
#653=ORIENTED_EDGE('',*,*,#509,.F.);
#654=ORIENTED_EDGE('',*,*,#504,.T.);
#655=ORIENTED_EDGE('',*,*,#484,.F.);
#656=ORIENTED_EDGE('',*,*,#510,.F.);
#657=ORIENTED_EDGE('',*,*,#511,.F.);
#658=ORIENTED_EDGE('',*,*,#508,.F.);
#659=ORIENTED_EDGE('',*,*,#486,.F.);
#660=ORIENTED_EDGE('',*,*,#512,.F.);
#661=ORIENTED_EDGE('',*,*,#513,.F.);
#662=ORIENTED_EDGE('',*,*,#510,.T.);
#663=ORIENTED_EDGE('',*,*,#490,.F.);
#664=ORIENTED_EDGE('',*,*,#514,.F.);
#665=ORIENTED_EDGE('',*,*,#515,.F.);
#666=ORIENTED_EDGE('',*,*,#512,.T.);
#667=ORIENTED_EDGE('',*,*,#516,.T.);
#668=ORIENTED_EDGE('',*,*,#517,.T.);
#669=ORIENTED_EDGE('',*,*,#492,.F.);
#670=ORIENTED_EDGE('',*,*,#518,.F.);
#671=ORIENTED_EDGE('',*,*,#519,.F.);
#672=ORIENTED_EDGE('',*,*,#514,.T.);
#673=ORIENTED_EDGE('',*,*,#496,.F.);
#674=ORIENTED_EDGE('',*,*,#520,.F.);
#675=ORIENTED_EDGE('',*,*,#521,.F.);
#676=ORIENTED_EDGE('',*,*,#518,.T.);
#677=ORIENTED_EDGE('',*,*,#498,.F.);
#678=ORIENTED_EDGE('',*,*,#522,.F.);
#679=ORIENTED_EDGE('',*,*,#523,.F.);
#680=ORIENTED_EDGE('',*,*,#520,.T.);
#681=ORIENTED_EDGE('',*,*,#501,.F.);
#682=ORIENTED_EDGE('',*,*,#524,.T.);
#683=ORIENTED_EDGE('',*,*,#525,.F.);
#684=ORIENTED_EDGE('',*,*,#522,.T.);
#685=ORIENTED_EDGE('',*,*,#526,.T.);
#686=ORIENTED_EDGE('',*,*,#500,.F.);
#687=ORIENTED_EDGE('',*,*,#527,.F.);
#688=ORIENTED_EDGE('',*,*,#528,.F.);
#689=ORIENTED_EDGE('',*,*,#529,.F.);
#690=ORIENTED_EDGE('',*,*,#530,.F.);
#691=ORIENTED_EDGE('',*,*,#531,.F.);
#692=ORIENTED_EDGE('',*,*,#532,.F.);
#693=ORIENTED_EDGE('',*,*,#533,.F.);
#694=ORIENTED_EDGE('',*,*,#534,.F.);
#695=ORIENTED_EDGE('',*,*,#524,.F.);
#696=ORIENTED_EDGE('',*,*,#503,.F.);
#697=ORIENTED_EDGE('',*,*,#535,.T.);
#698=ORIENTED_EDGE('',*,*,#536,.T.);
#699=ORIENTED_EDGE('',*,*,#527,.T.);
#700=ORIENTED_EDGE('',*,*,#537,.T.);
#701=ORIENTED_EDGE('',*,*,#538,.T.);
#702=ORIENTED_EDGE('',*,*,#539,.F.);
#703=ORIENTED_EDGE('',*,*,#538,.F.);
#704=ORIENTED_EDGE('',*,*,#517,.F.);
#705=ORIENTED_EDGE('',*,*,#540,.T.);
#706=ORIENTED_EDGE('',*,*,#537,.F.);
#707=ORIENTED_EDGE('',*,*,#540,.F.);
#708=ORIENTED_EDGE('',*,*,#541,.T.);
#709=ORIENTED_EDGE('',*,*,#542,.T.);
#710=ORIENTED_EDGE('',*,*,#543,.F.);
#711=ORIENTED_EDGE('',*,*,#542,.F.);
#712=ORIENTED_EDGE('',*,*,#516,.F.);
#713=ORIENTED_EDGE('',*,*,#544,.T.);
#714=ORIENTED_EDGE('',*,*,#541,.F.);
#715=ORIENTED_EDGE('',*,*,#544,.F.);
#716=ORIENTED_EDGE('',*,*,#545,.T.);
#717=ORIENTED_EDGE('',*,*,#546,.T.);
#718=ORIENTED_EDGE('',*,*,#547,.F.);
#719=ORIENTED_EDGE('',*,*,#546,.F.);
#720=ORIENTED_EDGE('',*,*,#507,.F.);
#721=ORIENTED_EDGE('',*,*,#548,.T.);
#722=ORIENTED_EDGE('',*,*,#545,.F.);
#723=ORIENTED_EDGE('',*,*,#548,.F.);
#724=ORIENTED_EDGE('',*,*,#549,.T.);
#725=ORIENTED_EDGE('',*,*,#550,.T.);
#726=ORIENTED_EDGE('',*,*,#551,.F.);
#727=ORIENTED_EDGE('',*,*,#550,.F.);
#728=ORIENTED_EDGE('',*,*,#552,.F.);
#729=ORIENTED_EDGE('',*,*,#553,.T.);
#730=ORIENTED_EDGE('',*,*,#526,.F.);
#731=ORIENTED_EDGE('',*,*,#553,.F.);
#732=ORIENTED_EDGE('',*,*,#474,.F.);
#733=ORIENTED_EDGE('',*,*,#554,.T.);
#734=ORIENTED_EDGE('',*,*,#555,.T.);
#735=ORIENTED_EDGE('',*,*,#556,.T.);
#736=ORIENTED_EDGE('',*,*,#556,.F.);
#737=ORIENTED_EDGE('',*,*,#557,.T.);
#738=ORIENTED_EDGE('',*,*,#558,.T.);
#739=ORIENTED_EDGE('',*,*,#475,.F.);
#740=ORIENTED_EDGE('',*,*,#559,.F.);
#741=ORIENTED_EDGE('',*,*,#529,.T.);
#742=ORIENTED_EDGE('',*,*,#560,.F.);
#743=ORIENTED_EDGE('',*,*,#561,.F.);
#744=ORIENTED_EDGE('',*,*,#562,.F.);
#745=ORIENTED_EDGE('',*,*,#563,.F.);
#746=ORIENTED_EDGE('',*,*,#564,.F.);
#747=ORIENTED_EDGE('',*,*,#533,.T.);
#748=ORIENTED_EDGE('',*,*,#478,.F.);
#749=ORIENTED_EDGE('',*,*,#506,.F.);
#750=ORIENTED_EDGE('',*,*,#565,.F.);
#751=ORIENTED_EDGE('',*,*,#563,.T.);
#752=ORIENTED_EDGE('',*,*,#566,.F.);
#753=ORIENTED_EDGE('',*,*,#567,.F.);
#754=ORIENTED_EDGE('',*,*,#568,.F.);
#755=ORIENTED_EDGE('',*,*,#561,.T.);
#756=ORIENTED_EDGE('',*,*,#569,.F.);
#757=ORIENTED_EDGE('',*,*,#554,.F.);
#758=ORIENTED_EDGE('',*,*,#566,.T.);
#759=ORIENTED_EDGE('',*,*,#562,.T.);
#760=ORIENTED_EDGE('',*,*,#532,.T.);
#761=ORIENTED_EDGE('',*,*,#570,.T.);
#762=ORIENTED_EDGE('',*,*,#571,.F.);
#763=ORIENTED_EDGE('',*,*,#572,.F.);
#764=ORIENTED_EDGE('',*,*,#531,.T.);
#765=ORIENTED_EDGE('',*,*,#573,.T.);
#766=ORIENTED_EDGE('',*,*,#574,.F.);
#767=ORIENTED_EDGE('',*,*,#570,.F.);
#768=ORIENTED_EDGE('',*,*,#534,.T.);
#769=ORIENTED_EDGE('',*,*,#564,.T.);
#770=ORIENTED_EDGE('',*,*,#565,.T.);
#771=ORIENTED_EDGE('',*,*,#505,.T.);
#772=ORIENTED_EDGE('',*,*,#509,.T.);
#773=ORIENTED_EDGE('',*,*,#575,.T.);
#774=ORIENTED_EDGE('',*,*,#523,.T.);
#775=ORIENTED_EDGE('',*,*,#525,.T.);
#776=ORIENTED_EDGE('',*,*,#535,.F.);
#777=ORIENTED_EDGE('',*,*,#502,.F.);
#778=ORIENTED_EDGE('',*,*,#576,.F.);
#779=ORIENTED_EDGE('',*,*,#577,.T.);
#780=ORIENTED_EDGE('',*,*,#568,.T.);
#781=ORIENTED_EDGE('',*,*,#578,.T.);
#782=ORIENTED_EDGE('',*,*,#579,.F.);
#783=ORIENTED_EDGE('',*,*,#573,.F.);
#784=ORIENTED_EDGE('',*,*,#530,.T.);
#785=ORIENTED_EDGE('',*,*,#559,.T.);
#786=ORIENTED_EDGE('',*,*,#567,.T.);
#787=ORIENTED_EDGE('',*,*,#572,.T.);
#788=ORIENTED_EDGE('',*,*,#580,.F.);
#789=ORIENTED_EDGE('',*,*,#578,.F.);
#790=ORIENTED_EDGE('',*,*,#494,.F.);
#791=ORIENTED_EDGE('',*,*,#581,.F.);
#792=ORIENTED_EDGE('',*,*,#582,.T.);
#793=ORIENTED_EDGE('',*,*,#583,.T.);
#794=ORIENTED_EDGE('',*,*,#499,.F.);
#795=ORIENTED_EDGE('',*,*,#583,.F.);
#796=ORIENTED_EDGE('',*,*,#584,.F.);
#797=ORIENTED_EDGE('',*,*,#576,.T.);
#798=ORIENTED_EDGE('',*,*,#481,.F.);
#799=ORIENTED_EDGE('',*,*,#558,.F.);
#800=ORIENTED_EDGE('',*,*,#585,.F.);
#801=ORIENTED_EDGE('',*,*,#586,.T.);
#802=ORIENTED_EDGE('',*,*,#482,.F.);
#803=ORIENTED_EDGE('',*,*,#586,.F.);
#804=ORIENTED_EDGE('',*,*,#587,.T.);
#805=ORIENTED_EDGE('',*,*,#588,.T.);
#806=ORIENTED_EDGE('',*,*,#487,.F.);
#807=ORIENTED_EDGE('',*,*,#588,.F.);
#808=ORIENTED_EDGE('',*,*,#589,.F.);
#809=ORIENTED_EDGE('',*,*,#590,.T.);
#810=ORIENTED_EDGE('',*,*,#488,.F.);
#811=ORIENTED_EDGE('',*,*,#590,.F.);
#812=ORIENTED_EDGE('',*,*,#591,.T.);
#813=ORIENTED_EDGE('',*,*,#592,.T.);
#814=ORIENTED_EDGE('',*,*,#493,.F.);
#815=ORIENTED_EDGE('',*,*,#592,.F.);
#816=ORIENTED_EDGE('',*,*,#593,.F.);
#817=ORIENTED_EDGE('',*,*,#581,.T.);
#818=ORIENTED_EDGE('',*,*,#528,.T.);
#819=ORIENTED_EDGE('',*,*,#536,.F.);
#820=ORIENTED_EDGE('',*,*,#577,.F.);
#821=ORIENTED_EDGE('',*,*,#584,.T.);
#822=ORIENTED_EDGE('',*,*,#582,.F.);
#823=ORIENTED_EDGE('',*,*,#593,.T.);
#824=ORIENTED_EDGE('',*,*,#591,.F.);
#825=ORIENTED_EDGE('',*,*,#589,.T.);
#826=ORIENTED_EDGE('',*,*,#587,.F.);
#827=ORIENTED_EDGE('',*,*,#585,.T.);
#828=ORIENTED_EDGE('',*,*,#557,.F.);
#829=ORIENTED_EDGE('',*,*,#555,.F.);
#830=ORIENTED_EDGE('',*,*,#569,.T.);
#831=ORIENTED_EDGE('',*,*,#560,.T.);
#832=ORIENTED_EDGE('',*,*,#594,.F.);
#833=ORIENTED_EDGE('',*,*,#595,.F.);
#834=ORIENTED_EDGE('',*,*,#596,.F.);
#835=ORIENTED_EDGE('',*,*,#597,.F.);
#836=ORIENTED_EDGE('',*,*,#596,.T.);
#837=ORIENTED_EDGE('',*,*,#598,.F.);
#838=ORIENTED_EDGE('',*,*,#599,.T.);
#839=ORIENTED_EDGE('',*,*,#600,.T.);
#840=ORIENTED_EDGE('',*,*,#547,.T.);
#841=ORIENTED_EDGE('',*,*,#551,.T.);
#842=ORIENTED_EDGE('',*,*,#579,.T.);
#843=ORIENTED_EDGE('',*,*,#580,.T.);
#844=ORIENTED_EDGE('',*,*,#571,.T.);
#845=ORIENTED_EDGE('',*,*,#574,.T.);
#846=ORIENTED_EDGE('',*,*,#595,.T.);
#847=ORIENTED_EDGE('',*,*,#601,.F.);
#848=ORIENTED_EDGE('',*,*,#602,.T.);
#849=ORIENTED_EDGE('',*,*,#598,.T.);
#850=ORIENTED_EDGE('',*,*,#519,.T.);
#851=ORIENTED_EDGE('',*,*,#603,.T.);
#852=ORIENTED_EDGE('',*,*,#513,.T.);
#853=ORIENTED_EDGE('',*,*,#515,.T.);
#854=ORIENTED_EDGE('',*,*,#575,.F.);
#855=ORIENTED_EDGE('',*,*,#511,.T.);
#856=ORIENTED_EDGE('',*,*,#603,.F.);
#857=ORIENTED_EDGE('',*,*,#521,.T.);
#858=ORIENTED_EDGE('',*,*,#599,.F.);
#859=ORIENTED_EDGE('',*,*,#602,.F.);
#860=ORIENTED_EDGE('',*,*,#604,.F.);
#861=ORIENTED_EDGE('',*,*,#605,.F.);
#862=ORIENTED_EDGE('',*,*,#594,.T.);
#863=ORIENTED_EDGE('',*,*,#606,.T.);
#864=ORIENTED_EDGE('',*,*,#604,.T.);
#865=ORIENTED_EDGE('',*,*,#601,.T.);
#866=ORIENTED_EDGE('',*,*,#539,.T.);
#867=ORIENTED_EDGE('',*,*,#543,.T.);
#868=ORIENTED_EDGE('',*,*,#597,.T.);
#869=ORIENTED_EDGE('',*,*,#600,.F.);
#870=ORIENTED_EDGE('',*,*,#605,.T.);
#871=ORIENTED_EDGE('',*,*,#606,.F.);
#872=ORIENTED_EDGE('',*,*,#552,.T.);
#873=ORIENTED_EDGE('',*,*,#607,.T.);
#874=ORIENTED_EDGE('',*,*,#549,.F.);
#875=ORIENTED_EDGE('',*,*,#607,.F.);
#876=CYLINDRICAL_SURFACE('',#969,3.);
#877=CYLINDRICAL_SURFACE('',#975,3.);
#878=CYLINDRICAL_SURFACE('',#981,3.);
#879=CYLINDRICAL_SURFACE('',#987,3.);
#880=CYLINDRICAL_SURFACE('',#993,3.);
#881=CYLINDRICAL_SURFACE('',#996,3.);
#882=CYLINDRICAL_SURFACE('',#999,3.);
#883=CYLINDRICAL_SURFACE('',#1004,3.);
#884=CYLINDRICAL_SURFACE('',#1007,3.);
#885=CYLINDRICAL_SURFACE('',#1011,10.5000000000002);
#886=CYLINDRICAL_SURFACE('',#1015,0.1);
#887=CYLINDRICAL_SURFACE('',#1017,1.25);
#888=CYLINDRICAL_SURFACE('',#1021,1.25);
#889=CYLINDRICAL_SURFACE('',#1025,1.25);
#890=CYLINDRICAL_SURFACE('',#1029,1.25);
#891=CYLINDRICAL_SURFACE('',#1032,2.25);
#892=CYLINDRICAL_SURFACE('',#1034,0.1);
#893=CYLINDRICAL_SURFACE('',#1039,10.5);
#894=CYLINDRICAL_SURFACE('',#1045,3.);
#895=CYLINDRICAL_SURFACE('',#1050,1.99999998509884);
#896=CYLINDRICAL_SURFACE('',#1052,1.99999998509884);
#897=CYLINDRICAL_SURFACE('',#1055,1.99999998509884);
#898=CYLINDRICAL_SURFACE('',#1058,1.99999998509884);
#899=CYLINDRICAL_SURFACE('',#1063,3.);
#900=ADVANCED_FACE('',(#60),#876,.T.);
#901=ADVANCED_FACE('',(#61),#56,.T.);
#902=ADVANCED_FACE('',(#62),#877,.T.);
#903=ADVANCED_FACE('',(#63),#57,.T.);
#904=ADVANCED_FACE('',(#64),#878,.T.);
#905=ADVANCED_FACE('',(#65),#58,.T.);
#906=ADVANCED_FACE('',(#66),#879,.T.);
#907=ADVANCED_FACE('',(#67),#59,.T.);
#908=ADVANCED_FACE('',(#68),#880,.T.);
#909=ADVANCED_FACE('',(#69,#23),#33,.T.);
#910=ADVANCED_FACE('',(#70),#881,.T.);
#911=ADVANCED_FACE('',(#71),#34,.T.);
#912=ADVANCED_FACE('',(#72),#882,.T.);
#913=ADVANCED_FACE('',(#73,#24,#25),#35,.T.);
#914=ADVANCED_FACE('',(#74),#883,.T.);
#915=ADVANCED_FACE('',(#75),#36,.T.);
#916=ADVANCED_FACE('',(#76),#884,.T.);
#917=ADVANCED_FACE('',(#77,#26),#37,.T.);
#918=ADVANCED_FACE('',(#78),#885,.F.);
#919=ADVANCED_FACE('',(#79),#886,.T.);
#920=ADVANCED_FACE('',(#80),#887,.F.);
#921=ADVANCED_FACE('',(#81),#15,.F.);
#922=ADVANCED_FACE('',(#82),#888,.F.);
#923=ADVANCED_FACE('',(#83),#16,.F.);
#924=ADVANCED_FACE('',(#84),#889,.F.);
#925=ADVANCED_FACE('',(#85),#17,.F.);
#926=ADVANCED_FACE('',(#86),#890,.F.);
#927=ADVANCED_FACE('',(#87),#891,.F.);
#928=ADVANCED_FACE('',(#88),#892,.T.);
#929=ADVANCED_FACE('',(#89),#38,.F.);
#930=ADVANCED_FACE('',(#90),#39,.F.);
#931=ADVANCED_FACE('',(#91),#40,.F.);
#932=ADVANCED_FACE('',(#92),#893,.F.);
#933=ADVANCED_FACE('',(#93),#41,.F.);
#934=ADVANCED_FACE('',(#94),#42,.F.);
#935=ADVANCED_FACE('',(#95),#894,.T.);
#936=ADVANCED_FACE('',(#96),#43,.F.);
#937=ADVANCED_FACE('',(#97),#44,.F.);
#938=ADVANCED_FACE('',(#98),#45,.F.);
#939=ADVANCED_FACE('',(#99),#46,.F.);
#940=ADVANCED_FACE('',(#100),#895,.F.);
#941=ADVANCED_FACE('',(#101),#896,.F.);
#942=ADVANCED_FACE('',(#102),#47,.F.);
#943=ADVANCED_FACE('',(#103),#897,.F.);
#944=ADVANCED_FACE('',(#104),#48,.F.);
#945=ADVANCED_FACE('',(#105),#898,.F.);
#946=ADVANCED_FACE('',(#106,#27),#49,.T.);
#947=ADVANCED_FACE('',(#107,#28,#29,#30),#50,.T.);
#948=ADVANCED_FACE('',(#108),#51,.T.);
#949=ADVANCED_FACE('',(#109),#899,.T.);
#950=ADVANCED_FACE('',(#110),#52,.F.);
#951=ADVANCED_FACE('',(#111),#53,.T.);
#952=ADVANCED_FACE('',(#112,#31,#32),#54,.T.);
#953=ADVANCED_FACE('',(#113),#55,.T.);
#954=ADVANCED_FACE('',(#114),#18,.F.);
#955=CLOSED_SHELL('',(#900,#901,#902,#903,#904,#905,#906,#907,#908,#909,
#910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,
#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,
#940,#941,#942,#943,#944,#945,#946,#947,#948,#949,#950,#951,#952,#953,#954));
#956=DERIVED_UNIT_ELEMENT(#958,1.);
#957=DERIVED_UNIT_ELEMENT(#1708,3.);
#958=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#959=DERIVED_UNIT((#956,#957));
#960=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(7850.),#959);
#961=PROPERTY_DEFINITION_REPRESENTATION(#966,#963);
#962=PROPERTY_DEFINITION_REPRESENTATION(#967,#964);
#963=REPRESENTATION('material name',(#965),#1705);
#964=REPRESENTATION('density',(#960),#1705);
#965=DESCRIPTIVE_REPRESENTATION_ITEM('\X2\94A2\X0\','\X2\94A2\X0\');
#966=PROPERTY_DEFINITION('material property','material name',#1715);
#967=PROPERTY_DEFINITION('material property','density of part',#1715);
#968=AXIS2_PLACEMENT_3D('placement',#1354,#1069,#1070);
#969=AXIS2_PLACEMENT_3D('',#1355,#1071,#1072);
#970=AXIS2_PLACEMENT_3D('',#1379,#1074,#1075);
#971=AXIS2_PLACEMENT_3D('',#1392,#1077,#1078);
#972=AXIS2_PLACEMENT_3D('',#1395,#1079,#1080);
#973=AXIS2_PLACEMENT_3D('',#1396,#1081,#1082);
#974=AXIS2_PLACEMENT_3D('',#1397,#1083,#1084);
#975=AXIS2_PLACEMENT_3D('',#1398,#1085,#1086);
#976=AXIS2_PLACEMENT_3D('',#1402,#1088,#1089);
#977=AXIS2_PLACEMENT_3D('',#1404,#1091,#1092);
#978=AXIS2_PLACEMENT_3D('',#1407,#1093,#1094);
#979=AXIS2_PLACEMENT_3D('',#1408,#1095,#1096);
#980=AXIS2_PLACEMENT_3D('',#1409,#1097,#1098);
#981=AXIS2_PLACEMENT_3D('',#1410,#1099,#1100);
#982=AXIS2_PLACEMENT_3D('',#1414,#1102,#1103);
#983=AXIS2_PLACEMENT_3D('',#1416,#1105,#1106);
#984=AXIS2_PLACEMENT_3D('',#1419,#1107,#1108);
#985=AXIS2_PLACEMENT_3D('',#1420,#1109,#1110);
#986=AXIS2_PLACEMENT_3D('',#1421,#1111,#1112);
#987=AXIS2_PLACEMENT_3D('',#1422,#1113,#1114);
#988=AXIS2_PLACEMENT_3D('',#1426,#1116,#1117);
#989=AXIS2_PLACEMENT_3D('',#1428,#1119,#1120);
#990=AXIS2_PLACEMENT_3D('',#1431,#1121,#1122);
#991=AXIS2_PLACEMENT_3D('',#1432,#1123,#1124);
#992=AXIS2_PLACEMENT_3D('',#1433,#1125,#1126);
#993=AXIS2_PLACEMENT_3D('',#1434,#1127,#1128);
#994=AXIS2_PLACEMENT_3D('',#1468,#1131,#1132);
#995=AXIS2_PLACEMENT_3D('',#1475,#1136,#1137);
#996=AXIS2_PLACEMENT_3D('',#1476,#1138,#1139);
#997=AXIS2_PLACEMENT_3D('',#1479,#1141,#1142);
#998=AXIS2_PLACEMENT_3D('',#1480,#1143,#1144);
#999=AXIS2_PLACEMENT_3D('',#1484,#1147,#1148);
#1000=AXIS2_PLACEMENT_3D('',#1487,#1150,#1151);
#1001=AXIS2_PLACEMENT_3D('',#1488,#1152,#1153);
#1002=AXIS2_PLACEMENT_3D('',#1493,#1156,#1157);
#1003=AXIS2_PLACEMENT_3D('',#1495,#1158,#1159);
#1004=AXIS2_PLACEMENT_3D('',#1496,#1160,#1161);
#1005=AXIS2_PLACEMENT_3D('',#1499,#1163,#1164);
#1006=AXIS2_PLACEMENT_3D('',#1500,#1165,#1166);
#1007=AXIS2_PLACEMENT_3D('',#1504,#1169,#1170);
#1008=AXIS2_PLACEMENT_3D('',#1507,#1172,#1173);
#1009=AXIS2_PLACEMENT_3D('',#1508,#1174,#1175);
#1010=AXIS2_PLACEMENT_3D('',#1513,#1178,#1179);
#1011=AXIS2_PLACEMENT_3D('',#1514,#1180,#1181);
#1012=AXIS2_PLACEMENT_3D('',#1518,#1183,#1184);
#1013=AXIS2_PLACEMENT_3D('',#1522,#1186,#1187);
#1014=AXIS2_PLACEMENT_3D('',#1526,#1189,#1190);
#1015=AXIS2_PLACEMENT_3D('',#1543,#1192,#1193);
#1016=AXIS2_PLACEMENT_3D('',#1546,#1195,#1196);
#1017=AXIS2_PLACEMENT_3D('',#1547,#1197,#1198);
#1018=AXIS2_PLACEMENT_3D('',#1549,#1199,#1200);
#1019=AXIS2_PLACEMENT_3D('',#1552,#1202,#1203);
#1020=AXIS2_PLACEMENT_3D('',#1553,#1204,#1205);
#1021=AXIS2_PLACEMENT_3D('',#1555,#1207,#1208);
#1022=AXIS2_PLACEMENT_3D('',#1557,#1209,#1210);
#1023=AXIS2_PLACEMENT_3D('',#1560,#1212,#1213);
#1024=AXIS2_PLACEMENT_3D('',#1561,#1214,#1215);
#1025=AXIS2_PLACEMENT_3D('',#1563,#1217,#1218);
#1026=AXIS2_PLACEMENT_3D('',#1565,#1219,#1220);
#1027=AXIS2_PLACEMENT_3D('',#1568,#1222,#1223);
#1028=AXIS2_PLACEMENT_3D('',#1569,#1224,#1225);
#1029=AXIS2_PLACEMENT_3D('',#1571,#1227,#1228);
#1030=AXIS2_PLACEMENT_3D('',#1573,#1229,#1230);
#1031=AXIS2_PLACEMENT_3D('',#1576,#1232,#1233);
#1032=AXIS2_PLACEMENT_3D('',#1577,#1234,#1235);
#1033=AXIS2_PLACEMENT_3D('',#1579,#1236,#1237);
#1034=AXIS2_PLACEMENT_3D('',#1581,#1239,#1240);
#1035=AXIS2_PLACEMENT_3D('',#1585,#1242,#1243);
#1036=AXIS2_PLACEMENT_3D('',#1587,#1245,#1246);
#1037=AXIS2_PLACEMENT_3D('',#1591,#1249,#1250);
#1038=AXIS2_PLACEMENT_3D('',#1597,#1254,#1255);
#1039=AXIS2_PLACEMENT_3D('',#1603,#1259,#1260);
#1040=AXIS2_PLACEMENT_3D('',#1619,#1261,#1262);
#1041=AXIS2_PLACEMENT_3D('',#1622,#1264,#1265);
#1042=AXIS2_PLACEMENT_3D('',#1623,#1266,#1267);
#1043=AXIS2_PLACEMENT_3D('',#1624,#1268,#1269);
#1044=AXIS2_PLACEMENT_3D('',#1630,#1273,#1274);
#1045=AXIS2_PLACEMENT_3D('',#1634,#1277,#1278);
#1046=AXIS2_PLACEMENT_3D('',#1636,#1280,#1281);
#1047=AXIS2_PLACEMENT_3D('',#1640,#1284,#1285);
#1048=AXIS2_PLACEMENT_3D('',#1644,#1288,#1289);
#1049=AXIS2_PLACEMENT_3D('',#1646,#1291,#1292);
#1050=AXIS2_PLACEMENT_3D('',#1652,#1296,#1297);
#1051=AXIS2_PLACEMENT_3D('',#1653,#1298,#1299);
#1052=AXIS2_PLACEMENT_3D('',#1654,#1300,#1301);
#1053=AXIS2_PLACEMENT_3D('',#1656,#1302,#1303);
#1054=AXIS2_PLACEMENT_3D('',#1658,#1305,#1306);
#1055=AXIS2_PLACEMENT_3D('',#1662,#1309,#1310);
#1056=AXIS2_PLACEMENT_3D('',#1664,#1311,#1312);
#1057=AXIS2_PLACEMENT_3D('',#1666,#1314,#1315);
#1058=AXIS2_PLACEMENT_3D('',#1670,#1318,#1319);
#1059=AXIS2_PLACEMENT_3D('',#1671,#1320,#1321);
#1060=AXIS2_PLACEMENT_3D('',#1672,#1322,#1323);
#1061=AXIS2_PLACEMENT_3D('',#1681,#1328,#1329);
#1062=AXIS2_PLACEMENT_3D('',#1687,#1333,#1334);
#1063=AXIS2_PLACEMENT_3D('',#1691,#1337,#1338);
#1064=AXIS2_PLACEMENT_3D('',#1693,#1340,#1341);
#1065=AXIS2_PLACEMENT_3D('',#1694,#1342,#1343);
#1066=AXIS2_PLACEMENT_3D('',#1698,#1346,#1347);
#1067=AXIS2_PLACEMENT_3D('',#1700,#1349,#1350);
#1068=AXIS2_PLACEMENT_3D('',#1701,#1351,#1352);
#1069=DIRECTION('axis',(0.,0.,1.));
#1070=DIRECTION('refdir',(1.,0.,0.));
#1071=DIRECTION('center_axis',(-1.,0.,0.));
#1072=DIRECTION('ref_axis',(0.,0.666666661699613,0.745355996942598));
#1073=DIRECTION('',(1.,0.,0.));
#1074=DIRECTION('center_axis',(-1.,-7.40148683083437E-16,6.62009098654373E-16));
#1075=DIRECTION('ref_axis',(0.,0.666666661699614,0.745355996942597));
#1076=DIRECTION('',(-1.,0.,0.));
#1077=DIRECTION('center_axis',(0.,0.,-1.));
#1078=DIRECTION('ref_axis',(-1.,-1.1842378929335E-15,0.));
#1079=DIRECTION('center_axis',(-1.48029736616687E-15,1.,3.31004541928659E-16));
#1080=DIRECTION('ref_axis',(0.666666661699614,7.40148683083438E-16,0.745355996942597));
#1081=DIRECTION('center_axis',(0.,0.,1.));
#1082=DIRECTION('ref_axis',(-1.,-1.48029736616688E-15,0.));
#1083=DIRECTION('center_axis',(0.,0.,-1.));
#1084=DIRECTION('ref_axis',(1.,1.11022303289696E-15,0.));
#1085=DIRECTION('center_axis',(1.38777875622452E-16,1.,0.));
#1086=DIRECTION('ref_axis',(0.666666661699614,0.,0.745355996942597));
#1087=DIRECTION('',(-1.38777875622452E-16,-1.,0.));
#1088=DIRECTION('center_axis',(-7.40148683083438E-16,1.,6.62009098654373E-16));
#1089=DIRECTION('ref_axis',(0.666666661699613,0.,0.745355996942598));
#1090=DIRECTION('',(1.38777875622452E-16,1.,0.));
#1091=DIRECTION('center_axis',(0.,0.,-1.));
#1092=DIRECTION('ref_axis',(0.,1.,0.));
#1093=DIRECTION('center_axis',(1.,0.,0.));
#1094=DIRECTION('ref_axis',(0.,-0.666666661699613,0.745355996942598));
#1095=DIRECTION('center_axis',(0.,0.,1.));
#1096=DIRECTION('ref_axis',(0.,1.,0.));
#1097=DIRECTION('center_axis',(0.,0.,-1.));
#1098=DIRECTION('ref_axis',(0.,-1.,0.));
#1099=DIRECTION('center_axis',(1.,0.,0.));
#1100=DIRECTION('ref_axis',(0.,-0.666666661699613,0.745355996942598));
#1101=DIRECTION('',(-1.,0.,0.));
#1102=DIRECTION('center_axis',(1.,0.,0.));
#1103=DIRECTION('ref_axis',(0.,-0.666666661699613,0.745355996942598));
#1104=DIRECTION('',(1.,0.,0.));
#1105=DIRECTION('center_axis',(0.,0.,-1.));
#1106=DIRECTION('ref_axis',(1.,0.,0.));
#1107=DIRECTION('center_axis',(0.,-1.,0.));
#1108=DIRECTION('ref_axis',(-0.666666661699612,0.,0.745355996942598));
#1109=DIRECTION('center_axis',(0.,0.,1.));
#1110=DIRECTION('ref_axis',(1.,0.,0.));
#1111=DIRECTION('center_axis',(0.,0.,-1.));
#1112=DIRECTION('ref_axis',(-1.,0.,0.));
#1113=DIRECTION('center_axis',(0.,-1.,0.));
#1114=DIRECTION('ref_axis',(-0.666666661699612,0.,0.745355996942598));
#1115=DIRECTION('',(0.,1.,0.));
#1116=DIRECTION('center_axis',(-7.40148683083438E-16,-1.,-6.62009098654371E-16));
#1117=DIRECTION('ref_axis',(-0.666666661699612,0.,0.745355996942598));
#1118=DIRECTION('',(0.,-1.,0.));
#1119=DIRECTION('center_axis',(0.,0.,-1.));
#1120=DIRECTION('ref_axis',(0.,-1.,0.));
#1121=DIRECTION('center_axis',(-1.,0.,0.));
#1122=DIRECTION('ref_axis',(0.,0.666666661699612,0.745355996942598));
#1123=DIRECTION('center_axis',(0.,0.,1.));
#1124=DIRECTION('ref_axis',(0.,-1.,0.));
#1125=DIRECTION('center_axis',(0.,0.,-1.));
#1126=DIRECTION('ref_axis',(0.,1.,0.));
#1127=DIRECTION('center_axis',(-1.,0.,0.));
#1128=DIRECTION('ref_axis',(0.,0.666666661699613,0.745355996942598));
#1129=DIRECTION('',(-1.,0.,0.));
#1130=DIRECTION('',(1.,0.,0.));
#1131=DIRECTION('center_axis',(0.,1.,0.));
#1132=DIRECTION('ref_axis',(1.,0.,0.));
#1133=DIRECTION('',(0.,0.,1.));
#1134=DIRECTION('',(1.,0.,0.));
#1135=DIRECTION('',(0.,0.,1.));
#1136=DIRECTION('center_axis',(0.,-1.,0.));
#1137=DIRECTION('ref_axis',(-1.,0.,0.));
#1138=DIRECTION('center_axis',(0.,0.,-1.));
#1139=DIRECTION('ref_axis',(1.,1.48029736616687E-15,0.));
#1140=DIRECTION('',(0.,0.,-1.));
#1141=DIRECTION('center_axis',(-0.707106781186547,0.,-0.707106781186548));
#1142=DIRECTION('ref_axis',(0.707106781186548,1.30841038223648E-16,-0.707106781186547));
#1143=DIRECTION('center_axis',(1.,-1.38777875622452E-16,0.));
#1144=DIRECTION('ref_axis',(-1.38777875622452E-16,-1.,0.));
#1145=DIRECTION('',(0.,0.,1.));
#1146=DIRECTION('',(-1.38777875622452E-16,-1.,0.));
#1147=DIRECTION('center_axis',(0.,0.,-1.));
#1148=DIRECTION('ref_axis',(0.,-1.,0.));
#1149=DIRECTION('',(0.,0.,1.));
#1150=DIRECTION('center_axis',(-0.707106781186548,0.,-0.707106781186547));
#1151=DIRECTION('ref_axis',(0.707106781186547,-1.30841038223648E-16,-0.707106781186548));
#1152=DIRECTION('center_axis',(0.,-1.,0.));
#1153=DIRECTION('ref_axis',(-1.,0.,0.));
#1154=DIRECTION('',(0.,0.,1.));
#1155=DIRECTION('',(-1.,0.,0.));
#1156=DIRECTION('center_axis',(0.,1.,0.));
#1157=DIRECTION('ref_axis',(1.,0.,0.));
#1158=DIRECTION('center_axis',(0.,1.,0.));
#1159=DIRECTION('ref_axis',(1.,0.,0.));
#1160=DIRECTION('center_axis',(0.,0.,-1.));
#1161=DIRECTION('ref_axis',(-1.,0.,0.));
#1162=DIRECTION('',(0.,0.,1.));
#1163=DIRECTION('center_axis',(0.707106781186548,0.,-0.707106781186547));
#1164=DIRECTION('ref_axis',(-0.707106781186547,-1.30841038223648E-16,-0.707106781186548));
#1165=DIRECTION('center_axis',(-1.,0.,0.));
#1166=DIRECTION('ref_axis',(0.,1.,0.));
#1167=DIRECTION('',(0.,0.,1.));
#1168=DIRECTION('',(0.,1.,0.));
#1169=DIRECTION('center_axis',(0.,0.,-1.));
#1170=DIRECTION('ref_axis',(0.,1.,0.));
#1171=DIRECTION('',(0.,0.,1.));
#1172=DIRECTION('center_axis',(0.707106781186548,0.,-0.707106781186547));
#1173=DIRECTION('ref_axis',(-0.707106781186547,1.30841038223648E-16,-0.707106781186548));
#1174=DIRECTION('center_axis',(0.,1.,0.));
#1175=DIRECTION('ref_axis',(1.,0.,0.));
#1176=DIRECTION('',(0.,0.,-1.));
#1177=DIRECTION('',(1.,0.,0.));
#1178=DIRECTION('center_axis',(0.,-1.,0.));
#1179=DIRECTION('ref_axis',(-1.,0.,0.));
#1180=DIRECTION('center_axis',(0.,0.,1.));
#1181=DIRECTION('ref_axis',(-2.9605947323337E-15,-1.,0.));
#1182=DIRECTION('',(0.,0.,1.));
#1183=DIRECTION('center_axis',(0.,0.,-1.));
#1184=DIRECTION('ref_axis',(-2.9605947323337E-15,-1.,0.));
#1185=DIRECTION('',(0.,0.,1.));
#1186=DIRECTION('center_axis',(0.,-3.74064361396616E-16,1.));
#1187=DIRECTION('ref_axis',(-2.9605947323337E-15,-1.,0.));
#1188=DIRECTION('',(0.,0.,1.));
#1189=DIRECTION('center_axis',(-2.24758289043609E-32,3.74064361396616E-16,
-1.));
#1190=DIRECTION('ref_axis',(-2.9605947323337E-15,-1.,0.));
#1191=DIRECTION('',(0.,0.,1.));
#1192=DIRECTION('center_axis',(0.,0.,1.));
#1193=DIRECTION('ref_axis',(0.992884448597796,-0.11908178589797,0.));
#1194=DIRECTION('',(0.,0.,-1.));
#1195=DIRECTION('center_axis',(0.,0.,-1.));
#1196=DIRECTION('ref_axis',(0.992884448597796,-0.11908178589797,0.));
#1197=DIRECTION('center_axis',(0.,1.,0.));
#1198=DIRECTION('ref_axis',(1.,0.,0.));
#1199=DIRECTION('center_axis',(0.,-1.,0.));
#1200=DIRECTION('ref_axis',(1.,0.,0.));
#1201=DIRECTION('',(0.,1.,0.));
#1202=DIRECTION('center_axis',(0.,-1.,0.));
#1203=DIRECTION('ref_axis',(1.,0.,0.));
#1204=DIRECTION('center_axis',(0.,-1.,0.));
#1205=DIRECTION('ref_axis',(1.,0.,0.));
#1206=DIRECTION('',(0.707106781186547,0.707106781186547,-8.65956056235493E-17));
#1207=DIRECTION('center_axis',(0.,1.,0.));
#1208=DIRECTION('ref_axis',(1.,0.,0.));
#1209=DIRECTION('center_axis',(0.,-1.,0.));
#1210=DIRECTION('ref_axis',(1.,0.,0.));
#1211=DIRECTION('',(0.,1.,0.));
#1212=DIRECTION('center_axis',(0.,-1.,0.));
#1213=DIRECTION('ref_axis',(1.,0.,0.));
#1214=DIRECTION('center_axis',(0.,-1.,0.));
#1215=DIRECTION('ref_axis',(1.,0.,0.));
#1216=DIRECTION('',(0.707106781186547,0.707106781186547,-8.65956056235493E-17));
#1217=DIRECTION('center_axis',(0.,-1.,0.));
#1218=DIRECTION('ref_axis',(-1.,0.,0.));
#1219=DIRECTION('center_axis',(0.,1.,0.));
#1220=DIRECTION('ref_axis',(-1.,0.,0.));
#1221=DIRECTION('',(0.,-1.,0.));
#1222=DIRECTION('center_axis',(0.,1.,0.));
#1223=DIRECTION('ref_axis',(-1.,0.,0.));
#1224=DIRECTION('center_axis',(0.,1.,0.));
#1225=DIRECTION('ref_axis',(-1.,0.,0.));
#1226=DIRECTION('',(-0.707106781186547,-0.707106781186547,-8.65956056235493E-17));
#1227=DIRECTION('center_axis',(0.,-1.,0.));
#1228=DIRECTION('ref_axis',(-1.,0.,0.));
#1229=DIRECTION('center_axis',(0.,1.,0.));
#1230=DIRECTION('ref_axis',(-1.,0.,0.));
#1231=DIRECTION('',(0.,-1.,0.));
#1232=DIRECTION('center_axis',(0.,1.,0.));
#1233=DIRECTION('ref_axis',(-1.,0.,0.));
#1234=DIRECTION('center_axis',(0.,1.,0.));
#1235=DIRECTION('ref_axis',(-1.,0.,0.));
#1236=DIRECTION('center_axis',(0.,1.,0.));
#1237=DIRECTION('ref_axis',(-1.,0.,0.));
#1238=DIRECTION('',(0.,1.,0.));
#1239=DIRECTION('center_axis',(0.,0.,-1.));
#1240=DIRECTION('ref_axis',(-0.992884448597798,-0.119081785897959,0.));
#1241=DIRECTION('',(0.,0.,-1.));
#1242=DIRECTION('center_axis',(0.,0.,-1.));
#1243=DIRECTION('ref_axis',(-0.992884448597798,-0.119081785897959,0.));
#1244=DIRECTION('',(0.,0.,1.));
#1245=DIRECTION('center_axis',(0.,1.,0.));
#1246=DIRECTION('ref_axis',(-1.,0.,0.));
#1247=DIRECTION('',(1.,0.,0.));
#1248=DIRECTION('',(0.,0.,1.));
#1249=DIRECTION('center_axis',(0.,-1.,0.));
#1250=DIRECTION('ref_axis',(1.,0.,0.));
#1251=DIRECTION('',(1.,0.,0.));
#1252=DIRECTION('',(-1.,0.,0.));
#1253=DIRECTION('',(0.,0.,1.));
#1254=DIRECTION('center_axis',(0.,-1.,0.));
#1255=DIRECTION('ref_axis',(1.,0.,0.));
#1256=DIRECTION('',(-1.,0.,2.24758289043609E-32));
#1257=DIRECTION('',(0.,0.,1.));
#1258=DIRECTION('',(1.,0.,0.));
#1259=DIRECTION('center_axis',(0.,0.,1.));
#1260=DIRECTION('ref_axis',(0.236468906658716,-0.971639056534695,0.));
#1261=DIRECTION('center_axis',(-2.24758289043609E-32,3.74064361396616E-16,
-1.));
#1262=DIRECTION('ref_axis',(0.236468906658716,-0.971639056534695,0.));
#1263=DIRECTION('',(0.,0.,-1.));
#1264=DIRECTION('center_axis',(0.,-3.74064361396616E-16,1.));
#1265=DIRECTION('ref_axis',(0.236468906658716,-0.971639056534695,0.));
#1266=DIRECTION('center_axis',(0.,0.,-1.));
#1267=DIRECTION('ref_axis',(0.236468906658716,-0.971639056534695,0.));
#1268=DIRECTION('center_axis',(-2.24758289043609E-32,3.74064361396616E-16,
-1.));
#1269=DIRECTION('ref_axis',(1.,6.00854591451711E-17,0.));
#1270=DIRECTION('',(0.,-1.,-3.74064361396616E-16));
#1271=DIRECTION('',(-1.,0.,2.24758289043609E-32));
#1272=DIRECTION('',(0.,-1.,-3.74064361396616E-16));
#1273=DIRECTION('center_axis',(-1.,0.,0.));
#1274=DIRECTION('ref_axis',(0.,0.,-1.));
#1275=DIRECTION('',(0.,-1.,-3.74064361396616E-16));
#1276=DIRECTION('',(0.,0.,1.));
#1277=DIRECTION('center_axis',(1.,0.,0.));
#1278=DIRECTION('ref_axis',(0.,0.707106781186548,-0.707106781186547));
#1279=DIRECTION('',(-1.,0.,0.));
#1280=DIRECTION('center_axis',(0.,1.,0.));
#1281=DIRECTION('ref_axis',(-1.,0.,0.));
#1282=DIRECTION('',(0.,0.,1.));
#1283=DIRECTION('',(1.,0.,0.));
#1284=DIRECTION('center_axis',(0.,-3.74064361396616E-16,1.));
#1285=DIRECTION('ref_axis',(-1.,0.,0.));
#1286=DIRECTION('',(0.,-1.,-3.74064361396616E-16));
#1287=DIRECTION('',(1.,0.,0.));
#1288=DIRECTION('center_axis',(1.,0.,0.));
#1289=DIRECTION('ref_axis',(0.,-2.04705262231859E-16,1.));
#1290=DIRECTION('',(0.,0.,-1.));
#1291=DIRECTION('center_axis',(-1.,0.,0.));
#1292=DIRECTION('ref_axis',(0.,-1.,0.));
#1293=DIRECTION('',(0.,0.,1.));
#1294=DIRECTION('',(0.,1.,0.));
#1295=DIRECTION('',(0.,0.,1.));
#1296=DIRECTION('center_axis',(0.,0.,1.));
#1297=DIRECTION('ref_axis',(0.,1.,0.));
#1298=DIRECTION('center_axis',(0.,0.,1.));
#1299=DIRECTION('ref_axis',(0.,1.,0.));
#1300=DIRECTION('center_axis',(0.,0.,1.));
#1301=DIRECTION('ref_axis',(1.,1.11022303289696E-15,0.));
#1302=DIRECTION('center_axis',(0.,0.,1.));
#1303=DIRECTION('ref_axis',(1.,1.11022303289696E-15,0.));
#1304=DIRECTION('',(0.,0.,1.));
#1305=DIRECTION('center_axis',(1.,-1.38777875622452E-16,0.));
#1306=DIRECTION('ref_axis',(1.38777875622452E-16,1.,0.));
#1307=DIRECTION('',(-1.38777875622452E-16,-1.,0.));
#1308=DIRECTION('',(0.,0.,1.));
#1309=DIRECTION('center_axis',(0.,0.,1.));
#1310=DIRECTION('ref_axis',(0.,-1.,0.));
#1311=DIRECTION('center_axis',(0.,0.,1.));
#1312=DIRECTION('ref_axis',(0.,-1.,0.));
#1313=DIRECTION('',(0.,0.,1.));
#1314=DIRECTION('center_axis',(0.,-1.,0.));
#1315=DIRECTION('ref_axis',(1.,0.,0.));
#1316=DIRECTION('',(-1.,0.,0.));
#1317=DIRECTION('',(0.,0.,1.));
#1318=DIRECTION('center_axis',(0.,0.,1.));
#1319=DIRECTION('ref_axis',(-1.,0.,0.));
#1320=DIRECTION('center_axis',(0.,0.,1.));
#1321=DIRECTION('ref_axis',(-1.,0.,0.));
#1322=DIRECTION('center_axis',(0.,0.,1.));
#1323=DIRECTION('ref_axis',(1.,0.,0.));
#1324=DIRECTION('',(1.,0.,0.));
#1325=DIRECTION('',(1.27747663433563E-16,-1.,0.));
#1326=DIRECTION('',(-1.,0.,0.));
#1327=DIRECTION('',(-6.38738317167816E-17,1.,0.));
#1328=DIRECTION('center_axis',(0.,-1.,0.));
#1329=DIRECTION('ref_axis',(-1.,0.,7.96733558322702E-18));
#1330=DIRECTION('',(0.,0.,1.));
#1331=DIRECTION('',(1.,0.,0.));
#1332=DIRECTION('',(0.,0.,1.));
#1333=DIRECTION('center_axis',(1.,1.27747663433563E-16,0.));
#1334=DIRECTION('ref_axis',(1.27747663433563E-16,-1.,-6.85975068149216E-20));
#1335=DIRECTION('',(0.,0.,1.));
#1336=DIRECTION('',(-1.27747663433563E-16,1.,0.));
#1337=DIRECTION('center_axis',(-1.,0.,0.));
#1338=DIRECTION('ref_axis',(0.,-0.707106781186548,-0.707106781186547));
#1339=DIRECTION('',(1.,0.,0.));
#1340=DIRECTION('center_axis',(0.,0.,1.));
#1341=DIRECTION('ref_axis',(1.,0.,0.));
#1342=DIRECTION('center_axis',(0.,0.,1.));
#1343=DIRECTION('ref_axis',(1.,0.,0.));
#1344=DIRECTION('',(-1.,0.,0.));
#1345=DIRECTION('',(6.38738317167816E-17,-1.,0.));
#1346=DIRECTION('center_axis',(0.,1.,0.));
#1347=DIRECTION('ref_axis',(1.,0.,0.));
#1348=DIRECTION('',(0.,0.,-1.));
#1349=DIRECTION('center_axis',(-1.,-6.38738317167816E-17,0.));
#1350=DIRECTION('ref_axis',(-6.38738317167816E-17,1.,-1.07686565814426E-17));
#1351=DIRECTION('center_axis',(0.,1.,0.));
#1352=DIRECTION('ref_axis',(-1.,0.,0.));
#1353=DIRECTION('',(-0.707106781186548,-0.707106781186548,-8.65956056235493E-17));
#1354=CARTESIAN_POINT('',(0.,0.,0.));
#1355=CARTESIAN_POINT('Origin',(4.75000009313226,16.0000002831221,-1.23606799082779));
#1356=CARTESIAN_POINT('',(-2.81484920804821,18.1971641738744,0.806594692332149));
#1357=CARTESIAN_POINT('',(-2.79120231738234,18.0000002682209,1.));
#1358=CARTESIAN_POINT('Ctrl Pts',(-2.81484920804821,18.1971641738744,0.806594692332149));
#1359=CARTESIAN_POINT('Ctrl Pts',(-2.81929469160689,18.1960822714646,0.807758426769389));
#1360=CARTESIAN_POINT('Ctrl Pts',(-2.82362595900036,18.1946975539096,0.809246576945784));
#1361=CARTESIAN_POINT('Ctrl Pts',(-2.83912212568629,18.1886283972872,0.815746866865904));
#1362=CARTESIAN_POINT('Ctrl Pts',(-2.84904541236942,18.1822168986898,0.82257872022209));
#1363=CARTESIAN_POINT('Ctrl Pts',(-2.86815928520998,18.1656074596336,0.840070551085243));
#1364=CARTESIAN_POINT('Ctrl Pts',(-2.87698736341775,18.1533489282247,0.85281772071067));
#1365=CARTESIAN_POINT('Ctrl Pts',(-2.88853051652149,18.1270850665755,0.879554554851484));
#1366=CARTESIAN_POINT('Ctrl Pts',(-2.89120231738234,18.1130681320516,0.893551483895342));
#1367=CARTESIAN_POINT('Ctrl Pts',(-2.89120231738234,18.0874069843168,0.918704439419806));
#1368=CARTESIAN_POINT('Ctrl Pts',(-2.88872049188269,18.0736338509236,0.931964372620663));
#1369=CARTESIAN_POINT('Ctrl Pts',(-2.87746803348905,18.04747747678,0.956684681217995));
#1370=CARTESIAN_POINT('Ctrl Pts',(-2.86874845868896,18.0350849032271,0.968158393779119));
#1371=CARTESIAN_POINT('Ctrl Pts',(-2.84953332055135,18.0180901522745,0.983707539616945));
#1372=CARTESIAN_POINT('Ctrl Pts',(-2.83938275344491,18.0114929341116,0.989674412059176));
#1373=CARTESIAN_POINT('Ctrl Pts',(-2.8163944596076,18.002452500738,0.997813731407865));
#1374=CARTESIAN_POINT('Ctrl Pts',(-2.80356517653867,18.0000002682209,1.));
#1375=CARTESIAN_POINT('Ctrl Pts',(-2.79120231738234,18.0000002682209,1.));
#1376=CARTESIAN_POINT('',(16.0000002831221,18.0000002682209,1.));
#1377=CARTESIAN_POINT('',(4.75000009313226,18.0000002682209,1.));
#1378=CARTESIAN_POINT('',(16.0000002831221,19.0000002831221,-1.23606799082779));
#1379=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,-1.23606799082779));
#1380=CARTESIAN_POINT('',(-0.617840174816944,19.0000002831221,-1.23606799082779));
#1381=CARTESIAN_POINT('',(4.75000009313226,19.0000002831221,-1.23606799082779));
#1382=CARTESIAN_POINT('Ctrl Pts',(-0.617840174816948,19.0000002831221,-1.23606799082779));
#1383=CARTESIAN_POINT('Ctrl Pts',(-0.617840174816948,19.0000002831221,-1.04189379362046));
#1384=CARTESIAN_POINT('Ctrl Pts',(-0.658327689444837,18.9795573937138,-0.837524978536063));
#1385=CARTESIAN_POINT('Ctrl Pts',(-0.813299555575593,18.9048020028121,-0.462296558737102));
#1386=CARTESIAN_POINT('Ctrl Pts',(-0.927273925462139,18.8512433025417,-0.291076789395589));
#1387=CARTESIAN_POINT('Ctrl Pts',(-1.2912149843796,18.6902571808963,0.123857386958438));
#1388=CARTESIAN_POINT('Ctrl Pts',(-1.58552660893207,18.5715069664547,0.321113405586251));
#1389=CARTESIAN_POINT('Ctrl Pts',(-2.19098467606338,18.3651433190312,0.617055816985461));
#1390=CARTESIAN_POINT('Ctrl Pts',(-2.49541486328332,18.2749052751072,0.72297347485743));
#1391=CARTESIAN_POINT('Ctrl Pts',(-2.81484920804821,18.1971641738744,0.806594692332149));
#1392=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,-1.23606799082779));
#1393=CARTESIAN_POINT('',(18.0000002682209,16.0000002831221,1.));
#1394=CARTESIAN_POINT('',(19.0000002831221,16.0000002831221,-1.23606799082779));
#1395=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,-1.23606799082779));
#1396=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,-1.23606799082779));
#1397=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,1.));
#1398=CARTESIAN_POINT('Origin',(16.0000002831221,-8.00000014156103,-1.23606799082779));
#1399=CARTESIAN_POINT('',(18.0000002682209,-16.0000002831221,1.));
#1400=CARTESIAN_POINT('',(18.0000002682209,-8.00000014156103,1.));
#1401=CARTESIAN_POINT('',(19.0000002831221,-16.0000002831221,-1.23606799082779));
#1402=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,-1.23606799082779));
#1403=CARTESIAN_POINT('',(19.0000002831221,-8.00000014156103,-1.23606799082779));
#1404=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,-1.23606799082779));
#1405=CARTESIAN_POINT('',(16.0000002831221,-18.0000002682209,1.));
#1406=CARTESIAN_POINT('',(16.0000002831221,-19.0000002831221,-1.23606799082779));
#1407=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,-1.23606799082779));
#1408=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,-1.23606799082779));
#1409=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,1.));
#1410=CARTESIAN_POINT('Origin',(-17.7500002868474,-16.0000002831221,-1.23606799082779));
#1411=CARTESIAN_POINT('',(-29.0000004768372,-18.0000002682209,1.));
#1412=CARTESIAN_POINT('',(-17.7500002868474,-18.0000002682209,1.));
#1413=CARTESIAN_POINT('',(-29.0000004768372,-19.0000002831221,-1.23606799082779));
#1414=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,-1.23606799082779));
#1415=CARTESIAN_POINT('',(-17.7500002868474,-19.0000002831221,-1.23606799082779));
#1416=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,-1.23606799082779));
#1417=CARTESIAN_POINT('',(-31.000000461936,-16.0000002831221,1.));
#1418=CARTESIAN_POINT('',(-32.0000004768372,-16.0000002831221,-1.23606799082779));
#1419=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,-1.23606799082779));
#1420=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,-1.23606799082779));
#1421=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,1.));
#1422=CARTESIAN_POINT('Origin',(-29.0000004768372,8.00000014156103,-1.2360679908278));
#1423=CARTESIAN_POINT('',(-31.000000461936,16.0000002831221,1.));
#1424=CARTESIAN_POINT('',(-31.000000461936,8.00000014156103,1.));
#1425=CARTESIAN_POINT('',(-32.0000004768372,16.0000002831221,-1.2360679908278));
#1426=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,-1.2360679908278));
#1427=CARTESIAN_POINT('',(-32.0000004768372,8.00000014156103,-1.2360679908278));
#1428=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,-1.23606799082779));
#1429=CARTESIAN_POINT('',(-29.0000004768372,18.0000002682209,1.));
#1430=CARTESIAN_POINT('',(-29.0000004768372,19.0000002831221,-1.23606799082779));
#1431=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,-1.23606799082779));
#1432=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,-1.23606799082779));
#1433=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,1.));
#1434=CARTESIAN_POINT('Origin',(4.75000009313226,16.0000002831221,-1.23606799082779));
#1435=CARTESIAN_POINT('',(-10.3232688321444,18.1971641738744,0.806594692332149));
#1436=CARTESIAN_POINT('',(-12.5202778653756,19.0000002831221,-1.23606799082779));
#1437=CARTESIAN_POINT('Ctrl Pts',(-10.3232688321443,18.1971641738744,0.806594692332148));
#1438=CARTESIAN_POINT('Ctrl Pts',(-10.6427031769092,18.2749052751072,0.722973474857431));
#1439=CARTESIAN_POINT('Ctrl Pts',(-10.9471333641292,18.3651433190312,0.617055816985465));
#1440=CARTESIAN_POINT('Ctrl Pts',(-11.5525914312605,18.5715069664547,0.321113405586258));
#1441=CARTESIAN_POINT('Ctrl Pts',(-11.846903055813,18.6902571808963,0.12385738695844));
#1442=CARTESIAN_POINT('Ctrl Pts',(-12.2108441147304,18.8512433025417,-0.291076789395588));
#1443=CARTESIAN_POINT('Ctrl Pts',(-12.324818484617,18.9048020028121,-0.462296558737101));
#1444=CARTESIAN_POINT('Ctrl Pts',(-12.4797903507477,18.9795573937138,-0.837524978536062));
#1445=CARTESIAN_POINT('Ctrl Pts',(-12.5202778653756,19.0000002831221,-1.04189379362046));
#1446=CARTESIAN_POINT('Ctrl Pts',(-12.5202778653756,19.0000002831221,-1.23606799082779));
#1447=CARTESIAN_POINT('',(4.75000009313226,19.0000002831221,-1.23606799082779));
#1448=CARTESIAN_POINT('',(-10.3469157228102,18.0000002682209,1.));
#1449=CARTESIAN_POINT('',(4.75000009313226,18.0000002682209,1.));
#1450=CARTESIAN_POINT('Ctrl Pts',(-10.3469157228102,18.0000002682209,1.));
#1451=CARTESIAN_POINT('Ctrl Pts',(-10.3345528636539,18.0000002682209,1.));
#1452=CARTESIAN_POINT('Ctrl Pts',(-10.321723580585,18.002452500738,0.997813731407864));
#1453=CARTESIAN_POINT('Ctrl Pts',(-10.2987352867477,18.0114929341116,0.989674412059174));
#1454=CARTESIAN_POINT('Ctrl Pts',(-10.2885847196412,18.0180901522745,0.983707539616945));
#1455=CARTESIAN_POINT('Ctrl Pts',(-10.2693695815036,18.0350849032271,0.968158393779119));
#1456=CARTESIAN_POINT('Ctrl Pts',(-10.2606500067035,18.04747747678,0.956684681217995));
#1457=CARTESIAN_POINT('Ctrl Pts',(-10.2493975483099,18.0736338509236,0.931964372620663));
#1458=CARTESIAN_POINT('Ctrl Pts',(-10.2469157228102,18.0874069843168,0.918704439419806));
#1459=CARTESIAN_POINT('Ctrl Pts',(-10.2469157228102,18.1130681320516,0.893551483895342));
#1460=CARTESIAN_POINT('Ctrl Pts',(-10.2495875236711,18.1270850665755,0.879554554851484));
#1461=CARTESIAN_POINT('Ctrl Pts',(-10.2611306767748,18.1533489282247,0.85281772071067));
#1462=CARTESIAN_POINT('Ctrl Pts',(-10.2699587549826,18.1656074596336,0.840070551085243));
#1463=CARTESIAN_POINT('Ctrl Pts',(-10.2890726278231,18.1822168986898,0.82257872022209));
#1464=CARTESIAN_POINT('Ctrl Pts',(-10.2989959145063,18.1886283972872,0.815746866865906));
#1465=CARTESIAN_POINT('Ctrl Pts',(-10.3144920811922,18.1946975539096,0.809246576945786));
#1466=CARTESIAN_POINT('Ctrl Pts',(-10.3188233485857,18.1960822714646,0.807758426769389));
#1467=CARTESIAN_POINT('Ctrl Pts',(-10.3232688321444,18.1971641738744,0.806594692332149));
#1468=CARTESIAN_POINT('Origin',(-29.0000004768372,19.0000002831221,0.));
#1469=CARTESIAN_POINT('',(16.0000002831221,19.0000002831221,-7.));
#1470=CARTESIAN_POINT('',(16.0000002831221,19.0000002831221,0.));
#1471=CARTESIAN_POINT('',(-0.617840174816946,19.0000002831221,-7.));
#1472=CARTESIAN_POINT('',(-17.7500002868474,19.0000002831221,-7.));
#1473=CARTESIAN_POINT('',(-0.617840174816944,19.0000002831221,-10.));
#1474=CARTESIAN_POINT('',(15.712508580708,19.0000002831221,-3.96600835546769));
#1475=CARTESIAN_POINT('Origin',(13.462508580708,19.0000002831221,-3.96600835546769));
#1476=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,0.));
#1477=CARTESIAN_POINT('',(19.0000002831221,16.0000002831221,-10.));
#1478=CARTESIAN_POINT('',(19.0000002831221,16.0000002831221,0.));
#1479=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,-7.));
#1480=CARTESIAN_POINT('Origin',(19.0000002831221,16.0000002831221,0.));
#1481=CARTESIAN_POINT('',(19.0000002831221,-16.0000002831221,-10.));
#1482=CARTESIAN_POINT('',(19.0000002831221,-16.0000002831221,0.));
#1483=CARTESIAN_POINT('',(19.0000002831221,16.0000002831221,-10.));
#1484=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,0.));
#1485=CARTESIAN_POINT('',(16.0000002831221,-19.0000002831221,-7.));
#1486=CARTESIAN_POINT('',(16.0000002831221,-19.0000002831221,0.));
#1487=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,-7.));
#1488=CARTESIAN_POINT('Origin',(16.0000002831221,-19.0000002831221,0.));
#1489=CARTESIAN_POINT('',(-29.0000004768372,-19.0000002831221,-7.));
#1490=CARTESIAN_POINT('',(-29.0000004768372,-19.0000002831221,0.));
#1491=CARTESIAN_POINT('',(4.75000009313226,-19.0000002831221,-7.));
#1492=CARTESIAN_POINT('',(11.2125085807075,-19.0000002831221,-3.96600835546771));
#1493=CARTESIAN_POINT('Origin',(13.4625085807075,-19.0000002831221,-3.96600835546771));
#1494=CARTESIAN_POINT('',(-15.955434623876,-19.0000002831221,-3.96600835546629));
#1495=CARTESIAN_POINT('Origin',(-13.705434623876,-19.0000002831221,-3.96600835546629));
#1496=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,0.));
#1497=CARTESIAN_POINT('',(-32.0000004768372,-16.0000002831221,-10.));
#1498=CARTESIAN_POINT('',(-32.0000004768372,-16.0000002831221,0.));
#1499=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,-7.));
#1500=CARTESIAN_POINT('Origin',(-32.0000004768372,-16.0000002831221,0.));
#1501=CARTESIAN_POINT('',(-32.0000004768372,16.0000002831221,-10.));
#1502=CARTESIAN_POINT('',(-32.0000004768372,16.0000002831221,0.));
#1503=CARTESIAN_POINT('',(-32.0000004768372,-16.0000002831221,-10.));
#1504=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,0.));
#1505=CARTESIAN_POINT('',(-29.0000004768372,19.0000002831221,-7.));
#1506=CARTESIAN_POINT('',(-29.0000004768372,19.0000002831221,0.));
#1507=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,-7.));
#1508=CARTESIAN_POINT('Origin',(-29.0000004768372,19.0000002831221,0.));
#1509=CARTESIAN_POINT('',(-12.5202778653756,19.0000002831221,-7.));
#1510=CARTESIAN_POINT('',(-12.5202778653756,19.0000002831221,-10.));
#1511=CARTESIAN_POINT('',(-17.7500002868474,19.0000002831221,-7.));
#1512=CARTESIAN_POINT('',(-17.4258229783224,19.0000002831221,-4.10576466271892));
#1513=CARTESIAN_POINT('Origin',(-19.6758229783224,19.0000002831221,-4.10576466271892));
#1514=CARTESIAN_POINT('Origin',(-7.84034531222779,28.3993742674888,-10.));
#1515=CARTESIAN_POINT('',(-10.3232688321444,18.1971641738744,0.));
#1516=CARTESIAN_POINT('',(-10.3232688321444,18.1971641738744,-10.));
#1517=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,0.));
#1518=CARTESIAN_POINT('Origin',(-7.84034531222779,28.3993742674888,0.));
#1519=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,-3.97083784602697));
#1520=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,-10.));
#1521=CARTESIAN_POINT('',(-10.7908529012226,18.3224449253089,-3.97083784602697));
#1522=CARTESIAN_POINT('Origin',(-7.84034531222779,28.3993742674888,-3.97083784602697));
#1523=CARTESIAN_POINT('',(-10.7908529012226,18.3224449253089,-6.57083784602697));
#1524=CARTESIAN_POINT('',(-10.7908529012226,18.3224449253089,-10.));
#1525=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,-6.57083784602697));
#1526=CARTESIAN_POINT('Origin',(-7.84034531222779,28.3993742674888,-6.57083784602697));
#1527=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,-9.32214953599275));
#1528=CARTESIAN_POINT('',(-7.84034531222782,17.8993742674887,-10.));
#1529=CARTESIAN_POINT('Ctrl Pts',(-12.5202778653756,19.0000002831221,-7.));
#1530=CARTESIAN_POINT('Ctrl Pts',(-12.5202778653756,19.0000002831221,-7.14339133582013));
#1531=CARTESIAN_POINT('Ctrl Pts',(-12.499392618315,18.9895197065045,-7.28663588679753));
#1532=CARTESIAN_POINT('Ctrl Pts',(-12.4188266572719,18.9500648224788,-7.56268295504369));
#1533=CARTESIAN_POINT('Ctrl Pts',(-12.3590978151466,18.9210972925675,-7.69547239223124));
#1534=CARTESIAN_POINT('Ctrl Pts',(-12.1339586887501,18.8159337765979,-8.06605093799421));
#1535=CARTESIAN_POINT('Ctrl Pts',(-11.9200417467063,18.7214289979289,-8.2756013024734));
#1536=CARTESIAN_POINT('Ctrl Pts',(-11.3974532487615,18.5149406361197,-8.65438676523828));
#1537=CARTESIAN_POINT('Ctrl Pts',(-10.9890784733609,18.3756569783535,-8.83832587578498));
#1538=CARTESIAN_POINT('Ctrl Pts',(-10.2153532319433,18.1625043973127,-9.08667262750253));
#1539=CARTESIAN_POINT('Ctrl Pts',(-9.7439000241927,18.0619364626461,-9.18086974753109));
#1540=CARTESIAN_POINT('Ctrl Pts',(-8.78096649697138,17.9303067562387,-9.29819249835739));
#1541=CARTESIAN_POINT('Ctrl Pts',(-8.28956998826925,17.8993742674887,-9.32214953599275));
#1542=CARTESIAN_POINT('Ctrl Pts',(-7.84034531222779,17.8993742674887,-9.32214953599275));
#1543=CARTESIAN_POINT('Origin',(-10.3469157228102,18.1000002682209,-10.));
#1544=CARTESIAN_POINT('',(-10.3469157228102,18.0000002682209,0.));
#1545=CARTESIAN_POINT('',(-10.3469157228102,18.0000002682209,-10.));
#1546=CARTESIAN_POINT('Origin',(-10.3469157228102,18.1000002682209,0.));
#1547=CARTESIAN_POINT('Origin',(-13.705434623876,-19.0000002831221,-3.96600835546629));
#1548=CARTESIAN_POINT('',(-14.955434623876,-18.0000002831221,-3.96600835546629));
#1549=CARTESIAN_POINT('Origin',(-13.705434623876,-18.0000002831221,-3.96600835546629));
#1550=CARTESIAN_POINT('',(-14.955434623876,-17.3668234902345,-3.96600835546629));
#1551=CARTESIAN_POINT('',(-14.955434623876,-19.0000002831221,-3.96600835546629));
#1552=CARTESIAN_POINT('Origin',(-13.705434623876,-17.3668234902345,-3.96600835546629));
#1553=CARTESIAN_POINT('Origin',(-13.705434623876,-19.0000002831221,-3.96600835546629));
#1554=CARTESIAN_POINT('',(-15.955434623876,-19.0000002831221,-3.96600835546629));
#1555=CARTESIAN_POINT('Origin',(13.4625085807075,-19.0000002831221,-3.96600835546771));
#1556=CARTESIAN_POINT('',(12.2125085807075,-18.0000002831221,-3.96600835546771));
#1557=CARTESIAN_POINT('Origin',(13.4625085807075,-18.0000002831221,-3.96600835546771));
#1558=CARTESIAN_POINT('',(12.2125085807075,-17.3668234902345,-3.96600835546771));
#1559=CARTESIAN_POINT('',(12.2125085807075,-19.0000002831221,-3.96600835546771));
#1560=CARTESIAN_POINT('Origin',(13.4625085807075,-17.3668234902345,-3.96600835546771));
#1561=CARTESIAN_POINT('Origin',(13.4625085807075,-19.0000002831221,-3.96600835546771));
#1562=CARTESIAN_POINT('',(11.2125085807075,-19.0000002831221,-3.96600835546771));
#1563=CARTESIAN_POINT('Origin',(13.462508580708,19.0000002831221,-3.96600835546769));
#1564=CARTESIAN_POINT('',(14.712508580708,18.0000002831221,-3.96600835546769));
#1565=CARTESIAN_POINT('Origin',(13.462508580708,18.0000002831221,-3.96600835546769));
#1566=CARTESIAN_POINT('',(14.712508580708,17.3961770934135,-3.96600835546769));
#1567=CARTESIAN_POINT('',(14.712508580708,19.0000002831221,-3.96600835546769));
#1568=CARTESIAN_POINT('Origin',(13.462508580708,17.3961770934135,-3.96600835546769));
#1569=CARTESIAN_POINT('Origin',(13.462508580708,19.0000002831221,-3.96600835546769));
#1570=CARTESIAN_POINT('',(15.712508580708,19.0000002831221,-3.96600835546769));
#1571=CARTESIAN_POINT('Origin',(-19.6758229783224,18.9266487773556,-4.10576466271892));
#1572=CARTESIAN_POINT('',(-18.4258229783224,17.9266487773556,-4.10576466271892));
#1573=CARTESIAN_POINT('Origin',(-19.6758229783224,17.9266487773556,-4.10576466271892));
#1574=CARTESIAN_POINT('',(-18.4258229783224,17.3961770934135,-4.10576466271892));
#1575=CARTESIAN_POINT('',(-18.4258229783224,18.9266487773556,-4.10576466271892));
#1576=CARTESIAN_POINT('Origin',(-19.6758229783224,17.3961770934135,-4.10576466271892));
#1577=CARTESIAN_POINT('Origin',(-19.6758229783224,18.9266487773556,-4.10576466271892));
#1578=CARTESIAN_POINT('',(-17.4258229783224,18.9266487773556,-4.10576466271892));
#1579=CARTESIAN_POINT('Origin',(-19.6758229783224,18.9266487773556,-4.10576466271892));
#1580=CARTESIAN_POINT('',(-17.4258229783224,18.9266487773556,-4.10576466271892));
#1581=CARTESIAN_POINT('Origin',(-2.79120231738234,18.1000002682209,-10.));
#1582=CARTESIAN_POINT('',(-2.81484920804821,18.1971641738744,0.));
#1583=CARTESIAN_POINT('',(-2.81484920804821,18.1971641738744,-10.));
#1584=CARTESIAN_POINT('',(-2.79120231738234,18.0000002682209,0.));
#1585=CARTESIAN_POINT('Origin',(-2.79120231738234,18.1000002682209,0.));
#1586=CARTESIAN_POINT('',(-2.79120231738234,18.0000002682209,-10.));
#1587=CARTESIAN_POINT('Origin',(16.0000002831221,18.0000002682209,0.));
#1588=CARTESIAN_POINT('',(16.0000002831221,18.0000002682209,0.));
#1589=CARTESIAN_POINT('',(-29.0000004768372,18.0000002682209,0.));
#1590=CARTESIAN_POINT('',(16.0000002831221,18.0000002682209,0.));
#1591=CARTESIAN_POINT('Origin',(-7.84034531222782,17.8993742674887,-10.));
#1592=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,-3.97083784602697));
#1593=CARTESIAN_POINT('',(-4.8866266949732,17.8993742674887,-3.97083784602697));
#1594=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,0.));
#1595=CARTESIAN_POINT('',(-7.17017270454269,17.8993742674887,0.));
#1596=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,-10.));
#1597=CARTESIAN_POINT('Origin',(-7.84034531222782,17.8993742674887,-10.));
#1598=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,-6.57083784602697));
#1599=CARTESIAN_POINT('',(-9.31559910672522,17.8993742674887,-6.57083784602697));
#1600=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,-9.32214953599274));
#1601=CARTESIAN_POINT('',(-5.29777272796472,17.8993742674887,-10.));
#1602=CARTESIAN_POINT('',(-17.7500002868474,17.8993742674887,-9.32214953599275));
#1603=CARTESIAN_POINT('Origin',(-5.29777272796472,28.3993742674887,-10.));
#1604=CARTESIAN_POINT('Ctrl Pts',(-5.29777272796472,17.8993742674887,-9.32214953599275));
#1605=CARTESIAN_POINT('Ctrl Pts',(-4.84854805192327,17.8993742674887,-9.32214953599275));
#1606=CARTESIAN_POINT('Ctrl Pts',(-4.35715154322114,17.9303067562387,-9.29819249835739));
#1607=CARTESIAN_POINT('Ctrl Pts',(-3.39421801599984,18.0619364626461,-9.18086974753109));
#1608=CARTESIAN_POINT('Ctrl Pts',(-2.92276480824928,18.1625043973127,-9.08667262750252));
#1609=CARTESIAN_POINT('Ctrl Pts',(-2.14903956683164,18.3756569783535,-8.83832587578497));
#1610=CARTESIAN_POINT('Ctrl Pts',(-1.74066479143101,18.5149406361197,-8.65438676523828));
#1611=CARTESIAN_POINT('Ctrl Pts',(-1.21807629348631,18.7214289979289,-8.27560130247339));
#1612=CARTESIAN_POINT('Ctrl Pts',(-1.00415935144246,18.8159337765979,-8.0660509379942));
#1613=CARTESIAN_POINT('Ctrl Pts',(-0.779020225045969,18.9210972925675,-7.69547239223123));
#1614=CARTESIAN_POINT('Ctrl Pts',(-0.71929138292064,18.9500648224788,-7.56268295504368));
#1615=CARTESIAN_POINT('Ctrl Pts',(-0.638725421877594,18.9895197065045,-7.28663588679753));
#1616=CARTESIAN_POINT('Ctrl Pts',(-0.617840174816947,19.0000002831221,-7.14339133582013));
#1617=CARTESIAN_POINT('Ctrl Pts',(-0.617840174816947,19.0000002831221,-7.));
#1618=CARTESIAN_POINT('',(-1.93290807771858,18.4531344812416,-6.57083784602697));
#1619=CARTESIAN_POINT('Origin',(-5.29777272796472,28.3993742674887,-6.57083784602697));
#1620=CARTESIAN_POINT('',(-1.93290807771858,18.4531344812416,-3.97083784602697));
#1621=CARTESIAN_POINT('',(-1.93290807771858,18.4531344812416,-10.));
#1622=CARTESIAN_POINT('Origin',(-5.29777272796472,28.3993742674887,-3.97083784602697));
#1623=CARTESIAN_POINT('Origin',(-5.29777272796472,28.3993742674887,0.));
#1624=CARTESIAN_POINT('Origin',(-10.7908529012226,19.0000002831221,-6.57083784602697));
#1625=CARTESIAN_POINT('',(-10.7908529012226,17.3961770934135,-6.57083784602697));
#1626=CARTESIAN_POINT('',(-10.7908529012226,19.0000002831221,-6.57083784602697));
#1627=CARTESIAN_POINT('',(-1.93290807771858,17.3961770934135,-6.57083784602697));
#1628=CARTESIAN_POINT('',(3.12460575363289,17.3961770934135,-6.57083784602697));
#1629=CARTESIAN_POINT('',(-1.93290807771858,19.0000002831221,-6.57083784602697));
#1630=CARTESIAN_POINT('Origin',(-10.7908529012226,19.0000002831221,-3.97083784602697));
#1631=CARTESIAN_POINT('',(-10.7908529012226,17.3961770934135,-3.97083784602697));
#1632=CARTESIAN_POINT('',(-10.7908529012226,19.0000002831221,-3.97083784602697));
#1633=CARTESIAN_POINT('',(-10.7908529012226,17.3961770934135,-1.98541892301349));
#1634=CARTESIAN_POINT('Origin',(-17.7500002868474,16.0000002831221,-7.));
#1635=CARTESIAN_POINT('',(-17.7500002868474,16.0000002831221,-10.));
#1636=CARTESIAN_POINT('Origin',(16.0000002831221,18.0000002682209,0.));
#1637=CARTESIAN_POINT('',(-29.0000004768372,18.0000002682209,0.));
#1638=CARTESIAN_POINT('',(-29.0000004768372,18.0000002682209,0.));
#1639=CARTESIAN_POINT('',(-29.0000004768372,18.0000002682209,0.));
#1640=CARTESIAN_POINT('Origin',(-1.93290807771858,19.0000002831221,-3.97083784602697));
#1641=CARTESIAN_POINT('',(-1.93290807771858,17.3961770934135,-3.97083784602697));
#1642=CARTESIAN_POINT('',(-1.93290807771858,19.0000002831221,-3.97083784602697));
#1643=CARTESIAN_POINT('',(7.55357816538491,17.3961770934135,-3.97083784602697));
#1644=CARTESIAN_POINT('Origin',(-1.93290807771858,19.0000002831221,-6.57083784602697));
#1645=CARTESIAN_POINT('',(-1.93290807771858,17.3961770934135,-3.28541892301348));
#1646=CARTESIAN_POINT('Origin',(-31.000000461936,16.0000002831221,0.));
#1647=CARTESIAN_POINT('',(-31.000000461936,-16.0000002831221,0.));
#1648=CARTESIAN_POINT('',(-31.000000461936,-16.0000002831221,0.));
#1649=CARTESIAN_POINT('',(-31.000000461936,16.0000002831221,0.));
#1650=CARTESIAN_POINT('',(-31.000000461936,-16.0000002831221,0.));
#1651=CARTESIAN_POINT('',(-31.000000461936,16.0000002831221,0.));
#1652=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,0.));
#1653=CARTESIAN_POINT('Origin',(-29.0000004768372,16.0000002831221,0.));
#1654=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,0.));
#1655=CARTESIAN_POINT('',(18.0000002682209,16.0000002831221,0.));
#1656=CARTESIAN_POINT('Origin',(16.0000002831221,16.0000002831221,0.));
#1657=CARTESIAN_POINT('',(18.0000002682209,16.0000002831221,0.));
#1658=CARTESIAN_POINT('Origin',(18.0000002682209,-16.0000002831221,0.));
#1659=CARTESIAN_POINT('',(18.0000002682209,-16.0000002831221,0.));
#1660=CARTESIAN_POINT('',(18.0000002682209,16.0000002831221,0.));
#1661=CARTESIAN_POINT('',(18.0000002682209,-16.0000002831221,0.));
#1662=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,0.));
#1663=CARTESIAN_POINT('',(16.0000002831221,-18.0000002682209,0.));
#1664=CARTESIAN_POINT('Origin',(16.0000002831221,-16.0000002831221,0.));
#1665=CARTESIAN_POINT('',(16.0000002831221,-18.0000002682209,0.));
#1666=CARTESIAN_POINT('Origin',(-29.0000004768372,-18.0000002682209,0.));
#1667=CARTESIAN_POINT('',(-29.0000004768372,-18.0000002682209,0.));
#1668=CARTESIAN_POINT('',(16.0000002831221,-18.0000002682209,0.));
#1669=CARTESIAN_POINT('',(-29.0000004768372,-18.0000002682209,0.));
#1670=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,0.));
#1671=CARTESIAN_POINT('Origin',(-29.0000004768372,-16.0000002831221,0.));
#1672=CARTESIAN_POINT('Origin',(-6.50000009685755,2.22044604925031E-15,
0.));
#1673=CARTESIAN_POINT('',(-30.2449364879656,-17.3668234902345,0.));
#1674=CARTESIAN_POINT('',(17.0400644084884,-17.3668234902345,0.));
#1675=CARTESIAN_POINT('',(-18.3724682924116,-17.3668234902345,0.));
#1676=CARTESIAN_POINT('',(-30.2449364879656,17.3961770934135,0.));
#1677=CARTESIAN_POINT('',(-30.2449364879656,8.69808854670675,0.));
#1678=CARTESIAN_POINT('',(17.0400644084884,17.3961770934135,0.));
#1679=CARTESIAN_POINT('',(5.27003215581542,17.3961770934135,0.));
#1680=CARTESIAN_POINT('',(17.0400644084884,-8.68341174511725,0.));
#1681=CARTESIAN_POINT('Origin',(17.0400644084884,17.3961770934135,-3.74350815025795E-16));
#1682=CARTESIAN_POINT('',(-30.2449364879656,17.3961770934135,-8.5));
#1683=CARTESIAN_POINT('',(-30.2449364879656,17.3961770934135,2.38465516944392E-18));
#1684=CARTESIAN_POINT('',(17.0400644084884,17.3961770934135,-8.5));
#1685=CARTESIAN_POINT('',(5.2188141843749,17.3961770934135,-8.5));
#1686=CARTESIAN_POINT('',(17.0400644084884,17.3961770934135,-3.74350815025795E-16));
#1687=CARTESIAN_POINT('Origin',(-30.2449364879656,17.3961770934135,2.38465516944392E-18));
#1688=CARTESIAN_POINT('',(-30.2449364879656,-17.3668234902345,-8.5));
#1689=CARTESIAN_POINT('',(-30.2449364879656,-17.3668234902345,0.));
#1690=CARTESIAN_POINT('',(-30.2449364879656,8.70542694750149,-8.5));
#1691=CARTESIAN_POINT('Origin',(4.75000009313226,-16.0000002831221,-7.));
#1692=CARTESIAN_POINT('',(4.75000009313226,-16.0000002831221,-10.));
#1693=CARTESIAN_POINT('Origin',(-6.50000009685755,2.22044604925031E-15,
-10.));
#1694=CARTESIAN_POINT('Origin',(-6.6024360397386,0.0146768015894927,-8.5));
#1695=CARTESIAN_POINT('',(17.0400644084884,-17.3668234902345,-8.5));
#1696=CARTESIAN_POINT('',(-18.4236862638521,-17.3668234902345,-8.5));
#1697=CARTESIAN_POINT('',(17.0400644084884,-8.67607334432251,-8.5));
#1698=CARTESIAN_POINT('Origin',(-30.2449364879656,-17.3668234902345,0.));
#1699=CARTESIAN_POINT('',(17.0400644084884,-17.3668234902345,0.));
#1700=CARTESIAN_POINT('Origin',(17.0400644084884,-17.3668234902345,0.));
#1701=CARTESIAN_POINT('Origin',(-19.6758229783224,18.9266487773556,-4.10576466271892));
#1702=CARTESIAN_POINT('',(-17.4258229783224,18.9266487773556,-4.10576466271892));
#1703=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1707,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#1704=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1707,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#1705=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1703))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1707,#1709,#1710))
REPRESENTATION_CONTEXT('','3D')
);
#1706=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1704))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1707,#1709,#1710))
REPRESENTATION_CONTEXT('','3D')
);
#1707=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#1708=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#1709=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#1710=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#1711=SHAPE_DEFINITION_REPRESENTATION(#1712,#1713);
#1712=PRODUCT_DEFINITION_SHAPE('',$,#1715);
#1713=SHAPE_REPRESENTATION('',(#968),#1705);
#1714=PRODUCT_DEFINITION_CONTEXT('part definition',#1719,'design');
#1715=PRODUCT_DEFINITION('\X2\67285236540E58F3\X0\','\X2\67285236540E58F3\X0\',
#1716,#1714);
#1716=PRODUCT_DEFINITION_FORMATION('',$,#1721);
#1717=PRODUCT_RELATED_PRODUCT_CATEGORY('\X2\67285236540E58F3\X0\',
'\X2\67285236540E58F3\X0\',(#1721));
#1718=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#1719);
#1719=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#1720=PRODUCT_CONTEXT('part definition',#1719,'mechanical');
#1721=PRODUCT('\X2\67285236540E58F3\X0\','\X2\67285236540E58F3\X0\',$,(#1720));
#1722=PRESENTATION_STYLE_ASSIGNMENT((#1724));
#1723=PRESENTATION_STYLE_ASSIGNMENT((#1725));
#1724=SURFACE_STYLE_USAGE(.BOTH.,#1726);
#1725=SURFACE_STYLE_USAGE(.BOTH.,#1727);
#1726=SURFACE_SIDE_STYLE('',(#1728));
#1727=SURFACE_SIDE_STYLE('',(#1729));
#1728=SURFACE_STYLE_FILL_AREA(#1730);
#1729=SURFACE_STYLE_FILL_AREA(#1731);
#1730=FILL_AREA_STYLE('\X2\94A2\X0\ - \X2\7F0E5149\X0\',(#1732));
#1731=FILL_AREA_STYLE('\X2\6A616728\X0\',(#1733));
#1732=FILL_AREA_STYLE_COLOUR('\X2\94A2\X0\ - \X2\7F0E5149\X0\',#1734);
#1733=FILL_AREA_STYLE_COLOUR('\X2\6A616728\X0\',#1735);
#1734=COLOUR_RGB('\X2\94A2\X0\ - \X2\7F0E5149\X0\',0.627450980392157,0.627450980392157,
0.627450980392157);
#1735=COLOUR_RGB('\X2\6A616728\X0\',0.,0.,0.);
ENDSEC;
END-ISO-10303-21;
================================================
FILE: 3D Model/1.discrete version/stand.step
================================================
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (''),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ 'C:/Users/Pengzhihui/Desktop/\X2\4E9A514B529B4E2D6846\X0\.s
tep',
/* time_stamp */ '2020-06-22T18:24:11+08:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v18.1',
/* originating_system */ 'Autodesk Translation Framework v9.3.0.1241',
/* authorisation */ '');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
ENDSEC;
DATA;
#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#2254);
#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#2261,#12);
#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#2253);
#13=STYLED_ITEM('',(#2271),#14);
#14=MANIFOLD_SOLID_BREP('\X2\5B9E4F53\X0\1',#1372);
#15=CYLINDRICAL_SURFACE('',#1409,1.);
#16=CYLINDRICAL_SURFACE('',#1412,0.999999999999999);
#17=CYLINDRICAL_SURFACE('',#1416,1.);
#18=CYLINDRICAL_SURFACE('',#1420,1.);
#19=CYLINDRICAL_SURFACE('',#1423,0.5);
#20=CYLINDRICAL_SURFACE('',#1431,0.5);
#21=CYLINDRICAL_SURFACE('',#1449,9.13591462141614);
#22=CYLINDRICAL_SURFACE('',#1451,0.500000000000001);
#23=CYLINDRICAL_SURFACE('',#1454,0.499999999999999);
#24=CYLINDRICAL_SURFACE('',#1457,0.499999999999999);
#25=CYLINDRICAL_SURFACE('',#1460,0.499999999999999);
#26=CYLINDRICAL_SURFACE('',#1466,10.8712961845818);
#27=CYLINDRICAL_SURFACE('',#1469,13.0599999999992);
#28=CYLINDRICAL_SURFACE('',#1473,13.0599999999997);
#29=CYLINDRICAL_SURFACE('',#1476,10.8712961845818);
#30=CYLINDRICAL_SURFACE('',#1479,13.06);
#31=FACE_BOUND('',#113,.T.);
#32=FACE_BOUND('',#114,.T.);
#33=FACE_BOUND('',#116,.T.);
#34=FACE_BOUND('',#130,.T.);
#35=FACE_BOUND('',#139,.T.);
#36=FACE_BOUND('',#182,.T.);
#37=FACE_OUTER_BOUND('',#108,.T.);
#38=FACE_OUTER_BOUND('',#109,.T.);
#39=FACE_OUTER_BOUND('',#110,.T.);
#40=FACE_OUTER_BOUND('',#111,.T.);
#41=FACE_OUTER_BOUND('',#112,.T.);
#42=FACE_OUTER_BOUND('',#115,.T.);
#43=FACE_OUTER_BOUND('',#117,.T.);
#44=FACE_OUTER_BOUND('',#118,.T.);
#45=FACE_OUTER_BOUND('',#119,.T.);
#46=FACE_OUTER_BOUND('',#120,.T.);
#47=FACE_OUTER_BOUND('',#121,.T.);
#48=FACE_OUTER_BOUND('',#122,.T.);
#49=FACE_OUTER_BOUND('',#123,.T.);
#50=FACE_OUTER_BOUND('',#124,.T.);
#51=FACE_OUTER_BOUND('',#125,.T.);
#52=FACE_OUTER_BOUND('',#126,.T.);
#53=FACE_OUTER_BOUND('',#127,.T.);
#54=FACE_OUTER_BOUND('',#128,.T.);
#55=FACE_OUTER_BOUND('',#129,.T.);
#56=FACE_OUTER_BOUND('',#131,.T.);
#57=FACE_OUTER_BOUND('',#132,.T.);
#58=FACE_OUTER_BOUND('',#133,.T.);
#59=FACE_OUTER_BOUND('',#134,.T.);
#60=FACE_OUTER_BOUND('',#135,.T.);
#61=FACE_OUTER_BOUND('',#136,.T.);
#62=FACE_OUTER_BOUND('',#137,.T.);
#63=FACE_OUTER_BOUND('',#138,.T.);
#64=FACE_OUTER_BOUND('',#140,.T.);
#65=FACE_OUTER_BOUND('',#141,.T.);
#66=FACE_OUTER_BOUND('',#142,.T.);
#67=FACE_OUTER_BOUND('',#143,.T.);
#68=FACE_OUTER_BOUND('',#144,.T.);
#69=FACE_OUTER_BOUND('',#145,.T.);
#70=FACE_OUTER_BOUND('',#146,.T.);
#71=FACE_OUTER_BOUND('',#147,.T.);
#72=FACE_OUTER_BOUND('',#148,.T.);
#73=FACE_OUTER_BOUND('',#149,.T.);
#74=FACE_OUTER_BOUND('',#150,.T.);
#75=FACE_OUTER_BOUND('',#151,.T.);
#76=FACE_OUTER_BOUND('',#152,.T.);
#77=FACE_OUTER_BOUND('',#153,.T.);
#78=FACE_OUTER_BOUND('',#154,.T.);
#79=FACE_OUTER_BOUND('',#155,.T.);
#80=FACE_OUTER_BOUND('',#156,.T.);
#81=FACE_OUTER_BOUND('',#157,.T.);
#82=FACE_OUTER_BOUND('',#158,.T.);
#83=FACE_OUTER_BOUND('',#159,.T.);
#84=FACE_OUTER_BOUND('',#160,.T.);
#85=FACE_OUTER_BOUND('',#161,.T.);
#86=FACE_OUTER_BOUND('',#162,.T.);
#87=FACE_OUTER_BOUND('',#163,.T.);
#88=FACE_OUTER_BOUND('',#164,.T.);
#89=FACE_OUTER_BOUND('',#165,.T.);
#90=FACE_OUTER_BOUND('',#166,.T.);
#91=FACE_OUTER_BOUND('',#167,.T.);
#92=FACE_OUTER_BOUND('',#168,.T.);
#93=FACE_OUTER_BOUND('',#169,.T.);
#94=FACE_OUTER_BOUND('',#170,.T.);
#95=FACE_OUTER_BOUND('',#171,.T.);
#96=FACE_OUTER_BOUND('',#172,.T.);
#97=FACE_OUTER_BOUND('',#173,.T.);
#98=FACE_OUTER_BOUND('',#174,.T.);
#99=FACE_OUTER_BOUND('',#175,.T.);
#100=FACE_OUTER_BOUND('',#176,.T.);
#101=FACE_OUTER_BOUND('',#177,.T.);
#102=FACE_OUTER_BOUND('',#178,.T.);
#103=FACE_OUTER_BOUND('',#179,.T.);
#104=FACE_OUTER_BOUND('',#180,.T.);
#105=FACE_OUTER_BOUND('',#181,.T.);
#106=FACE_OUTER_BOUND('',#183,.T.);
#107=FACE_OUTER_BOUND('',#184,.T.);
#108=EDGE_LOOP('',(#860,#861,#862));
#109=EDGE_LOOP('',(#863,#864,#865,#866,#867,#868,#869));
#110=EDGE_LOOP('',(#870,#871,#872,#873,#874,#875));
#111=EDGE_LOOP('',(#876,#877,#878,#879,#880,#881));
#112=EDGE_LOOP('',(#882,#883,#884,#885,#886,#887));
#113=EDGE_LOOP('',(#888));
#114=EDGE_LOOP('',(#889));
#115=EDGE_LOOP('',(#890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,
#901,#902,#903,#904,#905,#906,#907));
#116=EDGE_LOOP('',(#908,#909,#910,#911,#912,#913,#914,#915,#916,#917,#918,
#919,#920,#921,#922,#923));
#117=EDGE_LOOP('',(#924,#925,#926,#927,#928,#929));
#118=EDGE_LOOP('',(#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,#940));
#119=EDGE_LOOP('',(#941,#942,#943,#944));
#120=EDGE_LOOP('',(#945,#946,#947,#948));
#121=EDGE_LOOP('',(#949));
#122=EDGE_LOOP('',(#950,#951,#952,#953));
#123=EDGE_LOOP('',(#954));
#124=EDGE_LOOP('',(#955,#956,#957,#958));
#125=EDGE_LOOP('',(#959));
#126=EDGE_LOOP('',(#960,#961,#962,#963));
#127=EDGE_LOOP('',(#964));
#128=EDGE_LOOP('',(#965,#966,#967,#968));
#129=EDGE_LOOP('',(#969,#970,#971,#972,#973,#974,#975,#976));
#130=EDGE_LOOP('',(#977,#978,#979,#980,#981,#982,#983,#984,#985,#986,#987,
#988,#989,#990,#991,#992));
#131=EDGE_LOOP('',(#993,#994,#995,#996));
#132=EDGE_LOOP('',(#997,#998,#999,#1000));
#133=EDGE_LOOP('',(#1001,#1002,#1003,#1004,#1005));
#134=EDGE_LOOP('',(#1006,#1007,#1008,#1009));
#135=EDGE_LOOP('',(#1010,#1011,#1012,#1013,#1014,#1015));
#136=EDGE_LOOP('',(#1016,#1017,#1018,#1019,#1020));
#137=EDGE_LOOP('',(#1021,#1022,#1023,#1024));
#138=EDGE_LOOP('',(#1025,#1026,#1027,#1028,#1029,#1030));
#139=EDGE_LOOP('',(#1031));
#140=EDGE_LOOP('',(#1032,#1033,#1034,#1035));
#141=EDGE_LOOP('',(#1036,#1037,#1038,#1039));
#142=EDGE_LOOP('',(#1040,#1041,#1042,#1043));
#143=EDGE_LOOP('',(#1044,#1045,#1046,#1047));
#144=EDGE_LOOP('',(#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,#1056,
#1057,#1058));
#145=EDGE_LOOP('',(#1059,#1060,#1061,#1062));
#146=EDGE_LOOP('',(#1063,#1064,#1065,#1066));
#147=EDGE_LOOP('',(#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074));
#148=EDGE_LOOP('',(#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082));
#149=EDGE_LOOP('',(#1083,#1084,#1085,#1086));
#150=EDGE_LOOP('',(#1087,#1088,#1089,#1090));
#151=EDGE_LOOP('',(#1091,#1092,#1093,#1094));
#152=EDGE_LOOP('',(#1095,#1096,#1097,#1098));
#153=EDGE_LOOP('',(#1099,#1100,#1101,#1102));
#154=EDGE_LOOP('',(#1103,#1104,#1105,#1106));
#155=EDGE_LOOP('',(#1107,#1108,#1109,#1110));
#156=EDGE_LOOP('',(#1111,#1112,#1113,#1114));
#157=EDGE_LOOP('',(#1115,#1116,#1117,#1118));
#158=EDGE_LOOP('',(#1119,#1120,#1121,#1122,#1123,#1124));
#159=EDGE_LOOP('',(#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,
#1134,#1135,#1136,#1137,#1138));
#160=EDGE_LOOP('',(#1139,#1140,#1141,#1142));
#161=EDGE_LOOP('',(#1143,#1144,#1145,#1146));
#162=EDGE_LOOP('',(#1147,#1148,#1149,#1150));
#163=EDGE_LOOP('',(#1151,#1152,#1153,#1154));
#164=EDGE_LOOP('',(#1155,#1156,#1157,#1158));
#165=EDGE_LOOP('',(#1159,#1160,#1161,#1162));
#166=EDGE_LOOP('',(#1163,#1164,#1165,#1166));
#167=EDGE_LOOP('',(#1167,#1168,#1169,#1170));
#168=EDGE_LOOP('',(#1171,#1172,#1173,#1174));
#169=EDGE_LOOP('',(#1175,#1176,#1177,#1178));
#170=EDGE_LOOP('',(#1179,#1180,#1181,#1182));
#171=EDGE_LOOP('',(#1183,#1184,#1185,#1186));
#172=EDGE_LOOP('',(#1187,#1188,#1189,#1190));
#173=EDGE_LOOP('',(#1191,#1192,#1193,#1194));
#174=EDGE_LOOP('',(#1195,#1196,#1197,#1198));
#175=EDGE_LOOP('',(#1199,#1200,#1201,#1202));
#176=EDGE_LOOP('',(#1203,#1204,#1205,#1206));
#177=EDGE_LOOP('',(#1207,#1208,#1209,#1210));
#178=EDGE_LOOP('',(#1211,#1212,#1213,#1214));
#179=EDGE_LOOP('',(#1215,#1216,#1217,#1218));
#180=EDGE_LOOP('',(#1219,#1220,#1221,#1222));
#181=EDGE_LOOP('',(#1223,#1224,#1225,#1226,#1227,#1228));
#182=EDGE_LOOP('',(#1229));
#183=EDGE_LOOP('',(#1230,#1231,#1232,#1233));
#184=EDGE_LOOP('',(#1234,#1235,#1236,#1237,#1238,#1239,#1240,#1241,#1242,
#1243,#1244,#1245));
#185=CIRCLE('',#1387,0.5);
#186=CIRCLE('',#1389,0.5);
#187=CIRCLE('',#1393,1.);
#188=CIRCLE('',#1394,1.);
#189=CIRCLE('',#1396,0.499999999999999);
#190=CIRCLE('',#1397,0.499999999999999);
#191=CIRCLE('',#1398,0.499999999999999);
#192=CIRCLE('',#1399,0.500000000000001);
#193=CIRCLE('',#1400,9.13591462141614);
#194=CIRCLE('',#1401,13.0599999999997);
#195=CIRCLE('',#1402,13.0599999999992);
#196=CIRCLE('',#1403,10.8712961845818);
#197=CIRCLE('',#1404,13.06);
#198=CIRCLE('',#1405,10.8712961845818);
#199=CIRCLE('',#1410,1.);
#200=CIRCLE('',#1413,0.999999999999999);
#201=CIRCLE('',#1414,0.999999999999999);
#202=CIRCLE('',#1417,1.);
#203=CIRCLE('',#1418,1.);
#204=CIRCLE('',#1421,1.);
#205=CIRCLE('',#1424,0.5);
#206=CIRCLE('',#1426,13.0599999999997);
#207=CIRCLE('',#1427,10.8712961845818);
#208=CIRCLE('',#1428,13.06);
#209=CIRCLE('',#1429,10.8712961845818);
#210=CIRCLE('',#1430,13.0599999999992);
#211=CIRCLE('',#1432,0.5);
#212=CIRCLE('',#1450,9.13591462141614);
#213=CIRCLE('',#1452,0.500000000000001);
#214=CIRCLE('',#1455,0.499999999999999);
#215=CIRCLE('',#1458,0.499999999999999);
#216=CIRCLE('',#1461,0.499999999999999);
#217=LINE('',#1862,#378);
#218=LINE('',#1865,#379);
#219=LINE('',#1869,#380);
#220=LINE('',#1871,#381);
#221=LINE('',#1873,#382);
#222=LINE('',#1875,#383);
#223=LINE('',#1877,#384);
#224=LINE('',#1880,#385);
#225=LINE('',#1883,#386);
#226=LINE('',#1885,#387);
#227=LINE('',#1887,#388);
#228=LINE('',#1889,#389);
#229=LINE('',#1890,#390);
#230=LINE('',#1893,#391);
#231=LINE('',#1895,#392);
#232=LINE('',#1897,#393);
#233=LINE('',#1899,#394);
#234=LINE('',#1900,#395);
#235=LINE('',#1903,#396);
#236=LINE('',#1905,#397);
#237=LINE('',#1907,#398);
#238=LINE('',#1908,#399);
#239=LINE('',#1915,#400);
#240=LINE('',#1917,#401);
#241=LINE('',#1919,#402);
#242=LINE('',#1921,#403);
#243=LINE('',#1923,#404);
#244=LINE('',#1925,#405);
#245=LINE('',#1927,#406);
#246=LINE('',#1931,#407);
#247=LINE('',#1935,#408);
#248=LINE('',#1939,#409);
#249=LINE('',#1945,#410);
#250=LINE('',#1946,#411);
#251=LINE('',#1951,#412);
#252=LINE('',#1953,#413);
#253=LINE('',#1955,#414);
#254=LINE('',#1959,#415);
#255=LINE('',#1961,#416);
#256=LINE('',#1965,#417);
#257=LINE('',#1967,#418);
#258=LINE('',#1971,#419);
#259=LINE('',#1973,#420);
#260=LINE('',#1977,#421);
#261=LINE('',#1978,#422);
#262=LINE('',#1982,#423);
#263=LINE('',#1984,#424);
#264=LINE('',#1986,#425);
#265=LINE('',#1988,#426);
#266=LINE('',#1990,#427);
#267=LINE('',#1991,#428);
#268=LINE('',#1994,#429);
#269=LINE('',#1996,#430);
#270=LINE('',#1998,#431);
#271=LINE('',#2000,#432);
#272=LINE('',#2002,#433);
#273=LINE('',#2004,#434);
#274=LINE('',#2005,#435);
#275=LINE('',#2007,#436);
#276=LINE('',#2008,#437);
#277=LINE('',#2011,#438);
#278=LINE('',#2013,#439);
#279=LINE('',#2014,#440);
#280=LINE('',#2017,#441);
#281=LINE('',#2024,#442);
#282=LINE('',#2031,#443);
#283=LINE('',#2036,#444);
#284=LINE('',#2041,#445);
#285=LINE('',#2044,#446);
#286=LINE('',#2047,#447);
#287=LINE('',#2049,#448);
#288=LINE('',#2051,#449);
#289=LINE('',#2053,#450);
#290=LINE('',#2055,#451);
#291=LINE('',#2056,#452);
#292=LINE('',#2061,#453);
#293=LINE('',#2063,#454);
#294=LINE('',#2067,#455);
#295=LINE('',#2069,#456);
#296=LINE('',#2073,#457);
#297=LINE('',#2075,#458);
#298=LINE('',#2079,#459);
#299=LINE('',#2081,#460);
#300=LINE('',#2085,#461);
#301=LINE('',#2087,#462);
#302=LINE('',#2088,#463);
#303=LINE('',#2091,#464);
#304=LINE('',#2095,#465);
#305=LINE('',#2097,#466);
#306=LINE('',#2098,#467);
#307=LINE('',#2101,#468);
#308=LINE('',#2102,#469);
#309=LINE('',#2103,#470);
#310=LINE('',#2105,#471);
#311=LINE('',#2107,#472);
#312=LINE('',#2110,#473);
#313=LINE('',#2112,#474);
#314=LINE('',#2114,#475);
#315=LINE('',#2115,#476);
#316=LINE('',#2118,#477);
#317=LINE('',#2120,#478);
#318=LINE('',#2121,#479);
#319=LINE('',#2123,#480);
#320=LINE('',#2126,#481);
#321=LINE('',#2128,#482);
#322=LINE('',#2129,#483);
#323=LINE('',#2132,#484);
#324=LINE('',#2133,#485);
#325=LINE('',#2136,#486);
#326=LINE('',#2137,#487);
#327=LINE('',#2139,#488);
#328=LINE('',#2141,#489);
#329=LINE('',#2142,#490);
#330=LINE('',#2143,#491);
#331=LINE('',#2147,#492);
#332=LINE('',#2149,#493);
#333=LINE('',#2150,#494);
#334=LINE('',#2154,#495);
#335=LINE('',#2157,#496);
#336=LINE('',#2160,#497);
#337=LINE('',#2164,#498);
#338=LINE('',#2165,#499);
#339=LINE('',#2168,#500);
#340=LINE('',#2172,#501);
#341=LINE('',#2173,#502);
#342=LINE('',#2176,#503);
#343=LINE('',#2180,#504);
#344=LINE('',#2181,#505);
#345=LINE('',#2184,#506);
#346=LINE('',#2188,#507);
#347=LINE('',#2189,#508);
#348=LINE('',#2191,#509);
#349=LINE('',#2193,#510);
#350=LINE('',#2195,#511);
#351=LINE('',#2196,#512);
#352=LINE('',#2198,#513);
#353=LINE('',#2200,#514);
#354=LINE('',#2202,#515);
#355=LINE('',#2204,#516);
#356=LINE('',#2206,#517);
#357=LINE('',#2208,#518);
#358=LINE('',#2210,#519);
#359=LINE('',#2212,#520);
#360=LINE('',#2214,#521);
#361=LINE('',#2216,#522);
#362=LINE('',#2218,#523);
#363=LINE('',#2220,#524);
#364=LINE('',#2222,#525);
#365=LINE('',#2224,#526);
#366=LINE('',#2228,#527);
#367=LINE('',#2229,#528);
#368=LINE('',#2232,#529);
#369=LINE('',#2233,#530);
#370=LINE('',#2236,#531);
#371=LINE('',#2237,#532);
#372=LINE('',#2240,#533);
#373=LINE('',#2241,#534);
#374=LINE('',#2243,#535);
#375=LINE('',#2246,#536);
#376=LINE('',#2247,#537);
#377=LINE('',#2249,#538);
#378=VECTOR('',#1493,10.);
#379=VECTOR('',#1496,10.);
#380=VECTOR('',#1499,10.);
#381=VECTOR('',#1500,10.);
#382=VECTOR('',#1501,10.);
#383=VECTOR('',#1502,10.);
#384=VECTOR('',#1503,10.);
#385=VECTOR('',#1506,10.);
#386=VECTOR('',#1509,10.);
#387=VECTOR('',#1510,10.);
#388=VECTOR('',#1511,10.);
#389=VECTOR('',#1512,10.);
#390=VECTOR('',#1513,10.);
#391=VECTOR('',#1516,10.);
#392=VECTOR('',#1517,10.);
#393=VECTOR('',#1518,10.);
#394=VECTOR('',#1519,10.);
#395=VECTOR('',#1520,10.);
#396=VECTOR('',#1523,10.);
#397=VECTOR('',#1524,10.);
#398=VECTOR('',#1525,10.);
#399=VECTOR('',#1526,10.);
#400=VECTOR('',#1533,10.);
#401=VECTOR('',#1534,10.);
#402=VECTOR('',#1535,10.);
#403=VECTOR('',#1536,10.);
#404=VECTOR('',#1537,10.);
#405=VECTOR('',#1538,10.);
#406=VECTOR('',#1539,10.);
#407=VECTOR('',#1542,10.);
#408=VECTOR('',#1545,10.);
#409=VECTOR('',#1548,10.);
#410=VECTOR('',#1553,10.);
#411=VECTOR('',#1554,10.);
#412=VECTOR('',#1557,10.);
#413=VECTOR('',#1558,10.);
#414=VECTOR('',#1559,10.);
#415=VECTOR('',#1562,10.);
#416=VECTOR('',#1563,10.);
#417=VECTOR('',#1566,10.);
#418=VECTOR('',#1567,10.);
#419=VECTOR('',#1570,10.);
#420=VECTOR('',#1571,10.);
#421=VECTOR('',#1574,10.);
#422=VECTOR('',#1575,10.);
#423=VECTOR('',#1578,10.);
#424=VECTOR('',#1579,10.);
#425=VECTOR('',#1580,10.);
#426=VECTOR('',#1581,10.);
#427=VECTOR('',#1582,10.);
#428=VECTOR('',#1583,10.);
#429=VECTOR('',#1586,10.);
#430=VECTOR('',#1587,10.);
#431=VECTOR('',#1588,10.);
#432=VECTOR('',#1589,10.);
#433=VECTOR('',#1590,10.);
#434=VECTOR('',#1591,10.);
#435=VECTOR('',#1592,10.);
#436=VECTOR('',#1593,10.);
#437=VECTOR('',#1594,10.);
#438=VECTOR('',#1597,10.);
#439=VECTOR('',#1598,10.);
#440=VECTOR('',#1599,10.);
#441=VECTOR('',#1602,1.);
#442=VECTOR('',#1611,0.999999999999999);
#443=VECTOR('',#1620,1.);
#444=VECTOR('',#1627,1.);
#445=VECTOR('',#1634,10.);
#446=VECTOR('',#1637,10.);
#447=VECTOR('',#1640,10.);
#448=VECTOR('',#1641,10.);
#449=VECTOR('',#1642,10.);
#450=VECTOR('',#1643,10.);
#451=VECTOR('',#1644,10.);
#452=VECTOR('',#1645,10.);
#453=VECTOR('',#1648,10.);
#454=VECTOR('',#1649,10.);
#455=VECTOR('',#1652,10.);
#456=VECTOR('',#1653,10.);
#457=VECTOR('',#1656,10.);
#458=VECTOR('',#1657,10.);
#459=VECTOR('',#1660,10.);
#460=VECTOR('',#1661,10.);
#461=VECTOR('',#1664,10.);
#462=VECTOR('',#1665,10.);
#463=VECTOR('',#1666,10.);
#464=VECTOR('',#1669,10.);
#465=VECTOR('',#1674,10.);
#466=VECTOR('',#1675,10.);
#467=VECTOR('',#1676,10.);
#468=VECTOR('',#1679,10.);
#469=VECTOR('',#1680,10.);
#470=VECTOR('',#1681,10.);
#471=VECTOR('',#1684,10.);
#472=VECTOR('',#1687,10.);
#473=VECTOR('',#1690,10.);
#474=VECTOR('',#1691,10.);
#475=VECTOR('',#1692,10.);
#476=VECTOR('',#1693,10.);
#477=VECTOR('',#1696,10.);
#478=VECTOR('',#1697,10.);
#479=VECTOR('',#1698,10.);
#480=VECTOR('',#1701,10.);
#481=VECTOR('',#1704,10.);
#482=VECTOR('',#1705,10.);
#483=VECTOR('',#1706,10.);
#484=VECTOR('',#1709,10.);
#485=VECTOR('',#1710,10.);
#486=VECTOR('',#1713,10.);
#487=VECTOR('',#1714,10.);
#488=VECTOR('',#1717,10.);
#489=VECTOR('',#1720,10.);
#490=VECTOR('',#1721,10.);
#491=VECTOR('',#1722,10.);
#492=VECTOR('',#1729,10.);
#493=VECTOR('',#1730,10.);
#494=VECTOR('',#1731,10.);
#495=VECTOR('',#1736,10.);
#496=VECTOR('',#1739,10.);
#497=VECTOR('',#1742,10.);
#498=VECTOR('',#1747,10.);
#499=VECTOR('',#1748,10.);
#500=VECTOR('',#1751,10.);
#501=VECTOR('',#1756,10.);
#502=VECTOR('',#1757,10.);
#503=VECTOR('',#1760,10.);
#504=VECTOR('',#1765,10.);
#505=VECTOR('',#1766,10.);
#506=VECTOR('',#1769,10.);
#507=VECTOR('',#1774,10.);
#508=VECTOR('',#1775,10.);
#509=VECTOR('',#1778,10.);
#510=VECTOR('',#1781,10.);
#511=VECTOR('',#1784,10.);
#512=VECTOR('',#1785,10.);
#513=VECTOR('',#1788,10.);
#514=VECTOR('',#1791,10.);
#515=VECTOR('',#1794,10.);
#516=VECTOR('',#1797,10.);
#517=VECTOR('',#1800,10.);
#518=VECTOR('',#1803,10.);
#519=VECTOR('',#1806,10.);
#520=VECTOR('',#1809,10.);
#521=VECTOR('',#1812,10.);
#522=VECTOR('',#1815,10.);
#523=VECTOR('',#1818,10.);
#524=VECTOR('',#1821,10.);
#525=VECTOR('',#1824,10.);
#526=VECTOR('',#1827,10.);
#527=VECTOR('',#1832,10.);
#528=VECTOR('',#1833,10.);
#529=VECTOR('',#1836,10.);
#530=VECTOR('',#1837,10.);
#531=VECTOR('',#1840,10.);
#532=VECTOR('',#1841,10.);
#533=VECTOR('',#1844,10.);
#534=VECTOR('',#1845,10.);
#535=VECTOR('',#1848,10.);
#536=VECTOR('',#1851,10.);
#537=VECTOR('',#1852,10.);
#538=VECTOR('',#1855,10.);
#539=VERTEX_POINT('',#1860);
#540=VERTEX_POINT('',#1861);
#541=VERTEX_POINT('',#1863);
#542=VERTEX_POINT('',#1867);
#543=VERTEX_POINT('',#1868);
#544=VERTEX_POINT('',#1870);
#545=VERTEX_POINT('',#1872);
#546=VERTEX_POINT('',#1874);
#547=VERTEX_POINT('',#1876);
#548=VERTEX_POINT('',#1878);
#549=VERTEX_POINT('',#1882);
#550=VERTEX_POINT('',#1884);
#551=VERTEX_POINT('',#1886);
#552=VERTEX_POINT('',#1888);
#553=VERTEX_POINT('',#1892);
#554=VERTEX_POINT('',#1894);
#555=VERTEX_POINT('',#1896);
#556=VERTEX_POINT('',#1898);
#557=VERTEX_POINT('',#1902);
#558=VERTEX_POINT('',#1904);
#559=VERTEX_POINT('',#1906);
#560=VERTEX_POINT('',#1909);
#561=VERTEX_POINT('',#1911);
#562=VERTEX_POINT('',#1914);
#563=VERTEX_POINT('',#1916);
#564=VERTEX_POINT('',#1918);
#565=VERTEX_POINT('',#1920);
#566=VERTEX_POINT('',#1922);
#567=VERTEX_POINT('',#1924);
#568=VERTEX_POINT('',#1926);
#569=VERTEX_POINT('',#1928);
#570=VERTEX_POINT('',#1930);
#571=VERTEX_POINT('',#1932);
#572=VERTEX_POINT('',#1934);
#573=VERTEX_POINT('',#1936);
#574=VERTEX_POINT('',#1938);
#575=VERTEX_POINT('',#1940);
#576=VERTEX_POINT('',#1942);
#577=VERTEX_POINT('',#1944);
#578=VERTEX_POINT('',#1947);
#579=VERTEX_POINT('',#1948);
#580=VERTEX_POINT('',#1950);
#581=VERTEX_POINT('',#1952);
#582=VERTEX_POINT('',#1954);
#583=VERTEX_POINT('',#1956);
#584=VERTEX_POINT('',#1958);
#585=VERTEX_POINT('',#1960);
#586=VERTEX_POINT('',#1962);
#587=VERTEX_POINT('',#1964);
#588=VERTEX_POINT('',#1966);
#589=VERTEX_POINT('',#1968);
#590=VERTEX_POINT('',#1970);
#591=VERTEX_POINT('',#1972);
#592=VERTEX_POINT('',#1974);
#593=VERTEX_POINT('',#1976);
#594=VERTEX_POINT('',#1980);
#595=VERTEX_POINT('',#1981);
#596=VERTEX_POINT('',#1983);
#597=VERTEX_POINT('',#1985);
#598=VERTEX_POINT('',#1987);
#599=VERTEX_POINT('',#1989);
#600=VERTEX_POINT('',#1993);
#601=VERTEX_POINT('',#1995);
#602=VERTEX_POINT('',#1997);
#603=VERTEX_POINT('',#1999);
#604=VERTEX_POINT('',#2001);
#605=VERTEX_POINT('',#2003);
#606=VERTEX_POINT('',#2006);
#607=VERTEX_POINT('',#2010);
#608=VERTEX_POINT('',#2012);
#609=VERTEX_POINT('',#2016);
#610=VERTEX_POINT('',#2021);
#611=VERTEX_POINT('',#2023);
#612=VERTEX_POINT('',#2028);
#613=VERTEX_POINT('',#2030);
#614=VERTEX_POINT('',#2035);
#615=VERTEX_POINT('',#2040);
#616=VERTEX_POINT('',#2042);
#617=VERTEX_POINT('',#2046);
#618=VERTEX_POINT('',#2048);
#619=VERTEX_POINT('',#2050);
#620=VERTEX_POINT('',#2052);
#621=VERTEX_POINT('',#2054);
#622=VERTEX_POINT('',#2057);
#623=VERTEX_POINT('',#2058);
#624=VERTEX_POINT('',#2060);
#625=VERTEX_POINT('',#2062);
#626=VERTEX_POINT('',#2064);
#627=VERTEX_POINT('',#2066);
#628=VERTEX_POINT('',#2068);
#629=VERTEX_POINT('',#2070);
#630=VERTEX_POINT('',#2072);
#631=VERTEX_POINT('',#2074);
#632=VERTEX_POINT('',#2076);
#633=VERTEX_POINT('',#2078);
#634=VERTEX_POINT('',#2080);
#635=VERTEX_POINT('',#2082);
#636=VERTEX_POINT('',#2084);
#637=VERTEX_POINT('',#2086);
#638=VERTEX_POINT('',#2090);
#639=VERTEX_POINT('',#2094);
#640=VERTEX_POINT('',#2096);
#641=VERTEX_POINT('',#2100);
#642=VERTEX_POINT('',#2109);
#643=VERTEX_POINT('',#2111);
#644=VERTEX_POINT('',#2113);
#645=VERTEX_POINT('',#2117);
#646=VERTEX_POINT('',#2119);
#647=VERTEX_POINT('',#2125);
#648=VERTEX_POINT('',#2127);
#649=VERTEX_POINT('',#2131);
#650=VERTEX_POINT('',#2135);
#651=VERTEX_POINT('',#2148);
#652=VERTEX_POINT('',#2153);
#653=VERTEX_POINT('',#2155);
#654=VERTEX_POINT('',#2159);
#655=VERTEX_POINT('',#2163);
#656=VERTEX_POINT('',#2167);
#657=VERTEX_POINT('',#2171);
#658=VERTEX_POINT('',#2175);
#659=VERTEX_POINT('',#2179);
#660=VERTEX_POINT('',#2183);
#661=VERTEX_POINT('',#2187);
#662=VERTEX_POINT('',#2227);
#663=VERTEX_POINT('',#2231);
#664=VERTEX_POINT('',#2235);
#665=VERTEX_POINT('',#2239);
#666=VERTEX_POINT('',#2245);
#667=EDGE_CURVE('',#539,#540,#217,.T.);
#668=EDGE_CURVE('',#541,#540,#185,.F.);
#669=EDGE_CURVE('',#541,#539,#218,.T.);
#670=EDGE_CURVE('',#542,#543,#219,.T.);
#671=EDGE_CURVE('',#543,#544,#220,.T.);
#672=EDGE_CURVE('',#545,#544,#221,.T.);
#673=EDGE_CURVE('',#546,#545,#222,.T.);
#674=EDGE_CURVE('',#547,#546,#223,.T.);
#675=EDGE_CURVE('',#548,#547,#186,.F.);
#676=EDGE_CURVE('',#542,#548,#224,.T.);
#677=EDGE_CURVE('',#543,#549,#225,.T.);
#678=EDGE_CURVE('',#549,#550,#226,.T.);
#679=EDGE_CURVE('',#550,#551,#227,.T.);
#680=EDGE_CURVE('',#551,#552,#228,.T.);
#681=EDGE_CURVE('',#544,#552,#229,.T.);
#682=EDGE_CURVE('',#553,#550,#230,.T.);
#683=EDGE_CURVE('',#554,#553,#231,.T.);
#684=EDGE_CURVE('',#555,#554,#232,.T.);
#685=EDGE_CURVE('',#556,#555,#233,.T.);
#686=EDGE_CURVE('',#551,#556,#234,.T.);
#687=EDGE_CURVE('',#556,#557,#235,.T.);
#688=EDGE_CURVE('',#558,#557,#236,.T.);
#689=EDGE_CURVE('',#558,#559,#237,.T.);
#690=EDGE_CURVE('',#552,#559,#238,.T.);
#691=EDGE_CURVE('',#560,#560,#187,.T.);
#692=EDGE_CURVE('',#561,#561,#188,.T.);
#693=EDGE_CURVE('',#557,#562,#239,.T.);
#694=EDGE_CURVE('',#562,#563,#240,.T.);
#695=EDGE_CURVE('',#563,#564,#241,.T.);
#696=EDGE_CURVE('',#564,#565,#242,.T.);
#697=EDGE_CURVE('',#565,#566,#243,.T.);
#698=EDGE_CURVE('',#566,#567,#244,.T.);
#699=EDGE_CURVE('',#567,#568,#245,.T.);
#700=EDGE_CURVE('',#568,#569,#189,.T.);
#701=EDGE_CURVE('',#569,#570,#246,.T.);
#702=EDGE_CURVE('',#570,#571,#190,.T.);
#703=EDGE_CURVE('',#571,#572,#247,.T.);
#704=EDGE_CURVE('',#572,#573,#191,.T.);
#705=EDGE_CURVE('',#573,#574,#248,.T.);
#706=EDGE_CURVE('',#574,#575,#192,.T.);
#707=EDGE_CURVE('',#575,#576,#193,.T.);
#708=EDGE_CURVE('',#576,#577,#249,.T.);
#709=EDGE_CURVE('',#577,#558,#250,.T.);
#710=EDGE_CURVE('',#578,#579,#194,.T.);
#711=EDGE_CURVE('',#579,#580,#251,.T.);
#712=EDGE_CURVE('',#580,#581,#252,.T.);
#713=EDGE_CURVE('',#581,#582,#253,.T.);
#714=EDGE_CURVE('',#582,#583,#195,.T.);
#715=EDGE_CURVE('',#583,#584,#254,.T.);
#716=EDGE_CURVE('',#584,#585,#255,.T.);
#717=EDGE_CURVE('',#585,#586,#196,.T.);
#718=EDGE_CURVE('',#586,#587,#256,.T.);
#719=EDGE_CURVE('',#587,#588,#257,.T.);
#720=EDGE_CURVE('',#588,#589,#197,.T.);
#721=EDGE_CURVE('',#589,#590,#258,.T.);
#722=EDGE_CURVE('',#590,#591,#259,.T.);
#723=EDGE_CURVE('',#591,#592,#198,.T.);
#724=EDGE_CURVE('',#592,#593,#260,.T.);
#725=EDGE_CURVE('',#593,#578,#261,.T.);
#726=EDGE_CURVE('',#594,#595,#262,.T.);
#727=EDGE_CURVE('',#595,#596,#263,.T.);
#728=EDGE_CURVE('',#596,#597,#264,.T.);
#729=EDGE_CURVE('',#597,#598,#265,.T.);
#730=EDGE_CURVE('',#599,#598,#266,.T.);
#731=EDGE_CURVE('',#594,#599,#267,.T.);
#732=EDGE_CURVE('',#596,#600,#268,.T.);
#733=EDGE_CURVE('',#601,#600,#269,.T.);
#734=EDGE_CURVE('',#602,#601,#270,.T.);
#735=EDGE_CURVE('',#603,#602,#271,.T.);
#736=EDGE_CURVE('',#604,#603,#272,.T.);
#737=EDGE_CURVE('',#605,#604,#273,.T.);
#738=EDGE_CURVE('',#539,#605,#274,.T.);
#739=EDGE_CURVE('',#606,#541,#275,.T.);
#740=EDGE_CURVE('',#597,#606,#276,.T.);
#741=EDGE_CURVE('',#607,#601,#277,.T.);
#742=EDGE_CURVE('',#608,#600,#278,.T.);
#743=EDGE_CURVE('',#608,#607,#279,.T.);
#744=EDGE_CURVE('',#561,#609,#280,.T.);
#745=EDGE_CURVE('',#609,#609,#199,.T.);
#746=EDGE_CURVE('',#610,#610,#200,.T.);
#747=EDGE_CURVE('',#610,#611,#281,.T.);
#748=EDGE_CURVE('',#611,#611,#201,.T.);
#749=EDGE_CURVE('',#612,#612,#202,.T.);
#750=EDGE_CURVE('',#612,#613,#282,.T.);
#751=EDGE_CURVE('',#613,#613,#203,.T.);
#752=EDGE_CURVE('',#560,#614,#283,.T.);
#753=EDGE_CURVE('',#614,#614,#204,.T.);
#754=EDGE_CURVE('',#547,#615,#284,.T.);
#755=EDGE_CURVE('',#615,#616,#205,.F.);
#756=EDGE_CURVE('',#616,#548,#285,.T.);
#757=EDGE_CURVE('',#546,#617,#286,.T.);
#758=EDGE_CURVE('',#617,#618,#287,.T.);
#759=EDGE_CURVE('',#618,#619,#288,.T.);
#760=EDGE_CURVE('',#619,#620,#289,.T.);
#761=EDGE_CURVE('',#620,#621,#290,.T.);
#762=EDGE_CURVE('',#621,#615,#291,.T.);
#763=EDGE_CURVE('',#622,#623,#206,.T.);
#764=EDGE_CURVE('',#623,#624,#292,.T.);
#765=EDGE_CURVE('',#624,#625,#293,.T.);
#766=EDGE_CURVE('',#625,#626,#207,.T.);
#767=EDGE_CURVE('',#626,#627,#294,.T.);
#768=EDGE_CURVE('',#627,#628,#295,.T.);
#769=EDGE_CURVE('',#628,#629,#208,.T.);
#770=EDGE_CURVE('',#629,#630,#296,.T.);
#771=EDGE_CURVE('',#630,#631,#297,.T.);
#772=EDGE_CURVE('',#631,#632,#209,.T.);
#773=EDGE_CURVE('',#632,#633,#298,.T.);
#774=EDGE_CURVE('',#633,#634,#299,.T.);
#775=EDGE_CURVE('',#634,#635,#210,.T.);
#776=EDGE_CURVE('',#635,#636,#300,.T.);
#777=EDGE_CURVE('',#636,#637,#301,.T.);
#778=EDGE_CURVE('',#637,#622,#302,.T.);
#779=EDGE_CURVE('',#540,#638,#303,.T.);
#780=EDGE_CURVE('',#606,#638,#211,.T.);
#781=EDGE_CURVE('',#604,#639,#304,.T.);
#782=EDGE_CURVE('',#639,#640,#305,.T.);
#783=EDGE_CURVE('',#605,#640,#306,.T.);
#784=EDGE_CURVE('',#553,#641,#307,.T.);
#785=EDGE_CURVE('',#641,#639,#308,.T.);
#786=EDGE_CURVE('',#554,#604,#309,.T.);
#787=EDGE_CURVE('',#549,#641,#310,.T.);
#788=EDGE_CURVE('',#640,#542,#311,.T.);
#789=EDGE_CURVE('',#642,#608,#312,.T.);
#790=EDGE_CURVE('',#643,#642,#313,.T.);
#791=EDGE_CURVE('',#644,#643,#314,.T.);
#792=EDGE_CURVE('',#607,#644,#315,.T.);
#793=EDGE_CURVE('',#642,#645,#316,.T.);
#794=EDGE_CURVE('',#645,#646,#317,.T.);
#795=EDGE_CURVE('',#643,#646,#318,.T.);
#796=EDGE_CURVE('',#595,#645,#319,.T.);
#797=EDGE_CURVE('',#564,#647,#320,.T.);
#798=EDGE_CURVE('',#647,#648,#321,.T.);
#799=EDGE_CURVE('',#565,#648,#322,.T.);
#800=EDGE_CURVE('',#563,#649,#323,.T.);
#801=EDGE_CURVE('',#649,#647,#324,.T.);
#802=EDGE_CURVE('',#650,#562,#325,.T.);
#803=EDGE_CURVE('',#650,#649,#326,.T.);
#804=EDGE_CURVE('',#648,#650,#327,.T.);
#805=EDGE_CURVE('',#555,#603,#328,.T.);
#806=EDGE_CURVE('',#644,#602,#329,.T.);
#807=EDGE_CURVE('',#566,#644,#330,.T.);
#808=EDGE_CURVE('',#616,#638,#331,.T.);
#809=EDGE_CURVE('',#651,#621,#332,.T.);
#810=EDGE_CURVE('',#598,#651,#333,.T.);
#811=EDGE_CURVE('',#575,#652,#334,.T.);
#812=EDGE_CURVE('',#652,#653,#212,.T.);
#813=EDGE_CURVE('',#576,#653,#335,.T.);
#814=EDGE_CURVE('',#574,#654,#336,.T.);
#815=EDGE_CURVE('',#654,#652,#213,.T.);
#816=EDGE_CURVE('',#573,#655,#337,.T.);
#817=EDGE_CURVE('',#655,#654,#338,.T.);
#818=EDGE_CURVE('',#572,#656,#339,.T.);
#819=EDGE_CURVE('',#656,#655,#214,.T.);
#820=EDGE_CURVE('',#571,#657,#340,.T.);
#821=EDGE_CURVE('',#657,#656,#341,.T.);
#822=EDGE_CURVE('',#570,#658,#342,.T.);
#823=EDGE_CURVE('',#658,#657,#215,.T.);
#824=EDGE_CURVE('',#569,#659,#343,.T.);
#825=EDGE_CURVE('',#659,#658,#344,.T.);
#826=EDGE_CURVE('',#568,#660,#345,.T.);
#827=EDGE_CURVE('',#660,#659,#216,.T.);
#828=EDGE_CURVE('',#567,#661,#346,.T.);
#829=EDGE_CURVE('',#661,#660,#347,.T.);
#830=EDGE_CURVE('',#646,#661,#348,.T.);
#831=EDGE_CURVE('',#653,#594,#349,.T.);
#832=EDGE_CURVE('',#587,#630,#350,.T.);
#833=EDGE_CURVE('',#586,#631,#351,.T.);
#834=EDGE_CURVE('',#585,#632,#352,.T.);
#835=EDGE_CURVE('',#584,#633,#353,.T.);
#836=EDGE_CURVE('',#583,#634,#354,.T.);
#837=EDGE_CURVE('',#582,#635,#355,.T.);
#838=EDGE_CURVE('',#581,#636,#356,.T.);
#839=EDGE_CURVE('',#580,#637,#357,.T.);
#840=EDGE_CURVE('',#579,#622,#358,.T.);
#841=EDGE_CURVE('',#578,#623,#359,.T.);
#842=EDGE_CURVE('',#593,#624,#360,.T.);
#843=EDGE_CURVE('',#592,#625,#361,.T.);
#844=EDGE_CURVE('',#591,#626,#362,.T.);
#845=EDGE_CURVE('',#590,#627,#363,.T.);
#846=EDGE_CURVE('',#589,#628,#364,.T.);
#847=EDGE_CURVE('',#588,#629,#365,.T.);
#848=EDGE_CURVE('',#620,#662,#366,.T.);
#849=EDGE_CURVE('',#651,#662,#367,.T.);
#850=EDGE_CURVE('',#619,#663,#368,.T.);
#851=EDGE_CURVE('',#662,#663,#369,.T.);
#852=EDGE_CURVE('',#618,#664,#370,.T.);
#853=EDGE_CURVE('',#663,#664,#371,.T.);
#854=EDGE_CURVE('',#665,#545,#372,.T.);
#855=EDGE_CURVE('',#617,#665,#373,.T.);
#856=EDGE_CURVE('',#664,#665,#374,.T.);
#857=EDGE_CURVE('',#666,#599,#375,.T.);
#858=EDGE_CURVE('',#577,#666,#376,.T.);
#859=EDGE_CURVE('',#559,#666,#377,.T.);
#860=ORIENTED_EDGE('',*,*,#667,.T.);
#861=ORIENTED_EDGE('',*,*,#668,.F.);
#862=ORIENTED_EDGE('',*,*,#669,.T.);
#863=ORIENTED_EDGE('',*,*,#670,.T.);
#864=ORIENTED_EDGE('',*,*,#671,.T.);
#865=ORIENTED_EDGE('',*,*,#672,.F.);
#866=ORIENTED_EDGE('',*,*,#673,.F.);
#867=ORIENTED_EDGE('',*,*,#674,.F.);
#868=ORIENTED_EDGE('',*,*,#675,.F.);
#869=ORIENTED_EDGE('',*,*,#676,.F.);
#870=ORIENTED_EDGE('',*,*,#677,.T.);
#871=ORIENTED_EDGE('',*,*,#678,.T.);
#872=ORIENTED_EDGE('',*,*,#679,.T.);
#873=ORIENTED_EDGE('',*,*,#680,.T.);
#874=ORIENTED_EDGE('',*,*,#681,.F.);
#875=ORIENTED_EDGE('',*,*,#671,.F.);
#876=ORIENTED_EDGE('',*,*,#682,.F.);
#877=ORIENTED_EDGE('',*,*,#683,.F.);
#878=ORIENTED_EDGE('',*,*,#684,.F.);
#879=ORIENTED_EDGE('',*,*,#685,.F.);
#880=ORIENTED_EDGE('',*,*,#686,.F.);
#881=ORIENTED_EDGE('',*,*,#679,.F.);
#882=ORIENTED_EDGE('',*,*,#686,.T.);
#883=ORIENTED_EDGE('',*,*,#687,.T.);
#884=ORIENTED_EDGE('',*,*,#688,.F.);
#885=ORIENTED_EDGE('',*,*,#689,.T.);
#886=ORIENTED_EDGE('',*,*,#690,.F.);
#887=ORIENTED_EDGE('',*,*,#680,.F.);
#888=ORIENTED_EDGE('',*,*,#691,.T.);
#889=ORIENTED_EDGE('',*,*,#692,.T.);
#890=ORIENTED_EDGE('',*,*,#693,.T.);
#891=ORIENTED_EDGE('',*,*,#694,.T.);
#892=ORIENTED_EDGE('',*,*,#695,.T.);
#893=ORIENTED_EDGE('',*,*,#696,.T.);
#894=ORIENTED_EDGE('',*,*,#697,.T.);
#895=ORIENTED_EDGE('',*,*,#698,.T.);
#896=ORIENTED_EDGE('',*,*,#699,.T.);
#897=ORIENTED_EDGE('',*,*,#700,.T.);
#898=ORIENTED_EDGE('',*,*,#701,.T.);
#899=ORIENTED_EDGE('',*,*,#702,.T.);
#900=ORIENTED_EDGE('',*,*,#703,.T.);
#901=ORIENTED_EDGE('',*,*,#704,.T.);
#902=ORIENTED_EDGE('',*,*,#705,.T.);
#903=ORIENTED_EDGE('',*,*,#706,.T.);
#904=ORIENTED_EDGE('',*,*,#707,.T.);
#905=ORIENTED_EDGE('',*,*,#708,.T.);
#906=ORIENTED_EDGE('',*,*,#709,.T.);
#907=ORIENTED_EDGE('',*,*,#688,.T.);
#908=ORIENTED_EDGE('',*,*,#710,.T.);
#909=ORIENTED_EDGE('',*,*,#711,.T.);
#910=ORIENTED_EDGE('',*,*,#712,.T.);
#911=ORIENTED_EDGE('',*,*,#713,.T.);
#912=ORIENTED_EDGE('',*,*,#714,.T.);
#913=ORIENTED_EDGE('',*,*,#715,.T.);
#914=ORIENTED_EDGE('',*,*,#716,.T.);
#915=ORIENTED_EDGE('',*,*,#717,.T.);
#916=ORIENTED_EDGE('',*,*,#718,.T.);
#917=ORIENTED_EDGE('',*,*,#719,.T.);
#918=ORIENTED_EDGE('',*,*,#720,.T.);
#919=ORIENTED_EDGE('',*,*,#721,.T.);
#920=ORIENTED_EDGE('',*,*,#722,.T.);
#921=ORIENTED_EDGE('',*,*,#723,.T.);
#922=ORIENTED_EDGE('',*,*,#724,.T.);
#923=ORIENTED_EDGE('',*,*,#725,.T.);
#924=ORIENTED_EDGE('',*,*,#726,.T.);
#925=ORIENTED_EDGE('',*,*,#727,.T.);
#926=ORIENTED_EDGE('',*,*,#728,.T.);
#927=ORIENTED_EDGE('',*,*,#729,.T.);
#928=ORIENTED_EDGE('',*,*,#730,.F.);
#929=ORIENTED_EDGE('',*,*,#731,.F.);
#930=ORIENTED_EDGE('',*,*,#732,.T.);
#931=ORIENTED_EDGE('',*,*,#733,.F.);
#932=ORIENTED_EDGE('',*,*,#734,.F.);
#933=ORIENTED_EDGE('',*,*,#735,.F.);
#934=ORIENTED_EDGE('',*,*,#736,.F.);
#935=ORIENTED_EDGE('',*,*,#737,.F.);
#936=ORIENTED_EDGE('',*,*,#738,.F.);
#937=ORIENTED_EDGE('',*,*,#669,.F.);
#938=ORIENTED_EDGE('',*,*,#739,.F.);
#939=ORIENTED_EDGE('',*,*,#740,.F.);
#940=ORIENTED_EDGE('',*,*,#728,.F.);
#941=ORIENTED_EDGE('',*,*,#741,.T.);
#942=ORIENTED_EDGE('',*,*,#733,.T.);
#943=ORIENTED_EDGE('',*,*,#742,.F.);
#944=ORIENTED_EDGE('',*,*,#743,.T.);
#945=ORIENTED_EDGE('',*,*,#692,.F.);
#946=ORIENTED_EDGE('',*,*,#744,.T.);
#947=ORIENTED_EDGE('',*,*,#745,.T.);
#948=ORIENTED_EDGE('',*,*,#744,.F.);
#949=ORIENTED_EDGE('',*,*,#745,.F.);
#950=ORIENTED_EDGE('',*,*,#746,.F.);
#951=ORIENTED_EDGE('',*,*,#747,.T.);
#952=ORIENTED_EDGE('',*,*,#748,.T.);
#953=ORIENTED_EDGE('',*,*,#747,.F.);
#954=ORIENTED_EDGE('',*,*,#748,.F.);
#955=ORIENTED_EDGE('',*,*,#749,.F.);
#956=ORIENTED_EDGE('',*,*,#750,.T.);
#957=ORIENTED_EDGE('',*,*,#751,.T.);
#958=ORIENTED_EDGE('',*,*,#750,.F.);
#959=ORIENTED_EDGE('',*,*,#751,.F.);
#960=ORIENTED_EDGE('',*,*,#691,.F.);
#961=ORIENTED_EDGE('',*,*,#752,.T.);
#962=ORIENTED_EDGE('',*,*,#753,.T.);
#963=ORIENTED_EDGE('',*,*,#752,.F.);
#964=ORIENTED_EDGE('',*,*,#753,.F.);
#965=ORIENTED_EDGE('',*,*,#675,.T.);
#966=ORIENTED_EDGE('',*,*,#754,.T.);
#967=ORIENTED_EDGE('',*,*,#755,.T.);
#968=ORIENTED_EDGE('',*,*,#756,.T.);
#969=ORIENTED_EDGE('',*,*,#754,.F.);
#970=ORIENTED_EDGE('',*,*,#674,.T.);
#971=ORIENTED_EDGE('',*,*,#757,.T.);
#972=ORIENTED_EDGE('',*,*,#758,.T.);
#973=ORIENTED_EDGE('',*,*,#759,.T.);
#974=ORIENTED_EDGE('',*,*,#760,.T.);
#975=ORIENTED_EDGE('',*,*,#761,.T.);
#976=ORIENTED_EDGE('',*,*,#762,.T.);
#977=ORIENTED_EDGE('',*,*,#763,.T.);
#978=ORIENTED_EDGE('',*,*,#764,.T.);
#979=ORIENTED_EDGE('',*,*,#765,.T.);
#980=ORIENTED_EDGE('',*,*,#766,.T.);
#981=ORIENTED_EDGE('',*,*,#767,.T.);
#982=ORIENTED_EDGE('',*,*,#768,.T.);
#983=ORIENTED_EDGE('',*,*,#769,.T.);
#984=ORIENTED_EDGE('',*,*,#770,.T.);
#985=ORIENTED_EDGE('',*,*,#771,.T.);
#986=ORIENTED_EDGE('',*,*,#772,.T.);
#987=ORIENTED_EDGE('',*,*,#773,.T.);
#988=ORIENTED_EDGE('',*,*,#774,.T.);
#989=ORIENTED_EDGE('',*,*,#775,.T.);
#990=ORIENTED_EDGE('',*,*,#776,.T.);
#991=ORIENTED_EDGE('',*,*,#777,.T.);
#992=ORIENTED_EDGE('',*,*,#778,.T.);
#993=ORIENTED_EDGE('',*,*,#668,.T.);
#994=ORIENTED_EDGE('',*,*,#779,.T.);
#995=ORIENTED_EDGE('',*,*,#780,.F.);
#996=ORIENTED_EDGE('',*,*,#739,.T.);
#997=ORIENTED_EDGE('',*,*,#737,.T.);
#998=ORIENTED_EDGE('',*,*,#781,.T.);
#999=ORIENTED_EDGE('',*,*,#782,.T.);
#1000=ORIENTED_EDGE('',*,*,#783,.F.);
#1001=ORIENTED_EDGE('',*,*,#683,.T.);
#1002=ORIENTED_EDGE('',*,*,#784,.T.);
#1003=ORIENTED_EDGE('',*,*,#785,.T.);
#1004=ORIENTED_EDGE('',*,*,#781,.F.);
#1005=ORIENTED_EDGE('',*,*,#786,.F.);
#1006=ORIENTED_EDGE('',*,*,#682,.T.);
#1007=ORIENTED_EDGE('',*,*,#678,.F.);
#1008=ORIENTED_EDGE('',*,*,#787,.T.);
#1009=ORIENTED_EDGE('',*,*,#784,.F.);
#1010=ORIENTED_EDGE('',*,*,#782,.F.);
#1011=ORIENTED_EDGE('',*,*,#785,.F.);
#1012=ORIENTED_EDGE('',*,*,#787,.F.);
#1013=ORIENTED_EDGE('',*,*,#677,.F.);
#1014=ORIENTED_EDGE('',*,*,#670,.F.);
#1015=ORIENTED_EDGE('',*,*,#788,.F.);
#1016=ORIENTED_EDGE('',*,*,#743,.F.);
#1017=ORIENTED_EDGE('',*,*,#789,.F.);
#1018=ORIENTED_EDGE('',*,*,#790,.F.);
#1019=ORIENTED_EDGE('',*,*,#791,.F.);
#1020=ORIENTED_EDGE('',*,*,#792,.F.);
#1021=ORIENTED_EDGE('',*,*,#790,.T.);
#1022=ORIENTED_EDGE('',*,*,#793,.T.);
#1023=ORIENTED_EDGE('',*,*,#794,.T.);
#1024=ORIENTED_EDGE('',*,*,#795,.F.);
#1025=ORIENTED_EDGE('',*,*,#789,.T.);
#1026=ORIENTED_EDGE('',*,*,#742,.T.);
#1027=ORIENTED_EDGE('',*,*,#732,.F.);
#1028=ORIENTED_EDGE('',*,*,#727,.F.);
#1029=ORIENTED_EDGE('',*,*,#796,.T.);
#1030=ORIENTED_EDGE('',*,*,#793,.F.);
#1031=ORIENTED_EDGE('',*,*,#746,.T.);
#1032=ORIENTED_EDGE('',*,*,#696,.F.);
#1033=ORIENTED_EDGE('',*,*,#797,.T.);
#1034=ORIENTED_EDGE('',*,*,#798,.T.);
#1035=ORIENTED_EDGE('',*,*,#799,.F.);
#1036=ORIENTED_EDGE('',*,*,#695,.F.);
#1037=ORIENTED_EDGE('',*,*,#800,.T.);
#1038=ORIENTED_EDGE('',*,*,#801,.T.);
#1039=ORIENTED_EDGE('',*,*,#797,.F.);
#1040=ORIENTED_EDGE('',*,*,#694,.F.);
#1041=ORIENTED_EDGE('',*,*,#802,.F.);
#1042=ORIENTED_EDGE('',*,*,#803,.T.);
#1043=ORIENTED_EDGE('',*,*,#800,.F.);
#1044=ORIENTED_EDGE('',*,*,#804,.F.);
#1045=ORIENTED_EDGE('',*,*,#798,.F.);
#1046=ORIENTED_EDGE('',*,*,#801,.F.);
#1047=ORIENTED_EDGE('',*,*,#803,.F.);
#1048=ORIENTED_EDGE('',*,*,#799,.T.);
#1049=ORIENTED_EDGE('',*,*,#804,.T.);
#1050=ORIENTED_EDGE('',*,*,#802,.T.);
#1051=ORIENTED_EDGE('',*,*,#693,.F.);
#1052=ORIENTED_EDGE('',*,*,#687,.F.);
#1053=ORIENTED_EDGE('',*,*,#685,.T.);
#1054=ORIENTED_EDGE('',*,*,#805,.T.);
#1055=ORIENTED_EDGE('',*,*,#735,.T.);
#1056=ORIENTED_EDGE('',*,*,#806,.F.);
#1057=ORIENTED_EDGE('',*,*,#807,.F.);
#1058=ORIENTED_EDGE('',*,*,#697,.F.);
#1059=ORIENTED_EDGE('',*,*,#792,.T.);
#1060=ORIENTED_EDGE('',*,*,#806,.T.);
#1061=ORIENTED_EDGE('',*,*,#734,.T.);
#1062=ORIENTED_EDGE('',*,*,#741,.F.);
#1063=ORIENTED_EDGE('',*,*,#786,.T.);
#1064=ORIENTED_EDGE('',*,*,#736,.T.);
#1065=ORIENTED_EDGE('',*,*,#805,.F.);
#1066=ORIENTED_EDGE('',*,*,#684,.T.);
#1067=ORIENTED_EDGE('',*,*,#740,.T.);
#1068=ORIENTED_EDGE('',*,*,#780,.T.);
#1069=ORIENTED_EDGE('',*,*,#808,.F.);
#1070=ORIENTED_EDGE('',*,*,#755,.F.);
#1071=ORIENTED_EDGE('',*,*,#762,.F.);
#1072=ORIENTED_EDGE('',*,*,#809,.F.);
#1073=ORIENTED_EDGE('',*,*,#810,.F.);
#1074=ORIENTED_EDGE('',*,*,#729,.F.);
#1075=ORIENTED_EDGE('',*,*,#756,.F.);
#1076=ORIENTED_EDGE('',*,*,#808,.T.);
#1077=ORIENTED_EDGE('',*,*,#779,.F.);
#1078=ORIENTED_EDGE('',*,*,#667,.F.);
#1079=ORIENTED_EDGE('',*,*,#738,.T.);
#1080=ORIENTED_EDGE('',*,*,#783,.T.);
#1081=ORIENTED_EDGE('',*,*,#788,.T.);
#1082=ORIENTED_EDGE('',*,*,#676,.T.);
#1083=ORIENTED_EDGE('',*,*,#707,.F.);
#1084=ORIENTED_EDGE('',*,*,#811,.T.);
#1085=ORIENTED_EDGE('',*,*,#812,.T.);
#1086=ORIENTED_EDGE('',*,*,#813,.F.);
#1087=ORIENTED_EDGE('',*,*,#706,.F.);
#1088=ORIENTED_EDGE('',*,*,#814,.T.);
#1089=ORIENTED_EDGE('',*,*,#815,.T.);
#1090=ORIENTED_EDGE('',*,*,#811,.F.);
#1091=ORIENTED_EDGE('',*,*,#705,.F.);
#1092=ORIENTED_EDGE('',*,*,#816,.T.);
#1093=ORIENTED_EDGE('',*,*,#817,.T.);
#1094=ORIENTED_EDGE('',*,*,#814,.F.);
#1095=ORIENTED_EDGE('',*,*,#704,.F.);
#1096=ORIENTED_EDGE('',*,*,#818,.T.);
#1097=ORIENTED_EDGE('',*,*,#819,.T.);
#1098=ORIENTED_EDGE('',*,*,#816,.F.);
#1099=ORIENTED_EDGE('',*,*,#703,.F.);
#1100=ORIENTED_EDGE('',*,*,#820,.T.);
#1101=ORIENTED_EDGE('',*,*,#821,.T.);
#1102=ORIENTED_EDGE('',*,*,#818,.F.);
#1103=ORIENTED_EDGE('',*,*,#702,.F.);
#1104=ORIENTED_EDGE('',*,*,#822,.T.);
#1105=ORIENTED_EDGE('',*,*,#823,.T.);
#1106=ORIENTED_EDGE('',*,*,#820,.F.);
#1107=ORIENTED_EDGE('',*,*,#701,.F.);
#1108=ORIENTED_EDGE('',*,*,#824,.T.);
#1109=ORIENTED_EDGE('',*,*,#825,.T.);
#1110=ORIENTED_EDGE('',*,*,#822,.F.);
#1111=ORIENTED_EDGE('',*,*,#700,.F.);
#1112=ORIENTED_EDGE('',*,*,#826,.T.);
#1113=ORIENTED_EDGE('',*,*,#827,.T.);
#1114=ORIENTED_EDGE('',*,*,#824,.F.);
#1115=ORIENTED_EDGE('',*,*,#699,.F.);
#1116=ORIENTED_EDGE('',*,*,#828,.T.);
#1117=ORIENTED_EDGE('',*,*,#829,.T.);
#1118=ORIENTED_EDGE('',*,*,#826,.F.);
#1119=ORIENTED_EDGE('',*,*,#698,.F.);
#1120=ORIENTED_EDGE('',*,*,#807,.T.);
#1121=ORIENTED_EDGE('',*,*,#791,.T.);
#1122=ORIENTED_EDGE('',*,*,#795,.T.);
#1123=ORIENTED_EDGE('',*,*,#830,.T.);
#1124=ORIENTED_EDGE('',*,*,#828,.F.);
#1125=ORIENTED_EDGE('',*,*,#812,.F.);
#1126=ORIENTED_EDGE('',*,*,#815,.F.);
#1127=ORIENTED_EDGE('',*,*,#817,.F.);
#1128=ORIENTED_EDGE('',*,*,#819,.F.);
#1129=ORIENTED_EDGE('',*,*,#821,.F.);
#1130=ORIENTED_EDGE('',*,*,#823,.F.);
#1131=ORIENTED_EDGE('',*,*,#825,.F.);
#1132=ORIENTED_EDGE('',*,*,#827,.F.);
#1133=ORIENTED_EDGE('',*,*,#829,.F.);
#1134=ORIENTED_EDGE('',*,*,#830,.F.);
#1135=ORIENTED_EDGE('',*,*,#794,.F.);
#1136=ORIENTED_EDGE('',*,*,#796,.F.);
#1137=ORIENTED_EDGE('',*,*,#726,.F.);
#1138=ORIENTED_EDGE('',*,*,#831,.F.);
#1139=ORIENTED_EDGE('',*,*,#771,.F.);
#1140=ORIENTED_EDGE('',*,*,#832,.F.);
#1141=ORIENTED_EDGE('',*,*,#718,.F.);
#1142=ORIENTED_EDGE('',*,*,#833,.T.);
#1143=ORIENTED_EDGE('',*,*,#772,.F.);
#1144=ORIENTED_EDGE('',*,*,#833,.F.);
#1145=ORIENTED_EDGE('',*,*,#717,.F.);
#1146=ORIENTED_EDGE('',*,*,#834,.T.);
#1147=ORIENTED_EDGE('',*,*,#773,.F.);
#1148=ORIENTED_EDGE('',*,*,#834,.F.);
#1149=ORIENTED_EDGE('',*,*,#716,.F.);
#1150=ORIENTED_EDGE('',*,*,#835,.T.);
#1151=ORIENTED_EDGE('',*,*,#774,.F.);
#1152=ORIENTED_EDGE('',*,*,#835,.F.);
#1153=ORIENTED_EDGE('',*,*,#715,.F.);
#1154=ORIENTED_EDGE('',*,*,#836,.T.);
#1155=ORIENTED_EDGE('',*,*,#775,.F.);
#1156=ORIENTED_EDGE('',*,*,#836,.F.);
#1157=ORIENTED_EDGE('',*,*,#714,.F.);
#1158=ORIENTED_EDGE('',*,*,#837,.T.);
#1159=ORIENTED_EDGE('',*,*,#776,.F.);
#1160=ORIENTED_EDGE('',*,*,#837,.F.);
#1161=ORIENTED_EDGE('',*,*,#713,.F.);
#1162=ORIENTED_EDGE('',*,*,#838,.T.);
#1163=ORIENTED_EDGE('',*,*,#777,.F.);
#1164=ORIENTED_EDGE('',*,*,#838,.F.);
#1165=ORIENTED_EDGE('',*,*,#712,.F.);
#1166=ORIENTED_EDGE('',*,*,#839,.T.);
#1167=ORIENTED_EDGE('',*,*,#778,.F.);
#1168=ORIENTED_EDGE('',*,*,#839,.F.);
#1169=ORIENTED_EDGE('',*,*,#711,.F.);
#1170=ORIENTED_EDGE('',*,*,#840,.T.);
#1171=ORIENTED_EDGE('',*,*,#763,.F.);
#1172=ORIENTED_EDGE('',*,*,#840,.F.);
#1173=ORIENTED_EDGE('',*,*,#710,.F.);
#1174=ORIENTED_EDGE('',*,*,#841,.T.);
#1175=ORIENTED_EDGE('',*,*,#764,.F.);
#1176=ORIENTED_EDGE('',*,*,#841,.F.);
#1177=ORIENTED_EDGE('',*,*,#725,.F.);
#1178=ORIENTED_EDGE('',*,*,#842,.T.);
#1179=ORIENTED_EDGE('',*,*,#765,.F.);
#1180=ORIENTED_EDGE('',*,*,#842,.F.);
#1181=ORIENTED_EDGE('',*,*,#724,.F.);
#1182=ORIENTED_EDGE('',*,*,#843,.T.);
#1183=ORIENTED_EDGE('',*,*,#766,.F.);
#1184=ORIENTED_EDGE('',*,*,#843,.F.);
#1185=ORIENTED_EDGE('',*,*,#723,.F.);
#1186=ORIENTED_EDGE('',*,*,#844,.T.);
#1187=ORIENTED_EDGE('',*,*,#767,.F.);
#1188=ORIENTED_EDGE('',*,*,#844,.F.);
#1189=ORIENTED_EDGE('',*,*,#722,.F.);
#1190=ORIENTED_EDGE('',*,*,#845,.T.);
#1191=ORIENTED_EDGE('',*,*,#768,.F.);
#1192=ORIENTED_EDGE('',*,*,#845,.F.);
#1193=ORIENTED_EDGE('',*,*,#721,.F.);
#1194=ORIENTED_EDGE('',*,*,#846,.T.);
#1195=ORIENTED_EDGE('',*,*,#769,.F.);
#1196=ORIENTED_EDGE('',*,*,#846,.F.);
#1197=ORIENTED_EDGE('',*,*,#720,.F.);
#1198=ORIENTED_EDGE('',*,*,#847,.T.);
#1199=ORIENTED_EDGE('',*,*,#770,.F.);
#1200=ORIENTED_EDGE('',*,*,#847,.F.);
#1201=ORIENTED_EDGE('',*,*,#719,.F.);
#1202=ORIENTED_EDGE('',*,*,#832,.T.);
#1203=ORIENTED_EDGE('',*,*,#809,.T.);
#1204=ORIENTED_EDGE('',*,*,#761,.F.);
#1205=ORIENTED_EDGE('',*,*,#848,.T.);
#1206=ORIENTED_EDGE('',*,*,#849,.F.);
#1207=ORIENTED_EDGE('',*,*,#760,.F.);
#1208=ORIENTED_EDGE('',*,*,#850,.T.);
#1209=ORIENTED_EDGE('',*,*,#851,.F.);
#1210=ORIENTED_EDGE('',*,*,#848,.F.);
#1211=ORIENTED_EDGE('',*,*,#759,.F.);
#1212=ORIENTED_EDGE('',*,*,#852,.T.);
#1213=ORIENTED_EDGE('',*,*,#853,.F.);
#1214=ORIENTED_EDGE('',*,*,#850,.F.);
#1215=ORIENTED_EDGE('',*,*,#673,.T.);
#1216=ORIENTED_EDGE('',*,*,#854,.F.);
#1217=ORIENTED_EDGE('',*,*,#855,.F.);
#1218=ORIENTED_EDGE('',*,*,#757,.F.);
#1219=ORIENTED_EDGE('',*,*,#758,.F.);
#1220=ORIENTED_EDGE('',*,*,#855,.T.);
#1221=ORIENTED_EDGE('',*,*,#856,.F.);
#1222=ORIENTED_EDGE('',*,*,#852,.F.);
#1223=ORIENTED_EDGE('',*,*,#831,.T.);
#1224=ORIENTED_EDGE('',*,*,#731,.T.);
#1225=ORIENTED_EDGE('',*,*,#857,.F.);
#1226=ORIENTED_EDGE('',*,*,#858,.F.);
#1227=ORIENTED_EDGE('',*,*,#708,.F.);
#1228=ORIENTED_EDGE('',*,*,#813,.T.);
#1229=ORIENTED_EDGE('',*,*,#749,.T.);
#1230=ORIENTED_EDGE('',*,*,#709,.F.);
#1231=ORIENTED_EDGE('',*,*,#858,.T.);
#1232=ORIENTED_EDGE('',*,*,#859,.F.);
#1233=ORIENTED_EDGE('',*,*,#689,.F.);
#1234=ORIENTED_EDGE('',*,*,#672,.T.);
#1235=ORIENTED_EDGE('',*,*,#681,.T.);
#1236=ORIENTED_EDGE('',*,*,#690,.T.);
#1237=ORIENTED_EDGE('',*,*,#859,.T.);
#1238=ORIENTED_EDGE('',*,*,#857,.T.);
#1239=ORIENTED_EDGE('',*,*,#730,.T.);
#1240=ORIENTED_EDGE('',*,*,#810,.T.);
#1241=ORIENTED_EDGE('',*,*,#849,.T.);
#1242=ORIENTED_EDGE('',*,*,#851,.T.);
#1243=ORIENTED_EDGE('',*,*,#853,.T.);
#1244=ORIENTED_EDGE('',*,*,#856,.T.);
#1245=ORIENTED_EDGE('',*,*,#854,.T.);
#1246=PLANE('',#1386);
#1247=PLANE('',#1388);
#1248=PLANE('',#1390);
#1249=PLANE('',#1391);
#1250=PLANE('',#1392);
#1251=PLANE('',#1395);
#1252=PLANE('',#1406);
#1253=PLANE('',#1407);
#1254=PLANE('',#1408);
#1255=PLANE('',#1411);
#1256=PLANE('',#1415);
#1257=PLANE('',#1419);
#1258=PLANE('',#1422);
#1259=PLANE('',#1425);
#1260=PLANE('',#1433);
#1261=PLANE('',#1434);
#1262=PLANE('',#1435);
#1263=PLANE('',#1436);
#1264=PLANE('',#1437);
#1265=PLANE('',#1438);
#1266=PLANE('',#1439);
#1267=PLANE('',#1440);
#1268=PLANE('',#1441);
#1269=PLANE('',#1442);
#1270=PLANE('',#1443);
#1271=PLANE('',#1444);
#1272=PLANE('',#1445);
#1273=PLANE('',#1446);
#1274=PLANE('',#1447);
#1275=PLANE('',#1448);
#1276=PLANE('',#1453);
#1277=PLANE('',#1456);
#1278=PLANE('',#1459);
#1279=PLANE('',#1462);
#1280=PLANE('',#1463);
#1281=PLANE('',#1464);
#1282=PLANE('',#1465);
#1283=PLANE('',#1467);
#1284=PLANE('',#1468);
#1285=PLANE('',#1470);
#1286=PLANE('',#1471);
#1287=PLANE('',#1472);
#1288=PLANE('',#1474);
#1289=PLANE('',#1475);
#1290=PLANE('',#1477);
#1291=PLANE('',#1478);
#1292=PLANE('',#1480);
#1293=PLANE('',#1481);
#1294=PLANE('',#1482);
#1295=PLANE('',#1483);
#1296=PLANE('',#1484);
#1297=PLANE('',#1485);
#1298=PLANE('',#1486);
#1299=PLANE('',#1487);
#1300=PLANE('',#1488);
#1301=ADVANCED_FACE('',(#37),#1246,.T.);
#1302=ADVANCED_FACE('',(#38),#1247,.T.);
#1303=ADVANCED_FACE('',(#39),#1248,.T.);
#1304=ADVANCED_FACE('',(#40),#1249,.F.);
#1305=ADVANCED_FACE('',(#41,#31,#32),#1250,.T.);
#1306=ADVANCED_FACE('',(#42,#33),#1251,.T.);
#1307=ADVANCED_FACE('',(#43),#1252,.T.);
#1308=ADVANCED_FACE('',(#44),#1253,.F.);
#1309=ADVANCED_FACE('',(#45),#1254,.F.);
#1310=ADVANCED_FACE('',(#46),#15,.F.);
#1311=ADVANCED_FACE('',(#47),#1255,.T.);
#1312=ADVANCED_FACE('',(#48),#16,.F.);
#1313=ADVANCED_FACE('',(#49),#1256,.T.);
#1314=ADVANCED_FACE('',(#50),#17,.F.);
#1315=ADVANCED_FACE('',(#51),#1257,.T.);
#1316=ADVANCED_FACE('',(#52),#18,.F.);
#1317=ADVANCED_FACE('',(#53),#1258,.T.);
#1318=ADVANCED_FACE('',(#54),#19,.T.);
#1319=ADVANCED_FACE('',(#55,#34),#1259,.T.);
#1320=ADVANCED_FACE('',(#56),#20,.T.);
#1321=ADVANCED_FACE('',(#57),#1260,.F.);
#1322=ADVANCED_FACE('',(#58),#1261,.F.);
#1323=ADVANCED_FACE('',(#59),#1262,.F.);
#1324=ADVANCED_FACE('',(#60),#1263,.F.);
#1325=ADVANCED_FACE('',(#61),#1264,.F.);
#1326=ADVANCED_FACE('',(#62),#1265,.F.);
#1327=ADVANCED_FACE('',(#63,#35),#1266,.F.);
#1328=ADVANCED_FACE('',(#64),#1267,.F.);
#1329=ADVANCED_FACE('',(#65),#1268,.F.);
#1330=ADVANCED_FACE('',(#66),#1269,.F.);
#1331=ADVANCED_FACE('',(#67),#1270,.F.);
#1332=ADVANCED_FACE('',(#68),#1271,.F.);
#1333=ADVANCED_FACE('',(#69),#1272,.F.);
#1334=ADVANCED_FACE('',(#70),#1273,.F.);
#1335=ADVANCED_FACE('',(#71),#1274,.T.);
#1336=ADVANCED_FACE('',(#72),#1275,.T.);
#1337=ADVANCED_FACE('',(#73),#21,.F.);
#1338=ADVANCED_FACE('',(#74),#22,.F.);
#1339=ADVANCED_FACE('',(#75),#1276,.F.);
#1340=ADVANCED_FACE('',(#76),#23,.T.);
#1341=ADVANCED_FACE('',(#77),#1277,.F.);
#1342=ADVANCED_FACE('',(#78),#24,.F.);
#1343=ADVANCED_FACE('',(#79),#1278,.F.);
#1344=ADVANCED_FACE('',(#80),#25,.F.);
#1345=ADVANCED_FACE('',(#81),#1279,.F.);
#1346=ADVANCED_FACE('',(#82),#1280,.F.);
#1347=ADVANCED_FACE('',(#83),#1281,.T.);
#1348=ADVANCED_FACE('',(#84),#1282,.F.);
#1349=ADVANCED_FACE('',(#85),#26,.F.);
#1350=ADVANCED_FACE('',(#86),#1283,.F.);
#1351=ADVANCED_FACE('',(#87),#1284,.F.);
#1352=ADVANCED_FACE('',(#88),#27,.F.);
#1353=ADVANCED_FACE('',(#89),#1285,.F.);
#1354=ADVANCED_FACE('',(#90),#1286,.F.);
#1355=ADVANCED_FACE('',(#91),#1287,.F.);
#1356=ADVANCED_FACE('',(#92),#28,.F.);
#1357=ADVANCED_FACE('',(#93),#1288,.F.);
#1358=ADVANCED_FACE('',(#94),#1289,.F.);
#1359=ADVANCED_FACE('',(#95),#29,.F.);
#1360=ADVANCED_FACE('',(#96),#1290,.F.);
#1361=ADVANCED_FACE('',(#97),#1291,.F.);
#1362=ADVANCED_FACE('',(#98),#30,.F.);
#1363=ADVANCED_FACE('',(#99),#1292,.F.);
#1364=ADVANCED_FACE('',(#100),#1293,.T.);
#1365=ADVANCED_FACE('',(#101),#1294,.T.);
#1366=ADVANCED_FACE('',(#102),#1295,.T.);
#1367=ADVANCED_FACE('',(#103),#1296,.T.);
#1368=ADVANCED_FACE('',(#104),#1297,.T.);
#1369=ADVANCED_FACE('',(#105,#36),#1298,.T.);
#1370=ADVANCED_FACE('',(#106),#1299,.T.);
#1371=ADVANCED_FACE('',(#107),#1300,.T.);
#1372=CLOSED_SHELL('',(#1301,#1302,#1303,#1304,#1305,#1306,#1307,#1308,
#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,
#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,
#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,
#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,
#1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,
#1369,#1370,#1371));
#1373=DERIVED_UNIT_ELEMENT(#1375,1.);
#1374=DERIVED_UNIT_ELEMENT(#2256,3.);
#1375=(
MASS_UNIT()
NAMED_UNIT(*)
SI_UNIT(.KILO.,.GRAM.)
);
#1376=DERIVED_UNIT((#1373,#1374));
#1377=MEASURE_REPRESENTATION_ITEM('density measure',
POSITIVE_RATIO_MEASURE(7850.),#1376);
#1378=PROPERTY_DEFINITION_REPRESENTATION(#1383,#1380);
#1379=PROPERTY_DEFINITION_REPRESENTATION(#1384,#1381);
#1380=REPRESENTATION('material name',(#1382),#2253);
#1381=REPRESENTATION('density',(#1377),#2253);
#1382=DESCRIPTIVE_REPRESENTATION_ITEM('\X2\94A2\X0\','\X2\94A2\X0\');
#1383=PROPERTY_DEFINITION('material property','material name',#2263);
#1384=PROPERTY_DEFINITION('material property','density of part',#2263);
#1385=AXIS2_PLACEMENT_3D('placement',#1858,#1489,#1490);
#1386=AXIS2_PLACEMENT_3D('',#1859,#1491,#1492);
#1387=AXIS2_PLACEMENT_3D('',#1864,#1494,#1495);
#1388=AXIS2_PLACEMENT_3D('',#1866,#1497,#1498);
#1389=AXIS2_PLACEMENT_3D('',#1879,#1504,#1505);
#1390=AXIS2_PLACEMENT_3D('',#1881,#1507,#1508);
#1391=AXIS2_PLACEMENT_3D('',#1891,#1514,#1515);
#1392=AXIS2_PLACEMENT_3D('',#1901,#1521,#1522);
#1393=AXIS2_PLACEMENT_3D('',#1910,#1527,#1528);
#1394=AXIS2_PLACEMENT_3D('',#1912,#1529,#1530);
#1395=AXIS2_PLACEMENT_3D('',#1913,#1531,#1532);
#1396=AXIS2_PLACEMENT_3D('',#1929,#1540,#1541);
#1397=AXIS2_PLACEMENT_3D('',#1933,#1543,#1544);
#1398=AXIS2_PLACEMENT_3D('',#1937,#1546,#1547);
#1399=AXIS2_PLACEMENT_3D('',#1941,#1549,#1550);
#1400=AXIS2_PLACEMENT_3D('',#1943,#1551,#1552);
#1401=AXIS2_PLACEMENT_3D('',#1949,#1555,#1556);
#1402=AXIS2_PLACEMENT_3D('',#1957,#1560,#1561);
#1403=AXIS2_PLACEMENT_3D('',#1963,#1564,#1565);
#1404=AXIS2_PLACEMENT_3D('',#1969,#1568,#1569);
#1405=AXIS2_PLACEMENT_3D('',#1975,#1572,#1573);
#1406=AXIS2_PLACEMENT_3D('',#1979,#1576,#1577);
#1407=AXIS2_PLACEMENT_3D('',#1992,#1584,#1585);
#1408=AXIS2_PLACEMENT_3D('',#2009,#1595,#1596);
#1409=AXIS2_PLACEMENT_3D('',#2015,#1600,#1601);
#1410=AXIS2_PLACEMENT_3D('',#2018,#1603,#1604);
#1411=AXIS2_PLACEMENT_3D('',#2019,#1605,#1606);
#1412=AXIS2_PLACEMENT_3D('',#2020,#1607,#1608);
#1413=AXIS2_PLACEMENT_3D('',#2022,#1609,#1610);
#1414=AXIS2_PLACEMENT_3D('',#2025,#1612,#1613);
#1415=AXIS2_PLACEMENT_3D('',#2026,#1614,#1615);
#1416=AXIS2_PLACEMENT_3D('',#2027,#1616,#1617);
#1417=AXIS2_PLACEMENT_3D('',#2029,#1618,#1619);
#1418=AXIS2_PLACEMENT_3D('',#2032,#1621,#1622);
#1419=AXIS2_PLACEMENT_3D('',#2033,#1623,#1624);
#1420=AXIS2_PLACEMENT_3D('',#2034,#1625,#1626);
#1421=AXIS2_PLACEMENT_3D('',#2037,#1628,#1629);
#1422=AXIS2_PLACEMENT_3D('',#2038,#1630,#1631);
#1423=AXIS2_PLACEMENT_3D('',#2039,#1632,#1633);
#1424=AXIS2_PLACEMENT_3D('',#2043,#1635,#1636);
#1425=AXIS2_PLACEMENT_3D('',#2045,#1638,#1639);
#1426=AXIS2_PLACEMENT_3D('',#2059,#1646,#1647);
#1427=AXIS2_PLACEMENT_3D('',#2065,#1650,#1651);
#1428=AXIS2_PLACEMENT_3D('',#2071,#1654,#1655);
#1429=AXIS2_PLACEMENT_3D('',#2077,#1658,#1659);
#1430=AXIS2_PLACEMENT_3D('',#2083,#1662,#1663);
#1431=AXIS2_PLACEMENT_3D('',#2089,#1667,#1668);
#1432=AXIS2_PLACEMENT_3D('',#2092,#1670,#1671);
#1433=AXIS2_PLACEMENT_3D('',#2093,#1672,#1673);
#1434=AXIS2_PLACEMENT_3D('',#2099,#1677,#1678);
#1435=AXIS2_PLACEMENT_3D('',#2104,#1682,#1683);
#1436=AXIS2_PLACEMENT_3D('',#2106,#1685,#1686);
#1437=AXIS2_PLACEMENT_3D('',#2108,#1688,#1689);
#1438=AXIS2_PLACEMENT_3D('',#2116,#1694,#1695);
#1439=AXIS2_PLACEMENT_3D('',#2122,#1699,#1700);
#1440=AXIS2_PLACEMENT_3D('',#2124,#1702,#1703);
#1441=AXIS2_PLACEMENT_3D('',#2130,#1707,#1708);
#1442=AXIS2_PLACEMENT_3D('',#2134,#1711,#1712);
#1443=AXIS2_PLACEMENT_3D('',#2138,#1715,#1716);
#1444=AXIS2_PLACEMENT_3D('',#2140,#1718,#1719);
#1445=AXIS2_PLACEMENT_3D('',#2144,#1723,#1724);
#1446=AXIS2_PLACEMENT_3D('',#2145,#1725,#1726);
#1447=AXIS2_PLACEMENT_3D('',#2146,#1727,#1728);
#1448=AXIS2_PLACEMENT_3D('',#2151,#1732,#1733);
#1449=AXIS2_PLACEMENT_3D('',#2152,#1734,#1735);
#1450=AXIS2_PLACEMENT_3D('',#2156,#1737,#1738);
#1451=AXIS2_PLACEMENT_3D('',#2158,#1740,#1741);
#1452=AXIS2_PLACEMENT_3D('',#2161,#1743,#1744);
#1453=AXIS2_PLACEMENT_3D('',#2162,#1745,#1746);
#1454=AXIS2_PLACEMENT_3D('',#2166,#1749,#1750);
#1455=AXIS2_PLACEMENT_3D('',#2169,#1752,#1753);
#1456=AXIS2_PLACEMENT_3D('',#2170,#1754,#1755);
#1457=AXIS2_PLACEMENT_3D('',#2174,#1758,#1759);
#1458=AXIS2_PLACEMENT_3D('',#2177,#1761,#1762);
#1459=AXIS2_PLACEMENT_3D('',#2178,#1763,#1764);
#1460=AXIS2_PLACEMENT_3D('',#2182,#1767,#1768);
#1461=AXIS2_PLACEMENT_3D('',#2185,#1770,#1771);
#1462=AXIS2_PLACEMENT_3D('',#2186,#1772,#1773);
#1463=AXIS2_PLACEMENT_3D('',#2190,#1776,#1777);
#1464=AXIS2_PLACEMENT_3D('',#2192,#1779,#1780);
#1465=AXIS2_PLACEMENT_3D('',#2194,#1782,#1783);
#1466=AXIS2_PLACEMENT_3D('',#2197,#1786,#1787);
#1467=AXIS2_PLACEMENT_3D('',#2199,#1789,#1790);
#1468=AXIS2_PLACEMENT_3D('',#2201,#1792,#1793);
#1469=AXIS2_PLACEMENT_3D('',#2203,#1795,#1796);
#1470=AXIS2_PLACEMENT_3D('',#2205,#1798,#1799);
#1471=AXIS2_PLACEMENT_3D('',#2207,#1801,#1802);
#1472=AXIS2_PLACEMENT_3D('',#2209,#1804,#1805);
#1473=AXIS2_PLACEMENT_3D('',#2211,#1807,#1808);
#1474=AXIS2_PLACEMENT_3D('',#2213,#1810,#1811);
#1475=AXIS2_PLACEMENT_3D('',#2215,#1813,#1814);
#1476=AXIS2_PLACEMENT_3D('',#2217,#1816,#1817);
#1477=AXIS2_PLACEMENT_3D('',#2219,#1819,#1820);
#1478=AXIS2_PLACEMENT_3D('',#2221,#1822,#1823);
#1479=AXIS2_PLACEMENT_3D('',#2223,#1825,#1826);
#1480=AXIS2_PLACEMENT_3D('',#2225,#1828,#1829);
#1481=AXIS2_PLACEMENT_3D('',#2226,#1830,#1831);
#1482=AXIS2_PLACEMENT_3D('',#2230,#1834,#1835);
#1483=AXIS2_PLACEMENT_3D('',#2234,#1838,#1839);
#1484=AXIS2_PLACEMENT_3D('',#2238,#1842,#1843);
#1485=AXIS2_PLACEMENT_3D('',#2242,#1846,#1847);
#1486=AXIS2_PLACEMENT_3D('',#2244,#1849,#1850);
#1487=AXIS2_PLACEMENT_3D('',#2248,#1853,#1854);
#1488=AXIS2_PLACEMENT_3D('',#2250,#1856,#1857);
#1489=DIRECTION('axis',(0.,0.,1.));
#1490=DIRECTION('refdir',(1.,0.,0.));
#1491=DIRECTION('center_axis',(0.,1.,0.));
#1492=DIRECTION('ref_axis',(-1.,0.,5.55111512312563E-17));
#1493=DIRECTION('',(0.,0.,1.));
#1494=DIRECTION('center_axis',(0.,-1.,0.));
#1495=DIRECTION('ref_axis',(-0.707106781186547,0.,-0.707106781186548));
#1496=DIRECTION('',(-1.,0.,0.));
#1497=DIRECTION('center_axis',(0.,1.,0.));
#1498=DIRECTION('ref_axis',(-1.,0.,5.55111512312563E-17));
#1499=DIRECTION('',(-1.,0.,0.));
#1500=DIRECTION('',(0.,0.,1.));
#1501=DIRECTION('',(-1.,0.,0.));
#1502=DIRECTION('',(0.,0.,1.));
#1503=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1504=DIRECTION('center_axis',(0.,-1.,0.));
#1505=DIRECTION('ref_axis',(-0.707106781186546,0.,0.707106781186549));
#1506=DIRECTION('',(0.,0.,1.));
#1507=DIRECTION('center_axis',(-1.,-2.31111593326461E-33,0.));
#1508=DIRECTION('ref_axis',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1509=DIRECTION('',(2.31111593326461E-33,-1.,0.));
#1510=DIRECTION('',(0.,0.,-1.));
#1511=DIRECTION('',(2.31111593326461E-33,-1.,0.));
#1512=DIRECTION('',(0.,0.,1.));
#1513=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1514=DIRECTION('center_axis',(0.,0.,1.));
#1515=DIRECTION('ref_axis',(1.,0.,0.));
#1516=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1517=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1518=DIRECTION('',(-1.,0.,0.));
#1519=DIRECTION('',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1520=DIRECTION('',(1.,0.,0.));
#1521=DIRECTION('center_axis',(0.,-1.,0.));
#1522=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1523=DIRECTION('',(0.,0.,-1.));
#1524=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1525=DIRECTION('',(0.,0.,1.));
#1526=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1527=DIRECTION('center_axis',(0.,1.,0.));
#1528=DIRECTION('ref_axis',(1.,0.,0.));
#1529=DIRECTION('center_axis',(0.,1.,0.));
#1530=DIRECTION('ref_axis',(1.,0.,0.));
#1531=DIRECTION('center_axis',(-5.55111512312563E-17,-4.16333634234432E-17,
-1.));
#1532=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1533=DIRECTION('',(-1.67446091308127E-16,1.,-4.16333634234432E-17));
#1534=DIRECTION('',(1.,4.28201814097338E-16,-5.55111512312563E-17));
#1535=DIRECTION('',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1536=DIRECTION('',(-1.,-3.02788635261311E-32,5.55111512312563E-17));
#1537=DIRECTION('',(-1.67446091308127E-16,1.,-4.16333634234432E-17));
#1538=DIRECTION('',(1.,-2.16880260054513E-16,-5.55111512312562E-17));
#1539=DIRECTION('',(1.74845553606736E-7,-0.999999999999985,4.16333537175646E-17));
#1540=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1541=DIRECTION('ref_axis',(1.74845546929703E-7,-0.999999999999985,0.));
#1542=DIRECTION('',(0.999999999999985,1.74845553011794E-7,-5.55111585106639E-17));
#1543=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1544=DIRECTION('ref_axis',(0.999999999999985,1.74845553591041E-7,0.));
#1545=DIRECTION('',(-1.74845552969383E-7,0.999999999999985,-4.16333537175646E-17));
#1546=DIRECTION('center_axis',(-5.55111512312563E-17,-4.16333634234432E-17,
-1.));
#1547=DIRECTION('ref_axis',(-0.999999999999985,-1.74845553591041E-7,0.));
#1548=DIRECTION('',(0.999999999999985,1.74845554384916E-7,-5.55111585106639E-17));
#1549=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1550=DIRECTION('ref_axis',(0.995536734179393,-0.0943748425134003,0.));
#1551=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1552=DIRECTION('ref_axis',(0.774319082504472,0.632795352755875,0.));
#1553=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1554=DIRECTION('',(1.29991277775122E-16,-1.,4.16333634234432E-17));
#1555=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1556=DIRECTION('ref_axis',(0.831763534188442,-0.555130095738245,3.07952248130114E-16));
#1557=DIRECTION('',(0.999999999999996,8.74233128807894E-8,-5.55111548709826E-17));
#1558=DIRECTION('',(-8.74227770785186E-8,0.999999999999996,-4.1633358570504E-17));
#1559=DIRECTION('',(-0.999999999999996,-8.74227773922156E-8,5.55111548709603E-17));
#1560=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1561=DIRECTION('ref_axis',(0.720980210204591,0.692955652616633,6.22270181781701E-18));
#1562=DIRECTION('',(-0.999999999999996,-8.74228107626864E-8,5.55111548709617E-17));
#1563=DIRECTION('',(-0.999999999999995,-1.00455044347541E-7,5.55111554135373E-17));
#1564=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1565=DIRECTION('ref_axis',(-0.554074077235467,0.832467366889336,-3.07874047172874E-16));
#1566=DIRECTION('',(-0.999999999999995,-1.00455042546914E-7,5.55111554135373E-17));
#1567=DIRECTION('',(-1.,-9.61795515988396E-9,5.55111516316841E-17));
#1568=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1569=DIRECTION('ref_axis',(-0.720980213995634,-0.692955648672272,-6.22270353542153E-18));
#1570=DIRECTION('',(1.,9.61799321279772E-9,-5.55111516316857E-17));
#1571=DIRECTION('',(0.999999999999995,1.00455050100033E-7,-5.55111554135376E-17));
#1572=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1573=DIRECTION('ref_axis',(0.554074053614933,-0.832467382610704,3.07874045418907E-16));
#1574=DIRECTION('',(0.999999999999995,1.00455045054741E-7,-5.55111554135374E-17));
#1575=DIRECTION('',(0.999999999999996,8.74227767965366E-8,-5.55111548709603E-17));
#1576=DIRECTION('center_axis',(-1.,-2.31111593326461E-33,0.));
#1577=DIRECTION('ref_axis',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1578=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1579=DIRECTION('',(0.,0.,-1.));
#1580=DIRECTION('',(2.31111593326461E-33,-1.,0.));
#1581=DIRECTION('',(0.,0.,1.));
#1582=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1583=DIRECTION('',(0.,0.,1.));
#1584=DIRECTION('center_axis',(0.,0.,1.));
#1585=DIRECTION('ref_axis',(1.,0.,0.));
#1586=DIRECTION('',(1.,-9.30676785149777E-34,0.));
#1587=DIRECTION('',(-2.31111593326461E-33,1.,0.));
#1588=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1589=DIRECTION('',(-1.67446091308127E-16,1.,-1.12732543600076E-16));
#1590=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1591=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1592=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1593=DIRECTION('',(2.31111593326461E-33,-1.,0.));
#1594=DIRECTION('',(1.,0.,0.));
#1595=DIRECTION('center_axis',(1.,2.31111593326461E-33,0.));
#1596=DIRECTION('ref_axis',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1597=DIRECTION('',(0.,0.,1.));
#1598=DIRECTION('',(0.,0.,1.));
#1599=DIRECTION('',(5.40713746428725E-34,-1.,9.74063290772232E-18));
#1600=DIRECTION('center_axis',(0.,1.,0.));
#1601=DIRECTION('ref_axis',(1.,0.,0.));
#1602=DIRECTION('',(0.,1.,0.));
#1603=DIRECTION('center_axis',(0.,1.,0.));
#1604=DIRECTION('ref_axis',(1.,0.,0.));
#1605=DIRECTION('center_axis',(0.,-1.,0.));
#1606=DIRECTION('ref_axis',(1.,0.,0.));
#1607=DIRECTION('center_axis',(0.,-1.,0.));
#1608=DIRECTION('ref_axis',(-1.,0.,0.));
#1609=DIRECTION('center_axis',(-9.30676785149777E-34,-1.,0.));
#1610=DIRECTION('ref_axis',(-1.,0.,0.));
#1611=DIRECTION('',(0.,-1.,0.));
#1612=DIRECTION('center_axis',(0.,-1.,0.));
#1613=DIRECTION('ref_axis',(-1.,0.,0.));
#1614=DIRECTION('center_axis',(0.,1.,0.));
#1615=DIRECTION('ref_axis',(-1.,0.,0.));
#1616=DIRECTION('center_axis',(0.,-1.,0.));
#1617=DIRECTION('ref_axis',(-1.,0.,0.));
#1618=DIRECTION('center_axis',(0.,-1.,0.));
#1619=DIRECTION('ref_axis',(-1.,0.,0.));
#1620=DIRECTION('',(0.,-1.,0.));
#1621=DIRECTION('center_axis',(0.,-1.,0.));
#1622=DIRECTION('ref_axis',(-1.,0.,0.));
#1623=DIRECTION('center_axis',(0.,1.,0.));
#1624=DIRECTION('ref_axis',(-1.,0.,0.));
#1625=DIRECTION('center_axis',(0.,1.,0.));
#1626=DIRECTION('ref_axis',(1.,0.,0.));
#1627=DIRECTION('',(0.,1.,0.));
#1628=DIRECTION('center_axis',(0.,1.,0.));
#1629=DIRECTION('ref_axis',(1.,0.,0.));
#1630=DIRECTION('center_axis',(0.,-1.,0.));
#1631=DIRECTION('ref_axis',(1.,0.,0.));
#1632=DIRECTION('center_axis',(-2.31111593326461E-33,1.,0.));
#1633=DIRECTION('ref_axis',(-0.707106781186546,0.,0.707106781186549));
#1634=DIRECTION('',(-2.31111593326461E-33,1.,0.));
#1635=DIRECTION('center_axis',(0.,1.,0.));
#1636=DIRECTION('ref_axis',(-0.707106781186546,0.,0.707106781186549));
#1637=DIRECTION('',(2.31111593326461E-33,-1.,0.));
#1638=DIRECTION('center_axis',(0.,0.,1.));
#1639=DIRECTION('ref_axis',(1.,0.,0.));
#1640=DIRECTION('',(2.56310747660377E-14,-1.,0.));
#1641=DIRECTION('',(1.,6.79608817184794E-15,0.));
#1642=DIRECTION('',(-2.56996070515084E-14,1.,0.));
#1643=DIRECTION('',(-1.,-6.79608817184794E-15,0.));
#1644=DIRECTION('',(2.56310747660377E-14,-1.,0.));
#1645=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1646=DIRECTION('center_axis',(0.,0.,-1.));
#1647=DIRECTION('ref_axis',(0.831763534188442,-0.555130095738245,3.07952248130114E-16));
#1648=DIRECTION('',(-0.999999999999996,-8.74227767965366E-8,0.));
#1649=DIRECTION('',(-0.999999999999995,-1.00455045054741E-7,0.));
#1650=DIRECTION('center_axis',(0.,0.,-1.));
#1651=DIRECTION('ref_axis',(0.554074053614933,-0.832467382610704,3.07874045418907E-16));
#1652=DIRECTION('',(-0.999999999999995,-1.00455050100033E-7,0.));
#1653=DIRECTION('',(-1.,-9.61799321279772E-9,0.));
#1654=DIRECTION('center_axis',(0.,0.,-1.));
#1655=DIRECTION('ref_axis',(-0.720980213995634,-0.692955648672272,-6.22270353542153E-18));
#1656=DIRECTION('',(1.,9.61795515988396E-9,0.));
#1657=DIRECTION('',(0.999999999999995,1.00455042546914E-7,0.));
#1658=DIRECTION('center_axis',(0.,0.,-1.));
#1659=DIRECTION('ref_axis',(-0.554074077235467,0.832467366889336,-3.07874047172874E-16));
#1660=DIRECTION('',(0.999999999999995,1.00455044347541E-7,0.));
#1661=DIRECTION('',(0.999999999999996,8.74228107626864E-8,0.));
#1662=DIRECTION('center_axis',(0.,0.,-1.));
#1663=DIRECTION('ref_axis',(0.720980210204591,0.692955652616633,6.22270181781701E-18));
#1664=DIRECTION('',(0.999999999999996,8.74227773922156E-8,0.));
#1665=DIRECTION('',(8.74227770785186E-8,-0.999999999999996,0.));
#1666=DIRECTION('',(-0.999999999999996,-8.74233128807894E-8,0.));
#1667=DIRECTION('center_axis',(2.31111593326461E-33,-1.,0.));
#1668=DIRECTION('ref_axis',(-0.707106781186547,0.,-0.707106781186548));
#1669=DIRECTION('',(-2.31111593326461E-33,1.,0.));
#1670=DIRECTION('center_axis',(0.,1.,0.));
#1671=DIRECTION('ref_axis',(-0.707106781186547,0.,-0.707106781186548));
#1672=DIRECTION('center_axis',(0.,1.,0.));
#1673=DIRECTION('ref_axis',(-1.,0.,5.55111512312563E-17));
#1674=DIRECTION('',(0.,0.,1.));
#1675=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1676=DIRECTION('',(0.,0.,1.));
#1677=DIRECTION('center_axis',(1.,2.31111593326461E-33,0.));
#1678=DIRECTION('ref_axis',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1679=DIRECTION('',(0.,0.,1.));
#1680=DIRECTION('',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1681=DIRECTION('',(0.,0.,1.));
#1682=DIRECTION('center_axis',(0.,-1.,0.));
#1683=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1684=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1685=DIRECTION('center_axis',(0.,0.,1.));
#1686=DIRECTION('ref_axis',(1.,0.,0.));
#1687=DIRECTION('',(-2.31111593326461E-33,1.,0.));
#1688=DIRECTION('center_axis',(0.,0.,1.));
#1689=DIRECTION('ref_axis',(1.,0.,0.));
#1690=DIRECTION('',(-1.,9.30676785149777E-34,0.));
#1691=DIRECTION('',(-2.31111593326461E-33,1.,0.));
#1692=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1693=DIRECTION('',(1.,0.,0.));
#1694=DIRECTION('center_axis',(-1.,-2.31111593326461E-33,0.));
#1695=DIRECTION('ref_axis',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1696=DIRECTION('',(0.,0.,1.));
#1697=DIRECTION('',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1698=DIRECTION('',(0.,0.,1.));
#1699=DIRECTION('center_axis',(-9.30676785149777E-34,-1.,0.));
#1700=DIRECTION('ref_axis',(1.,-9.30676785149777E-34,-7.78652612195385E-17));
#1701=DIRECTION('',(1.,-9.30676785149777E-34,-7.78652612195385E-17));
#1702=DIRECTION('center_axis',(-3.02788635261311E-32,1.,0.));
#1703=DIRECTION('ref_axis',(-1.,-3.02788635261311E-32,-6.71762867400673E-16));
#1704=DIRECTION('',(0.,0.,1.));
#1705=DIRECTION('',(-1.,-3.02788635261311E-32,-6.71762867400673E-16));
#1706=DIRECTION('',(0.,0.,1.));
#1707=DIRECTION('center_axis',(1.,2.31111593326461E-33,0.));
#1708=DIRECTION('ref_axis',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1709=DIRECTION('',(0.,0.,1.));
#1710=DIRECTION('',(-2.31111593326461E-33,1.,-4.16333634234432E-17));
#1711=DIRECTION('center_axis',(4.28201814097338E-16,-1.,0.));
#1712=DIRECTION('ref_axis',(1.,4.28201814097338E-16,-5.55111512312563E-17));
#1713=DIRECTION('',(0.,0.,-1.));
#1714=DIRECTION('',(1.,4.28201814097338E-16,-5.55111512312563E-17));
#1715=DIRECTION('center_axis',(0.,0.,1.));
#1716=DIRECTION('ref_axis',(1.,0.,0.));
#1717=DIRECTION('',(1.67446091308127E-16,-1.,0.));
#1718=DIRECTION('center_axis',(1.,1.67446091308127E-16,0.));
#1719=DIRECTION('ref_axis',(-1.67446091308127E-16,1.,-1.12732543600076E-16));
#1720=DIRECTION('',(0.,0.,1.));
#1721=DIRECTION('',(0.,0.,1.));
#1722=DIRECTION('',(0.,0.,1.));
#1723=DIRECTION('center_axis',(0.,1.,0.));
#1724=DIRECTION('ref_axis',(-1.,0.,5.55111512312563E-17));
#1725=DIRECTION('center_axis',(0.,-1.,0.));
#1726=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1727=DIRECTION('center_axis',(0.,-1.,0.));
#1728=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1729=DIRECTION('',(0.,0.,-1.));
#1730=DIRECTION('',(0.,0.,-1.));
#1731=DIRECTION('',(1.,0.,-5.55111512312563E-17));
#1732=DIRECTION('center_axis',(-1.,-2.31111593326461E-33,0.));
#1733=DIRECTION('ref_axis',(2.31111593326461E-33,-1.,4.16333634234432E-17));
#1734=DIRECTION('center_axis',(0.,0.,1.));
#1735=DIRECTION('ref_axis',(0.774319082504472,0.632795352755875,0.));
#1736=DIRECTION('',(0.,0.,1.));
#1737=DIRECTION('center_axis',(5.55111512312563E-17,4.16333634234432E-17,
1.));
#1738=DIRECTION('ref_axis',(0.774319082504472,0.632795352755875,0.));
#1739=DIRECTION('',(0.,0.,1.));
#1740=DIRECTION('center_axis',(0.,0.,1.));
#1741=DIRECTION('ref_axis',(0.995536734179393,-0.0943748425134003,0.));
#1742=DIRECTION('',(0.,0.,1.));
#1743=DIRECTION('center_axis',(-6.94614530250527E-17,1.05101681006065E-16,
1.));
#1744=DIRECTION('ref_axis',(0.995536734179393,-0.0943748425134003,7.90703826887573E-17));
#1745=DIRECTION('center_axis',(1.74845554384916E-7,-0.999999999999985,0.));
#1746=DIRECTION('ref_axis',(0.999999999999985,1.74845554384916E-7,9.75062188555447E-18));
#1747=DIRECTION('',(0.,0.,1.));
#1748=DIRECTION('',(0.999999999999985,1.74845554384916E-7,9.75062188555447E-18));
#1749=DIRECTION('center_axis',(0.,0.,1.));
#1750=DIRECTION('ref_axis',(-0.999999999999985,-1.74845553591041E-7,0.));
#1751=DIRECTION('',(0.,0.,1.));
#1752=DIRECTION('center_axis',(9.75067456162291E-18,-3.01271991259612E-16,
-1.));
#1753=DIRECTION('ref_axis',(-0.999999999999985,-1.74845553591041E-7,-9.75062188555467E-18));
#1754=DIRECTION('center_axis',(0.999999999999985,1.74845552969383E-7,0.));
#1755=DIRECTION('ref_axis',(-1.74845552969383E-7,0.999999999999985,-3.0127199296447E-16));
#1756=DIRECTION('',(0.,0.,1.));
#1757=DIRECTION('',(-1.74845552969383E-7,0.999999999999985,-3.0127199296447E-16));
#1758=DIRECTION('center_axis',(0.,0.,1.));
#1759=DIRECTION('ref_axis',(0.999999999999985,1.74845553591041E-7,0.));
#1760=DIRECTION('',(0.,0.,1.));
#1761=DIRECTION('center_axis',(3.89970691688561E-17,3.01271999782938E-16,
1.));
#1762=DIRECTION('ref_axis',(0.999999999999985,1.74845553591041E-7,-3.89971218449251E-17));
#1763=DIRECTION('center_axis',(1.74845553011794E-7,-0.999999999999985,0.));
#1764=DIRECTION('ref_axis',(0.999999999999985,1.74845553011794E-7,-3.89971218449257E-17));
#1765=DIRECTION('',(0.,0.,1.));
#1766=DIRECTION('',(0.999999999999985,1.74845553011794E-7,-3.89971218449257E-17));
#1767=DIRECTION('center_axis',(0.,0.,1.));
#1768=DIRECTION('ref_axis',(1.74845546929703E-7,-0.999999999999985,0.));
#1769=DIRECTION('',(0.,0.,1.));
#1770=DIRECTION('center_axis',(3.89970910415663E-17,1.76174683088104E-16,
1.));
#1771=DIRECTION('ref_axis',(1.74845546929703E-7,-0.999999999999985,1.76174676269633E-16));
#1772=DIRECTION('center_axis',(-0.999999999999985,-1.74845553606736E-7,
0.));
#1773=DIRECTION('ref_axis',(1.74845553606736E-7,-0.999999999999985,1.76174676269633E-16));
#1774=DIRECTION('',(0.,0.,1.));
#1775=DIRECTION('',(1.74845553606736E-7,-0.999999999999985,1.76174676269633E-16));
#1776=DIRECTION('center_axis',(-2.16880260054513E-16,-1.,0.));
#1777=DIRECTION('ref_axis',(1.,-2.16880260054513E-16,-9.26282234757196E-17));
#1778=DIRECTION('',(1.,-2.16880260054513E-16,-9.26282234757196E-17));
#1779=DIRECTION('center_axis',(-5.55111512312563E-17,-4.16333634234432E-17,
-1.));
#1780=DIRECTION('ref_axis',(1.,0.,-5.55111512312563E-17));
#1781=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1782=DIRECTION('center_axis',(-1.00455042546914E-7,0.999999999999995,-2.2204462723053E-16));
#1783=DIRECTION('ref_axis',(-0.999999999999995,-1.00455042546914E-7,9.73032084553009E-16));
#1784=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1785=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1786=DIRECTION('center_axis',(-2.22044604925031E-16,2.22044604925031E-16,
1.));
#1787=DIRECTION('ref_axis',(-0.554074077235467,0.832467366889336,-3.07874047172874E-16));
#1788=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1789=DIRECTION('center_axis',(-1.00455044347541E-7,0.999999999999995,-2.22044627230531E-16));
#1790=DIRECTION('ref_axis',(-0.999999999999995,-1.00455044347541E-7,-6.45501937578286E-16));
#1791=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1792=DIRECTION('center_axis',(-8.74228107626864E-8,0.999999999999996,-2.22044624336794E-16));
#1793=DIRECTION('ref_axis',(-0.999999999999996,-8.74228107626864E-8,1.86394234257998E-16));
#1794=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1795=DIRECTION('center_axis',(-2.22044604925031E-16,2.22044604925031E-16,
1.));
#1796=DIRECTION('ref_axis',(0.720980210204591,0.692955652616633,6.22270181781701E-18));
#1797=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1798=DIRECTION('center_axis',(-8.74227773922157E-8,0.999999999999996,-2.22044624336787E-16));
#1799=DIRECTION('ref_axis',(-0.999999999999996,-8.74227773922156E-8,1.72767855702169E-16));
#1800=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1801=DIRECTION('center_axis',(0.999999999999996,8.74227770785186E-8,2.22044585513274E-16));
#1802=DIRECTION('ref_axis',(-8.74227770785186E-8,0.999999999999996,-2.13388536482874E-16));
#1803=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1804=DIRECTION('center_axis',(8.74233128807894E-8,-0.999999999999996,2.22044624336905E-16));
#1805=DIRECTION('ref_axis',(0.999999999999996,8.74233128807894E-8,1.25689196138742E-16));
#1806=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1807=DIRECTION('center_axis',(-2.22044604925031E-16,2.22044604925031E-16,
1.));
#1808=DIRECTION('ref_axis',(0.831763534188442,-0.555130095738245,3.07952248130114E-16));
#1809=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1810=DIRECTION('center_axis',(8.74227767965366E-8,-0.999999999999996,2.22044624336786E-16));
#1811=DIRECTION('ref_axis',(0.999999999999996,8.74227767965366E-8,-1.18807559931467E-16));
#1812=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1813=DIRECTION('center_axis',(1.00455045054741E-7,-0.999999999999995,2.22044627230531E-16));
#1814=DIRECTION('ref_axis',(0.999999999999995,1.00455045054741E-7,2.83505967566699E-16));
#1815=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1816=DIRECTION('center_axis',(-2.22044604925031E-16,2.22044604925031E-16,
1.));
#1817=DIRECTION('ref_axis',(0.554074053614933,-0.832467382610704,3.07874045418907E-16));
#1818=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1819=DIRECTION('center_axis',(1.00455050100033E-7,-0.999999999999995,2.22044627230532E-16));
#1820=DIRECTION('ref_axis',(0.999999999999995,1.00455050100033E-7,-8.71042757706754E-16));
#1821=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1822=DIRECTION('center_axis',(9.61799321279772E-9,-1.,2.22044607060655E-16));
#1823=DIRECTION('ref_axis',(1.,9.61799321279772E-9,9.6753246874552E-17));
#1824=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1825=DIRECTION('center_axis',(-2.22044604925031E-16,2.22044604925031E-16,
1.));
#1826=DIRECTION('ref_axis',(-0.720980213995634,-0.692955648672272,-6.22270353542153E-18));
#1827=DIRECTION('',(-2.22044604925031E-16,2.22044604925031E-16,1.));
#1828=DIRECTION('center_axis',(-9.61795515988396E-9,1.,-2.22044607060646E-16));
#1829=DIRECTION('ref_axis',(-1.,-9.61795515988396E-9,-1.15795046319753E-16));
#1830=DIRECTION('center_axis',(1.,2.56310747660377E-14,0.));
#1831=DIRECTION('ref_axis',(-2.56310747660377E-14,1.,-1.66254327405934E-17));
#1832=DIRECTION('',(0.,0.,1.));
#1833=DIRECTION('',(-2.56310747660377E-14,1.,-1.66254327405934E-17));
#1834=DIRECTION('center_axis',(6.79608817184794E-15,-1.,0.));
#1835=DIRECTION('ref_axis',(1.,6.79608817184794E-15,-6.37425590664707E-17));
#1836=DIRECTION('',(0.,0.,1.));
#1837=DIRECTION('',(1.,6.79608817184794E-15,-6.37425590664707E-17));
#1838=DIRECTION('center_axis',(-1.,-2.56996070515084E-14,0.));
#1839=DIRECTION('ref_axis',(2.56996070515084E-14,-1.,2.79992489383009E-17));
#1840=DIRECTION('',(0.,0.,1.));
#1841=DIRECTION('',(2.56996070515084E-14,-1.,2.79992489383009E-17));
#1842=DIRECTION('center_axis',(1.,2.56310747660377E-14,0.));
#1843=DIRECTION('ref_axis',(-2.56310747660377E-14,1.,-1.66254327405934E-17));
#1844=DIRECTION('',(-2.56310747660377E-14,1.,-1.66254327405934E-17));
#1845=DIRECTION('',(0.,0.,1.));
#1846=DIRECTION('center_axis',(-6.79608817184794E-15,1.,0.));
#1847=DIRECTION('ref_axis',(-1.,-6.79608817184794E-15,5.40192966705414E-17));
#1848=DIRECTION('',(-1.,-6.79608817184794E-15,5.40192966705414E-17));
#1849=DIRECTION('center_axis',(0.,1.,0.));
#1850=DIRECTION('ref_axis',(-1.,0.,5.55111512312563E-17));
#1851=DIRECTION('',(-1.,0.,5.55111512312563E-17));
#1852=DIRECTION('',(0.,0.,1.));
#1853=DIRECTION('center_axis',(1.,1.29991277775122E-16,0.));
#1854=DIRECTION('ref_axis',(-1.29991277775122E-16,1.,-4.16333634234432E-17));
#1855=DIRECTION('',(-1.29991277775122E-16,1.,-4.16333634234432E-17));
#1856=DIRECTION('center_axis',(0.,0.,1.));
#1857=DIRECTION('ref_axis',(1.,0.,0.));
#1858=CARTESIAN_POINT('',(0.,0.,0.));
#1859=CARTESIAN_POINT('Origin',(-24.0000003576279,-7.5,-6.77083784602697));
#1860=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-3.77083784602697));
#1861=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-3.27083784602697));
#1862=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-6.77083784602697));
#1863=CARTESIAN_POINT('',(-23.5000003576279,-7.5,-3.77083784602697));
#1864=CARTESIAN_POINT('Origin',(-23.5000003576279,-7.5,-3.27083784602697));
#1865=CARTESIAN_POINT('',(-25.1751514914847,-7.5,-3.77083784602697));
#1866=CARTESIAN_POINT('Origin',(-24.0000003576279,-7.5,-6.77083784602697));
#1867=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-2.77083784602697));
#1868=CARTESIAN_POINT('',(-24.3000003576279,-7.5,-2.77083784602697));
#1869=CARTESIAN_POINT('',(-24.0750003576279,-7.5,-2.77083784602697));
#1870=CARTESIAN_POINT('',(-24.3000003576279,-7.5,-0.470837846026969));
#1871=CARTESIAN_POINT('',(-24.3000003576279,-7.5,-6.77083784602697));
#1872=CARTESIAN_POINT('',(-21.7999999999997,-7.5,-0.470837846026971));
#1873=CARTESIAN_POINT('',(-13.8899841660988,-7.5,-0.47083784602697));
#1874=CARTESIAN_POINT('',(-21.7999999999997,-7.5,-1.27083784602697));
#1875=CARTESIAN_POINT('',(-21.7999999999997,-7.5,-4.02083784602697));
#1876=CARTESIAN_POINT('',(-23.5000003576279,-7.5,-1.27083784602697));
#1877=CARTESIAN_POINT('',(-28.7006048930552,-7.5,-1.27083784602697));
#1878=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-1.77083784602697));
#1879=CARTESIAN_POINT('Origin',(-23.5000003576279,-7.5,-1.77083784602697));
#1880=CARTESIAN_POINT('',(-24.0000003576279,-7.5,-6.77083784602697));
#1881=CARTESIAN_POINT('Origin',(-24.3000003576279,-7.5,-6.77083784602697));
#1882=CARTESIAN_POINT('',(-24.3000003576279,-14.0000002086163,-2.77083784602697));
#1883=CARTESIAN_POINT('',(-24.3000003576279,-9.12500005215406,-2.77083784602697));
#1884=CARTESIAN_POINT('',(-24.3000003576279,-14.0000002086163,-4.77083784602697));
#1885=CARTESIAN_POINT('',(-24.3000003576279,-14.0000002086163,-6.77083784602697));
#1886=CARTESIAN_POINT('',(-24.3000003576279,-17.0668234902345,-4.77083784602697));
#1887=CARTESIAN_POINT('',(-24.3000003576279,-9.89170587255863,-4.77083784602697));
#1888=CARTESIAN_POINT('',(-24.3000003576279,-17.0668234902345,-0.470837846026968));
#1889=CARTESIAN_POINT('',(-24.3000003576279,-17.0668234902345,-6.77083784602697));
#1890=CARTESIAN_POINT('',(-24.3000003576279,-17.0668234902345,-0.470837846026968));
#1891=CARTESIAN_POINT('Origin',(-19.0963783400771,-12.5000000670552,-4.77083784602697));
#1892=CARTESIAN_POINT('',(-21.0000003129244,-14.0000002086163,-4.77083784602697));
#1893=CARTESIAN_POINT('',(-21.0000003129244,-14.0000002086163,-4.77083784602697));
#1894=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-4.77083784602697));
#1895=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-4.77083784602697));
#1896=CARTESIAN_POINT('',(-16.5927566801542,-9.00000013411045,-4.77083784602697));
#1897=CARTESIAN_POINT('',(-21.5481893488525,-9.00000013411045,-4.77083784602697));
#1898=CARTESIAN_POINT('',(-16.5927566801542,-17.0668234902345,-4.77083784602697));
#1899=CARTESIAN_POINT('',(-16.5927566801542,-9.00000013411045,-4.77083784602697));
#1900=CARTESIAN_POINT('',(-22.3731894382594,-17.0668234902345,-4.77083784602697));
#1901=CARTESIAN_POINT('Origin',(-24.3000003576279,-17.0668234902345,-6.77083784602697));
#1902=CARTESIAN_POINT('',(-16.5927566801542,-17.0668234902345,-6.77083784602697));
#1903=CARTESIAN_POINT('',(-16.5927566801542,-17.0668234902345,-6.77083784602697));
#1904=CARTESIAN_POINT('',(16.7400644084884,-17.0668234902345,-6.77083784602697));
#1905=CARTESIAN_POINT('',(16.7400644084884,-17.0668234902345,-6.77083784602697));
#1906=CARTESIAN_POINT('',(16.7400644084884,-17.0668234902345,-0.47083784602697));
#1907=CARTESIAN_POINT('',(16.7400644084884,-17.0668234902345,-6.77083784602697));
#1908=CARTESIAN_POINT('',(16.7400644084884,-17.0668234902345,-0.47083784602697));
#1909=CARTESIAN_POINT('',(12.4625085807075,-17.0668234902345,-3.96600835546771));
#1910=CARTESIAN_POINT('Origin',(13.4625085807075,-17.0668234902345,-3.96600835546771));
#1911=CARTESIAN_POINT('',(-14.705434623876,-17.0668234902345,-3.96600835546629));
#1912=CARTESIAN_POINT('Origin',(-13.705434623876,-17.0668234902345,-3.96600835546629));
#1913=CARTESIAN_POINT('Origin',(-3.77996797456973,0.0146768015894924,-6.77083784602697));
#1914=CARTESIAN_POINT('',(-16.5927566801542,-8.00000011920929,-6.77083784602697));
#1915=CARTESIAN_POINT('',(-16.5927566801542,-4.49266166626048,-6.77083784602697));
#1916=CARTESIAN_POINT('',(-14.0000002086163,-8.00000011920929,-6.77083784602697));
#1917=CARTESIAN_POINT('',(-10.186362327362,-8.00000011920929,-6.77083784602697));
#1918=CARTESIAN_POINT('',(-14.0000002086163,5.32362270505985,-6.77083784602697));
#1919=CARTESIAN_POINT('',(-14.0000002086163,-3.9926616588099,-6.77083784602697));
#1920=CARTESIAN_POINT('',(-16.5927566801542,5.32362270505985,-6.77083784602697));
#1921=CARTESIAN_POINT('',(-8.88998409159299,5.32362270505985,-6.77083784602697));
#1922=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-6.77083784602697));
#1923=CARTESIAN_POINT('',(-16.5927566801542,-4.49266166626048,-6.77083784602697));
#1924=CARTESIAN_POINT('',(-13.7618807210496,9.45450085844011,-6.77083784602697));
#1925=CARTESIAN_POINT('',(-9.79010543689049,9.45450085844011,-6.77083784602697));
#1926=CARTESIAN_POINT('',(-13.7618803146249,7.13002270563142,-6.77083784602697));
#1927=CARTESIAN_POINT('',(-13.7618798957938,4.73458795736841,-6.77083784602697));
#1928=CARTESIAN_POINT('',(-13.2618802272022,6.63002279305421,-6.77083784602697));
#1929=CARTESIAN_POINT('Origin',(-13.2618803146249,7.1300227930542,-6.77083784602697));
#1930=CARTESIAN_POINT('',(0.538119772797629,6.63002520592284,-6.77083784602697));
#1931=CARTESIAN_POINT('',(-8.52092467921801,6.6300236219892,-6.77083784602697));
#1932=CARTESIAN_POINT('',(1.03811968537485,7.13002529334561,-6.77083784602697));
#1933=CARTESIAN_POINT('Origin',(0.538119685374855,7.13002520592283,-6.77083784602697));
#1934=CARTESIAN_POINT('',(1.0381192709954,9.49999948609665,-6.77083784602697));
#1935=CARTESIAN_POINT('',(1.03812030741829,3.57235146867826,-6.77083784602697));
#1936=CARTESIAN_POINT('',(1.53811918357261,9.99999957351942,-6.77083784602697));
#1937=CARTESIAN_POINT('Origin',(1.53811927099539,9.49999957351943,-6.77083784602697));
#1938=CARTESIAN_POINT('',(2.23549009907721,9.99999969545163,-6.77083784602697));
#1939=CARTESIAN_POINT('',(-1.12092526844313,9.99999910859732,-6.77083784602697));
#1940=CARTESIAN_POINT('',(2.73325837874413,10.4528122741949,-6.77083784602697));
#1941=CARTESIAN_POINT('Origin',(2.23549001165443,10.4999996954516,-6.77083784602697));
#1942=CARTESIAN_POINT('',(0.712232800291876,17.0961770934135,-6.77083784602697));
#1943=CARTESIAN_POINT('Origin',(-6.36188022720226,11.3150127778069,-6.77083784602697));
#1944=CARTESIAN_POINT('',(16.7400644084884,17.0961770934135,-6.77083784602697));
#1945=CARTESIAN_POINT('',(-24.3000003576279,17.0961770934135,-6.77083784602697));
#1946=CARTESIAN_POINT('',(16.7400644084884,17.0961770934135,-6.77083784602697));
#1947=CARTESIAN_POINT('',(9.92555208151277,-14.1787029922449,-6.77083784602697));
#1948=CARTESIAN_POINT('',(11.3723807103894,-12.3787028657595,-6.77083784602697));
#1949=CARTESIAN_POINT('Origin',(0.509548953888605,-5.12870381541821,-6.77083784602697));
#1950=CARTESIAN_POINT('',(13.5695495877035,-12.3787026736758,-6.77083784602697));
#1951=CARTESIAN_POINT('',(3.79620690964506,-12.3787035280938,-6.77083784602697));
#1952=CARTESIAN_POINT('',(13.5695483200732,2.12129732632338,-6.77083784602697));
#1953=CARTESIAN_POINT('',(13.5695490459716,-6.18201217767167,-6.77083784602697));
#1954=CARTESIAN_POINT('',(11.3723794427594,2.12129713424077,-6.77083784602697));
#1955=CARTESIAN_POINT('',(4.89479008066849,2.12129656795192,-6.77083784602697));
#1956=CARTESIAN_POINT('',(9.92555049916042,3.92129700775507,-6.77083784602697));
#1957=CARTESIAN_POINT('Origin',(0.509548953889069,-5.12870381541757,-6.77083784602697));
#1958=CARTESIAN_POINT('',(7.06679604148183,3.92129675783472,-6.77083784602697));
#1959=CARTESIAN_POINT('',(3.07279109153154,3.92129640866758,-6.77083784602697));
#1960=CARTESIAN_POINT('',(6.53305053747774,3.92129670421729,-6.77083784602697));
#1961=CARTESIAN_POINT('',(1.64341383723626,3.92129621302862,-6.77083784602697));
#1962=CARTESIAN_POINT('',(-5.51395444793726,3.92129549403488,-6.77083784602697));
#1963=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#1964=CARTESIAN_POINT('',(-6.04769961889847,3.92129544041748,-6.77083784602697));
#1965=CARTESIAN_POINT('',(-4.64696140747328,3.9212955811287,-6.77083784602697));
#1966=CARTESIAN_POINT('',(-8.90645412422507,3.92129541292211,-6.77083784602697));
#1967=CARTESIAN_POINT('',(-4.91383381552094,3.92129545132295,-6.77083784602697));
#1968=CARTESIAN_POINT('',(-8.90645264089459,-14.1787045870779,-6.77083784602697));
#1969=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#1970=CARTESIAN_POINT('',(-6.04769813370504,-14.1787045595824,-6.77083784602697));
#1971=CARTESIAN_POINT('',(-6.34321023947624,-14.1787045624247,-6.77083784602697));
#1972=CARTESIAN_POINT('',(-5.51395237291513,-14.178704505965,-6.77083784602697));
#1973=CARTESIAN_POINT('',(-4.91383234123898,-14.1787044456799,-6.77083784602697));
#1974=CARTESIAN_POINT('',(6.53305209892819,-14.1787032957826,-6.77083784602697));
#1975=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#1976=CARTESIAN_POINT('',(7.06679764338249,-14.1787032421652,-6.77083784602697));
#1977=CARTESIAN_POINT('',(1.3765427750776,-14.17870381378,-6.77083784602697));
#1978=CARTESIAN_POINT('',(1.64341545481877,-14.1787037162923,-6.77083784602697));
#1979=CARTESIAN_POINT('Origin',(-24.3000003576279,17.0961770934135,-6.77083784602697));
#1980=CARTESIAN_POINT('',(-24.3000003576279,17.0961770934135,-2.77083784602697));
#1981=CARTESIAN_POINT('',(-24.3000003576279,15.4121128291526,-2.77083784602697));
#1982=CARTESIAN_POINT('',(-24.3000003576279,16.6751610273483,-2.77083784602697));
#1983=CARTESIAN_POINT('',(-24.3000003576279,15.4121128291526,-3.77083784602697));
#1984=CARTESIAN_POINT('',(-24.3000003576279,15.4121128291526,-6.77083784602697));
#1985=CARTESIAN_POINT('',(-24.3000003576279,7.5,-3.77083784602697));
#1986=CARTESIAN_POINT('',(-24.3000003576279,14.6971328200601,-3.77083784602697));
#1987=CARTESIAN_POINT('',(-24.3000003576279,7.5,-0.470837846026969));
#1988=CARTESIAN_POINT('',(-24.3000003576279,7.5,-6.77083784602697));
#1989=CARTESIAN_POINT('',(-24.3000003576279,17.0961770934135,-0.470837846026969));
#1990=CARTESIAN_POINT('',(-24.3000003576279,-17.0668234902345,-0.470837846026968));
#1991=CARTESIAN_POINT('',(-24.3000003576279,17.0961770934135,-6.77083784602697));
#1992=CARTESIAN_POINT('Origin',(-26.3503026253415,0.,-3.77083784602697));
#1993=CARTESIAN_POINT('',(-24.0000003576279,15.4121128291526,-3.77083784602697));
#1994=CARTESIAN_POINT('',(-25.3251514914847,15.4121128291526,-3.77083784602697));
#1995=CARTESIAN_POINT('',(-24.0000003576279,9.45450085844011,-3.77083784602697));
#1996=CARTESIAN_POINT('',(-24.0000003576279,9.89904427335337,-3.77083784602697));
#1997=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-3.77083784602697));
#1998=CARTESIAN_POINT('',(-15.8002428992113,9.45450085844011,-3.77083784602697));
#1999=CARTESIAN_POINT('',(-16.5927566801542,-9.00000013411045,-3.77083784602697));
#2000=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-3.77083784602697));
#2001=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-3.77083784602697));
#2002=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-3.77083784602697));
#2003=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-3.77083784602697));
#2004=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-3.77083784602697));
#2005=CARTESIAN_POINT('',(-24.0000003576279,-16.7668234902345,-3.77083784602697));
#2006=CARTESIAN_POINT('',(-23.5000003576279,7.5,-3.77083784602697));
#2007=CARTESIAN_POINT('',(-23.5000003576279,8.39808854670675,-3.77083784602697));
#2008=CARTESIAN_POINT('',(-17.9882153189549,7.5,-3.77083784602697));
#2009=CARTESIAN_POINT('Origin',(-24.0000003576279,7.5,-6.77083784602697));
#2010=CARTESIAN_POINT('',(-24.0000003576279,9.45450085844011,-5.27083784602697));
#2011=CARTESIAN_POINT('',(-24.0000003576279,9.45450085844011,-6.77083784602697));
#2012=CARTESIAN_POINT('',(-24.0000003576279,15.4121128291526,-5.27083784602697));
#2013=CARTESIAN_POINT('',(-24.0000003576279,15.4121128291526,-6.77083784602697));
#2014=CARTESIAN_POINT('',(-24.0000003576279,9.45450085844011,-5.27083784602697));
#2015=CARTESIAN_POINT('Origin',(-13.705434623876,-19.0000002831221,-3.96600835546629));
#2016=CARTESIAN_POINT('',(-14.705434623876,-13.0000002831221,-3.96600835546629));
#2017=CARTESIAN_POINT('',(-14.705434623876,-19.0000002831221,-3.96600835546629));
#2018=CARTESIAN_POINT('Origin',(-13.705434623876,-13.0000002831221,-3.96600835546629));
#2019=CARTESIAN_POINT('Origin',(-13.705434623876,-13.0000002831221,-3.96600835546629));
#2020=CARTESIAN_POINT('Origin',(-19.6758229783224,18.9266487773556,-4.10576466271892));
#2021=CARTESIAN_POINT('',(-18.6758229783224,15.4121128291526,-4.10576466271892));
#2022=CARTESIAN_POINT('Origin',(-19.6758229783224,15.4121128291526,-4.10576466271892));
#2023=CARTESIAN_POINT('',(-18.6758229783224,12.9266487773556,-4.10576466271892));
#2024=CARTESIAN_POINT('',(-18.6758229783224,18.9266487773556,-4.10576466271892));
#2025=CARTESIAN_POINT('Origin',(-19.6758229783224,12.9266487773556,-4.10576466271892));
#2026=CARTESIAN_POINT('Origin',(-19.6758229783224,12.9266487773556,-4.10576466271892));
#2027=CARTESIAN_POINT('Origin',(13.462508580708,19.0000002831221,-3.96600835546769));
#2028=CARTESIAN_POINT('',(14.462508580708,17.0961770934135,-3.96600835546769));
#2029=CARTESIAN_POINT('Origin',(13.462508580708,17.0961770934135,-3.96600835546769));
#2030=CARTESIAN_POINT('',(14.462508580708,13.0000002831221,-3.96600835546769));
#2031=CARTESIAN_POINT('',(14.462508580708,19.0000002831221,-3.96600835546769));
#2032=CARTESIAN_POINT('Origin',(13.462508580708,13.0000002831221,-3.96600835546769));
#2033=CARTESIAN_POINT('Origin',(13.462508580708,13.0000002831221,-3.96600835546769));
#2034=CARTESIAN_POINT('Origin',(13.4625085807075,-19.0000002831221,-3.96600835546771));
#2035=CARTESIAN_POINT('',(12.4625085807075,-13.0000002831221,-3.96600835546771));
#2036=CARTESIAN_POINT('',(12.4625085807075,-19.0000002831221,-3.96600835546771));
#2037=CARTESIAN_POINT('Origin',(13.4625085807075,-13.0000002831221,-3.96600835546771));
#2038=CARTESIAN_POINT('Origin',(13.4625085807075,-13.0000002831221,-3.96600835546771));
#2039=CARTESIAN_POINT('Origin',(-23.5000003576279,8.40542694750149,-1.77083784602697));
#2040=CARTESIAN_POINT('',(-23.5000003576279,7.5,-1.27083784602697));
#2041=CARTESIAN_POINT('',(-23.5000003576279,8.40542694750149,-1.27083784602697));
#2042=CARTESIAN_POINT('',(-24.0000003576279,7.5,-1.77083784602697));
#2043=CARTESIAN_POINT('Origin',(-23.5000003576279,7.5,-1.77083784602697));
#2044=CARTESIAN_POINT('',(-24.0000003576279,8.40542694750149,-1.77083784602697));
#2045=CARTESIAN_POINT('Origin',(-3.77996797456973,0.0146768015894927,-1.27083784602697));
#2046=CARTESIAN_POINT('',(-21.7999999999995,-16.2,-1.27083784602697));
#2047=CARTESIAN_POINT('',(-21.7999999999997,-8.0926615992055,-1.27083784602697));
#2048=CARTESIAN_POINT('',(16.1000000000004,-16.1999999999998,-1.27083784602697));
#2049=CARTESIAN_POINT('',(6.16001601271539,-16.1999999999999,-1.27083784602697));
#2050=CARTESIAN_POINT('',(16.0999999999996,16.2,-1.27083784602697));
#2051=CARTESIAN_POINT('',(16.0999999999998,8.10733840079499,-1.27083784602697));
#2052=CARTESIAN_POINT('',(-21.8000000000004,16.1999999999997,-1.27083784602697));
#2053=CARTESIAN_POINT('',(-12.7899839872851,16.1999999999998,-1.27083784602697));
#2054=CARTESIAN_POINT('',(-21.8000000000001,7.5,-1.27083784602697));
#2055=CARTESIAN_POINT('',(-21.7999999999997,-8.0926615992055,-1.27083784602697));
#2056=CARTESIAN_POINT('',(-20.7006047738459,7.5,-1.27083784602697));
#2057=CARTESIAN_POINT('',(11.3723807103894,-12.3787028657595,-1.27083784602697));
#2058=CARTESIAN_POINT('',(9.92555208151277,-14.1787029922449,-1.27083784602697));
#2059=CARTESIAN_POINT('Origin',(0.509548953888604,-5.12870381541821,-1.27083784602697));
#2060=CARTESIAN_POINT('',(7.06679764338249,-14.1787032421652,-1.27083784602697));
#2061=CARTESIAN_POINT('',(1.64341545481877,-14.1787037162923,-1.27083784602697));
#2062=CARTESIAN_POINT('',(6.53305209892818,-14.1787032957826,-1.27083784602697));
#2063=CARTESIAN_POINT('',(1.3765427750776,-14.17870381378,-1.27083784602697));
#2064=CARTESIAN_POINT('',(-5.51395237291513,-14.178704505965,-1.27083784602697));
#2065=CARTESIAN_POINT('Origin',(0.509548953888378,-5.12870381541805,-1.27083784602697));
#2066=CARTESIAN_POINT('',(-6.04769813370504,-14.1787045595824,-1.27083784602697));
#2067=CARTESIAN_POINT('',(-4.91383234123898,-14.1787044456799,-1.27083784602697));
#2068=CARTESIAN_POINT('',(-8.90645264089459,-14.1787045870779,-1.27083784602697));
#2069=CARTESIAN_POINT('',(-6.34321023947624,-14.1787045624247,-1.27083784602697));
#2070=CARTESIAN_POINT('',(-8.90645412422507,3.92129541292211,-1.27083784602697));
#2071=CARTESIAN_POINT('Origin',(0.509548953888378,-5.12870381541805,-1.27083784602697));
#2072=CARTESIAN_POINT('',(-6.04769961889847,3.92129544041748,-1.27083784602697));
#2073=CARTESIAN_POINT('',(-4.91383381552094,3.92129545132295,-1.27083784602697));
#2074=CARTESIAN_POINT('',(-5.51395444793726,3.92129549403488,-1.27083784602697));
#2075=CARTESIAN_POINT('',(-4.64696140747328,3.9212955811287,-1.27083784602697));
#2076=CARTESIAN_POINT('',(6.53305053747773,3.92129670421729,-1.27083784602697));
#2077=CARTESIAN_POINT('Origin',(0.509548953888378,-5.12870381541805,-1.27083784602697));
#2078=CARTESIAN_POINT('',(7.06679604148183,3.92129675783472,-1.27083784602697));
#2079=CARTESIAN_POINT('',(1.64341383723626,3.92129621302862,-1.27083784602697));
#2080=CARTESIAN_POINT('',(9.92555049916042,3.92129700775507,-1.27083784602697));
#2081=CARTESIAN_POINT('',(3.07279109153154,3.92129640866758,-1.27083784602697));
#2082=CARTESIAN_POINT('',(11.3723794427594,2.12129713424077,-1.27083784602697));
#2083=CARTESIAN_POINT('Origin',(0.509548953889068,-5.12870381541757,-1.27083784602697));
#2084=CARTESIAN_POINT('',(13.5695483200732,2.12129732632338,-1.27083784602697));
#2085=CARTESIAN_POINT('',(4.89479008066849,2.12129656795192,-1.27083784602697));
#2086=CARTESIAN_POINT('',(13.5695495877035,-12.3787026736758,-1.27083784602697));
#2087=CARTESIAN_POINT('',(13.5695490459716,-6.18201217767167,-1.27083784602697));
#2088=CARTESIAN_POINT('',(3.79620690964506,-12.3787035280937,-1.27083784602697));
#2089=CARTESIAN_POINT('Origin',(-23.5000003576279,8.39808854670675,-3.27083784602697));
#2090=CARTESIAN_POINT('',(-24.0000003576279,7.5,-3.27083784602697));
#2091=CARTESIAN_POINT('',(-24.0000003576279,8.39808854670675,-3.27083784602697));
#2092=CARTESIAN_POINT('Origin',(-23.5000003576279,7.5,-3.27083784602697));
#2093=CARTESIAN_POINT('Origin',(-21.0000003129244,-9.00000013411045,-6.77083784602697));
#2094=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-2.77083784602697));
#2095=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-6.77083784602697));
#2096=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-2.77083784602697));
#2097=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-2.77083784602697));
#2098=CARTESIAN_POINT('',(-24.0000003576279,-9.00000013411045,-6.77083784602697));
#2099=CARTESIAN_POINT('Origin',(-21.0000003129244,-14.0000002086163,-6.77083784602697));
#2100=CARTESIAN_POINT('',(-21.0000003129244,-14.0000002086163,-2.77083784602697));
#2101=CARTESIAN_POINT('',(-21.0000003129244,-14.0000002086163,-6.77083784602697));
#2102=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-2.77083784602697));
#2103=CARTESIAN_POINT('',(-21.0000003129244,-9.00000013411045,-6.77083784602697));
#2104=CARTESIAN_POINT('Origin',(-24.0000003576279,-14.0000002086163,-6.77083784602697));
#2105=CARTESIAN_POINT('',(-21.0000003129244,-14.0000002086163,-2.77083784602697));
#2106=CARTESIAN_POINT('Origin',(-22.9000001788137,-11.5000001713634,-2.77083784602697));
#2107=CARTESIAN_POINT('',(-24.0000003576279,-12.3750001564622,-2.77083784602697));
#2108=CARTESIAN_POINT('Origin',(-22.8000001788139,12.4333068437964,-5.27083784602697));
#2109=CARTESIAN_POINT('',(-15.8002428992113,15.4121128291526,-5.27083784602697));
#2110=CARTESIAN_POINT('',(-23.4000002682209,15.4121128291526,-5.27083784602697));
#2111=CARTESIAN_POINT('',(-15.8002428992113,9.45450085844011,-5.27083784602697));
#2112=CARTESIAN_POINT('',(-15.8002428992113,13.9227098364745,-5.27083784602697));
#2113=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-5.27083784602697));
#2114=CARTESIAN_POINT('',(-15.8002428992113,9.45450085844011,-5.27083784602697));
#2115=CARTESIAN_POINT('',(-19.696378429484,9.45450085844011,-5.27083784602697));
#2116=CARTESIAN_POINT('Origin',(-15.8002428992113,15.4121128291526,-6.77083784602697));
#2117=CARTESIAN_POINT('',(-15.8002428992113,15.4121128291526,-2.77083784602697));
#2118=CARTESIAN_POINT('',(-15.8002428992113,15.4121128291526,-6.77083784602697));
#2119=CARTESIAN_POINT('',(-15.8002428992113,9.45450085844011,-2.77083784602697));
#2120=CARTESIAN_POINT('',(-15.8002428992113,15.4121128291526,-2.77083784602697));
#2121=CARTESIAN_POINT('',(-15.8002428992113,9.45450085844011,-6.77083784602697));
#2122=CARTESIAN_POINT('Origin',(-24.0000003576279,15.4121128291526,-6.77083784602697));
#2123=CARTESIAN_POINT('',(-24.3000003576279,15.4121128291526,-2.77083784602697));
#2124=CARTESIAN_POINT('Origin',(-14.0000002086163,5.32362270505985,-6.77083784602697));
#2125=CARTESIAN_POINT('',(-14.0000002086163,5.32362270505985,-5.77083784602697));
#2126=CARTESIAN_POINT('',(-14.0000002086163,5.32362270505985,-6.77083784602697));
#2127=CARTESIAN_POINT('',(-16.5927566801542,5.32362270505985,-5.77083784602697));
#2128=CARTESIAN_POINT('',(-16.5927566801542,5.32362270505985,-5.77083784602697));
#2129=CARTESIAN_POINT('',(-16.5927566801542,5.32362270505985,-6.77083784602697));
#2130=CARTESIAN_POINT('Origin',(-14.0000002086163,-8.00000011920929,-6.77083784602697));
#2131=CARTESIAN_POINT('',(-14.0000002086163,-8.00000011920929,-5.77083784602697));
#2132=CARTESIAN_POINT('',(-14.0000002086163,-8.00000011920929,-6.77083784602697));
#2133=CARTESIAN_POINT('',(-14.0000002086163,5.32362270505985,-5.77083784602697));
#2134=CARTESIAN_POINT('Origin',(-16.5927566801542,-8.00000011920929,-6.77083784602697));
#2135=CARTESIAN_POINT('',(-16.5927566801542,-8.00000011920929,-5.77083784602697));
#2136=CARTESIAN_POINT('',(-16.5927566801542,-8.00000011920929,-6.77083784602697));
#2137=CARTESIAN_POINT('',(-14.0000002086163,-8.00000011920929,-5.77083784602697));
#2138=CARTESIAN_POINT('Origin',(-15.2963784443852,-1.33818870707472,-5.77083784602697));
#2139=CARTESIAN_POINT('',(-16.5927566801542,-5.16909442059259,-5.77083784602697));
#2140=CARTESIAN_POINT('Origin',(-16.5927566801542,-9.00000013411045,-6.77083784602697));
#2141=CARTESIAN_POINT('',(-16.5927566801542,-9.00000013411045,-6.77083784602697));
#2142=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-6.77083784602697));
#2143=CARTESIAN_POINT('',(-16.5927566801542,9.45450085844011,-6.77083784602697));
#2144=CARTESIAN_POINT('Origin',(-16.5927566801542,9.45450085844011,-6.77083784602697));
#2145=CARTESIAN_POINT('Origin',(-24.0000003576279,-9.00000013411045,-6.77083784602697));
#2146=CARTESIAN_POINT('Origin',(-24.3000003576279,7.5,-6.77083784602697));
#2147=CARTESIAN_POINT('',(-24.0000003576279,7.5,-6.77083784602697));
#2148=CARTESIAN_POINT('',(-21.8000000000001,7.5,-0.470837846026971));
#2149=CARTESIAN_POINT('',(-21.8000000000001,7.5,-4.02083784602697));
#2150=CARTESIAN_POINT('',(-20.7006047738459,7.5,-0.470837846026969));
#2151=CARTESIAN_POINT('Origin',(-24.0000003576279,16.7961770934135,-6.77083784602697));
#2152=CARTESIAN_POINT('Origin',(-6.36188022720226,11.3150127778069,-6.77083784602697));
#2153=CARTESIAN_POINT('',(2.73325837874413,10.4528122741949,-2.77083784602697));
#2154=CARTESIAN_POINT('',(2.73325837874413,10.4528122741949,-6.77083784602697));
#2155=CARTESIAN_POINT('',(0.712232800291876,17.0961770934135,-2.77083784602697));
#2156=CARTESIAN_POINT('Origin',(-6.36188022720226,11.3150127778069,-2.77083784602697));
#2157=CARTESIAN_POINT('',(0.712232800291874,17.0961770934135,-6.77083784602697));
#2158=CARTESIAN_POINT('Origin',(2.23549001165443,10.4999996954516,-6.77083784602697));
#2159=CARTESIAN_POINT('',(2.23549009907721,9.99999969545163,-2.77083784602697));
#2160=CARTESIAN_POINT('',(2.23549009907721,9.99999969545163,-6.77083784602697));
#2161=CARTESIAN_POINT('Origin',(2.23549001165443,10.4999996954516,-2.77083784602697));
#2162=CARTESIAN_POINT('Origin',(1.53811918357261,9.99999957351942,-6.77083784602697));
#2163=CARTESIAN_POINT('',(1.53811918357261,9.99999957351942,-2.77083784602697));
#2164=CARTESIAN_POINT('',(1.53811918357261,9.99999957351942,-6.77083784602697));
#2165=CARTESIAN_POINT('',(2.23549009907721,9.99999969545163,-2.77083784602697));
#2166=CARTESIAN_POINT('Origin',(1.53811927099539,9.49999957351943,-6.77083784602697));
#2167=CARTESIAN_POINT('',(1.0381192709954,9.49999948609665,-2.77083784602697));
#2168=CARTESIAN_POINT('',(1.0381192709954,9.49999948609665,-6.77083784602697));
#2169=CARTESIAN_POINT('Origin',(1.53811927099539,9.49999957351943,-2.77083784602697));
#2170=CARTESIAN_POINT('Origin',(1.03811968537485,7.13002529334561,-6.77083784602697));
#2171=CARTESIAN_POINT('',(1.03811968537485,7.13002529334561,-2.77083784602697));
#2172=CARTESIAN_POINT('',(1.03811968537485,7.13002529334561,-6.77083784602697));
#2173=CARTESIAN_POINT('',(1.03811968537485,7.13002529334561,-2.77083784602697));
#2174=CARTESIAN_POINT('Origin',(0.538119685374855,7.13002520592283,-6.77083784602697));
#2175=CARTESIAN_POINT('',(0.538119772797629,6.63002520592284,-2.77083784602697));
#2176=CARTESIAN_POINT('',(0.538119772797629,6.63002520592284,-6.77083784602697));
#2177=CARTESIAN_POINT('Origin',(0.538119685374855,7.13002520592283,-2.77083784602697));
#2178=CARTESIAN_POINT('Origin',(-13.2618802272022,6.63002279305421,-6.77083784602697));
#2179=CARTESIAN_POINT('',(-13.2618802272022,6.63002279305421,-2.77083784602697));
#2180=CARTESIAN_POINT('',(-13.2618802272022,6.63002279305421,-6.77083784602697));
#2181=CARTESIAN_POINT('',(-13.2618802272022,6.63002279305421,-2.77083784602697));
#2182=CARTESIAN_POINT('Origin',(-13.2618803146249,7.1300227930542,-6.77083784602697));
#2183=CARTESIAN_POINT('',(-13.7618803146249,7.13002270563142,-2.77083784602697));
#2184=CARTESIAN_POINT('',(-13.7618803146249,7.13002270563142,-6.77083784602697));
#2185=CARTESIAN_POINT('Origin',(-13.2618803146249,7.1300227930542,-2.77083784602697));
#2186=CARTESIAN_POINT('Origin',(-13.7618807210496,9.45450085844011,-6.77083784602697));
#2187=CARTESIAN_POINT('',(-13.7618807210496,9.45450085844011,-2.77083784602697));
#2188=CARTESIAN_POINT('',(-13.7618807210496,9.45450085844011,-6.77083784602697));
#2189=CARTESIAN_POINT('',(-13.7618807210496,9.45450085844011,-2.77083784602697));
#2190=CARTESIAN_POINT('Origin',(-15.8002428992113,9.45450085844011,-6.77083784602697));
#2191=CARTESIAN_POINT('',(-24.0000003576279,9.45450085844011,-2.77083784602697));
#2192=CARTESIAN_POINT('Origin',(-10.612982981707,11.7130999432338,-2.77083784602697));
#2193=CARTESIAN_POINT('',(2.53181706410325,17.0961770934135,-2.77083784602697));
#2194=CARTESIAN_POINT('Origin',(-5.51395444793726,3.92129549403488,-6.77083784602697));
#2195=CARTESIAN_POINT('',(-6.04769961889847,3.92129544041748,-6.77083784602697));
#2196=CARTESIAN_POINT('',(-5.51395444793726,3.92129549403488,-6.77083784602697));
#2197=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#2198=CARTESIAN_POINT('',(6.53305053747774,3.92129670421729,-6.77083784602697));
#2199=CARTESIAN_POINT('Origin',(7.06679604148183,3.92129675783472,-6.77083784602697));
#2200=CARTESIAN_POINT('',(7.06679604148183,3.92129675783472,-6.77083784602697));
#2201=CARTESIAN_POINT('Origin',(9.92555049916042,3.92129700775507,-6.77083784602697));
#2202=CARTESIAN_POINT('',(9.92555049916042,3.92129700775507,-6.77083784602697));
#2203=CARTESIAN_POINT('Origin',(0.509548953889069,-5.12870381541757,-6.77083784602697));
#2204=CARTESIAN_POINT('',(11.3723794427594,2.12129713424077,-6.77083784602697));
#2205=CARTESIAN_POINT('Origin',(13.5695483200732,2.12129732632338,-6.77083784602697));
#2206=CARTESIAN_POINT('',(13.5695483200732,2.12129732632338,-6.77083784602697));
#2207=CARTESIAN_POINT('Origin',(13.5695495877035,-12.3787026736758,-6.77083784602697));
#2208=CARTESIAN_POINT('',(13.5695495877035,-12.3787026736758,-6.77083784602697));
#2209=CARTESIAN_POINT('Origin',(11.3723807103894,-12.3787028657595,-6.77083784602697));
#2210=CARTESIAN_POINT('',(11.3723807103894,-12.3787028657595,-6.77083784602697));
#2211=CARTESIAN_POINT('Origin',(0.509548953888605,-5.12870381541821,-6.77083784602697));
#2212=CARTESIAN_POINT('',(9.92555208151277,-14.1787029922449,-6.77083784602697));
#2213=CARTESIAN_POINT('Origin',(7.06679764338249,-14.1787032421652,-6.77083784602697));
#2214=CARTESIAN_POINT('',(7.06679764338249,-14.1787032421652,-6.77083784602697));
#2215=CARTESIAN_POINT('Origin',(6.53305209892819,-14.1787032957826,-6.77083784602697));
#2216=CARTESIAN_POINT('',(6.53305209892819,-14.1787032957826,-6.77083784602697));
#2217=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#2218=CARTESIAN_POINT('',(-5.51395237291513,-14.178704505965,-6.77083784602697));
#2219=CARTESIAN_POINT('Origin',(-6.04769813370504,-14.1787045595824,-6.77083784602697));
#2220=CARTESIAN_POINT('',(-6.04769813370504,-14.1787045595824,-6.77083784602697));
#2221=CARTESIAN_POINT('Origin',(-8.90645264089459,-14.1787045870779,-6.77083784602697));
#2222=CARTESIAN_POINT('',(-8.90645264089459,-14.1787045870779,-6.77083784602697));
#2223=CARTESIAN_POINT('Origin',(0.509548953888379,-5.12870381541805,-6.77083784602697));
#2224=CARTESIAN_POINT('',(-8.90645412422507,3.92129541292211,-6.77083784602697));
#2225=CARTESIAN_POINT('Origin',(-6.04769961889847,3.92129544041748,-6.77083784602697));
#2226=CARTESIAN_POINT('Origin',(-21.7999999999995,-16.2,-6.77083784602697));
#2227=CARTESIAN_POINT('',(-21.8000000000004,16.1999999999997,-0.470837846026971));
#2228=CARTESIAN_POINT('',(-21.8000000000004,16.1999999999997,-6.77083784602697));
#2229=CARTESIAN_POINT('',(-21.8000000000004,16.1999999999997,-0.470837846026971));
#2230=CARTESIAN_POINT('Origin',(-21.8000000000004,16.1999999999997,-6.77083784602697));
#2231=CARTESIAN_POINT('',(16.0999999999996,16.2,-0.470837846026974));
#2232=CARTESIAN_POINT('',(16.0999999999996,16.2,-6.77083784602697));
#2233=CARTESIAN_POINT('',(16.0999999999996,16.2,-0.470837846026974));
#2234=CARTESIAN_POINT('Origin',(16.0999999999996,16.2,-6.77083784602697));
#2235=CARTESIAN_POINT('',(16.1000000000004,-16.1999999999998,-0.470837846026972));
#2236=CARTESIAN_POINT('',(16.1000000000004,-16.1999999999998,-6.77083784602697));
#2237=CARTESIAN_POINT('',(16.1000000000004,-16.1999999999998,-0.470837846026972));
#2238=CARTESIAN_POINT('Origin',(-21.7999999999995,-16.2,-6.77083784602697));
#2239=CARTESIAN_POINT('',(-21.7999999999995,-16.2,-0.47083784602697));
#2240=CARTESIAN_POINT('',(-21.8000000000004,16.1999999999997,-0.470837846026971));
#2241=CARTESIAN_POINT('',(-21.7999999999995,-16.2,-6.77083784602697));
#2242=CARTESIAN_POINT('Origin',(16.1000000000004,-16.1999999999998,-6.77083784602697));
#2243=CARTESIAN_POINT('',(-21.7999999999995,-16.2,-0.47083784602697));
#2244=CARTESIAN_POINT('Origin',(16.7400644084884,17.0961770934135,-6.77083784602697));
#2245=CARTESIAN_POINT('',(16.7400644084884,17.0961770934135,-0.470837846026971));
#2246=CARTESIAN_POINT('',(-24.3000003576279,17.0961770934135,-0.470837846026969));
#2247=CARTESIAN_POINT('',(16.7400644084884,17.0961770934135,-6.77083784602697));
#2248=CARTESIAN_POINT('Origin',(16.7400644084884,-17.0668234902345,-6.77083784602697));
#2249=CARTESIAN_POINT('',(16.7400644084884,17.0961770934135,-0.470837846026971));
#2250=CARTESIAN_POINT('Origin',(-3.77996797456973,0.0146768015894927,-0.47083784602697));
#2251=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#2255,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#2252=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#2255,
'DISTANCE_ACCURACY_VALUE',
'Maximum model space distance between geometric entities at asserted c
onnectivities');
#2253=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2251))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2255,#2257,#2258))
REPRESENTATION_CONTEXT('','3D')
);
#2254=(
GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2252))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2255,#2257,#2258))
REPRESENTATION_CONTEXT('','3D')
);
#2255=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT(.MILLI.,.METRE.)
);
#2256=(
LENGTH_UNIT()
NAMED_UNIT(*)
SI_UNIT($,.METRE.)
);
#2257=(
NAMED_UNIT(*)
PLANE_ANGLE_UNIT()
SI_UNIT($,.RADIAN.)
);
#2258=(
NAMED_UNIT(*)
SI_UNIT($,.STERADIAN.)
SOLID_ANGLE_UNIT()
);
#2259=SHAPE_DEFINITION_REPRESENTATION(#2260,#2261);
#2260=PRODUCT_DEFINITION_SHAPE('',$,#2263);
#2261=SHAPE_REPRESENTATION('',(#1385),#2253);
#2262=PRODUCT_DEFINITION_CONTEXT('part definition',#2267,'design');
#2263=PRODUCT_DEFINITION('\X2\4E9A514B529B4E2D6846\X0\',
'\X2\4E9A514B529B4E2D6846\X0\',#2264,#2262);
#2264=PRODUCT_DEFINITION_FORMATION('',$,#2269);
#2265=PRODUCT_RELATED_PRODUCT_CATEGORY('\X2\4E9A514B529B4E2D6846\X0\',
'\X2\4E9A514B529B4E2D6846\X0\',(#2269));
#2266=APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2009,#2267);
#2267=APPLICATION_CONTEXT(
'Core Data for Automotive Mechanical Design Process');
#2268=PRODUCT_CONTEXT('part definition',#2267,'mechanical');
#2269=PRODUCT('\X2\4E9A514B529B4E2D6846\X0\','\X2\4E9A514B529B4E2D6846\X0\',
$,(#2268));
#2270=PRESENTATION_STYLE_ASSIGNMENT((#2272));
#2271=PRESENTATION_STYLE_ASSIGNMENT((#2273));
#2272=SURFACE_STYLE_USAGE(.BOTH.,#2274);
#2273=SURFACE_STYLE_USAGE(.BOTH.,#2275);
#2274=SURFACE_SIDE_STYLE('',(#2276));
#2275=SURFACE_SIDE_STYLE('',(#2277));
#2276=SURFACE_STYLE_FILL_AREA(#2278);
#2277=SURFACE_STYLE_FILL_AREA(#2279);
#2278=FILL_AREA_STYLE('\X2\94A2\X0\ - \X2\7F0E5149\X0\',(#2280));
#2279=FILL_AREA_STYLE('\X2\8721\X0\(\X2\767D8272\X0\)',(#2281));
#2280=FILL_AREA_STYLE_COLOUR('\X2\94A2\X0\ - \X2\7F0E5149\X0\',#2282);
#2281=FILL_AREA_STYLE_COLOUR('\X2\8721\X0\(\X2\767D8272\X0\)',#2283);
#2282=COLOUR_RGB('\X2\94A2\X0\ - \X2\7F0E5149\X0\',0.627450980392157,0.627450980392157,
0.627450980392157);
#2283=COLOUR_RGB('\X2\8721\X0\(\X2\767D8272\X0\)',0.952941176470588,0.952941176470588,
0.952941176470588);
ENDSEC;
END-ISO-10303-21;
================================================
FILE: Android/L-ink_V0.2.apk
================================================
[File too large to display: 28.5 MB]
================================================
FILE: DAP-Link/Firmware/bl_interface/stm32f103xb_bl.hex
================================================
:020000040800F2
:1000000048280020CD010008D5010008011700088C
:10001000D9010008DB010008DD0100080000000034
:10002000939D939B08999697FE000000DF010008BE
:10003000E1010008C66F0008E30100082518000868
:10004000E7010008E7010008E7010008E7010008F0
:10005000E7010008E7010008E7010008E7010008E0
:10006000E7010008E7010008E7010008E7010008D0
:10007000E7010008E7010008E7010008E7010008C0
:10008000E7010008E7010008E7010008E7010008B0
:1000900081340008E7010008E7010008E7010008D3
:1000A000E7010008E7010008E7010008E701000890
:1000B000E7010008E7010008E7010008E701000880
:1000C000E7010008E7010008E7010008E701000870
:1000D000E7010008E7010008F51A0008E701000839
:1000E000E7010008E7010008E701000800F002F856
:1000F00000F05AF80AA090E8000C82448344AAF168
:100100000107DA4501D100F04FF8AFF2090EBAE865
:100110000F0013F0010F18BFFB1A43F0010318473B
:10012000AC7D0000CC7D00000A444FF0000C10F8BC
:10013000013B13F0070408BF10F8014B1D1108BF65
:1001400010F8015B641E05D010F8016B641E01F805
:10015000016BF9D113F0080F1EBF10F8014BAD1C55
:100160000C1B09D16D1E58BF01F801CBFAD505E073
:1001700014F8016B01F8016B6D1EF9D59142D6D3CD
:10018000704700000023002400250026103A28BFF5
:1001900078C1FBD8520728BF30C148BF0B607047F9
:1001A0001FB51FBD10B510BD00F08EFA1146FFF748
:1001B000F7FF04F01BFC00F0ACFA03B4FFF7F2FF0A
:1001C00003BC00F0B3FA00008546084709488047A1
:1001D00009480047FEE7FEE7FEE7FEE7FEE7FEE729
:1001E000FEE7FEE7FEE7FEE704480549054A064B41
:1001F00070470000C1180008ED00000848220020E8
:10020000482800204824002048240020B2F1200380
:100210000AD5C2F1200320FA02F001FA03F321FA11
:1002200002F140EA0300704721FA03F04FF00001A9
:10023000704740EA010310B59B070FD1042A0DD384
:1002400010C808C9121F9C42F8D020BA19BA8842B7
:1002500001D9012010BD4FF0FF3010BD1AB1D307F6
:1002600003D0521C07E0002010BD10F8013B11F82C
:10027000014B1B1B07D110F8013B11F8014B1B1B55
:1002800001D1921EF1D1184610BD10B5431C02E0F9
:1002900010F8011B71B18107FAD14FF0013202C889
:1002A0008C1A8C4314EAC211F9D0C01A0A0603D082
:1002B000C01E10BDC01A10BD0A0401D0801E10BDA2
:1002C0000902FCD0401E10BD40EA010370B59B0737
:1002D0002ED14FF00136042A2AD308C810C99D1B1D
:1002E0009D43121F15EAC61517D0D8B2E1B2401AC5
:1002F00050EA056110D198B2A1B2401A50EA054106
:100300000AD123F07F4024F07F41401A50EA0521B2
:1003100002D1180EA0EB146070BDA342DBD018BA56
:1003200021BA884201D9012070BD4FF0FF3070BD65
:100330000AB9002070BD10F8013B11F8014B63B100
:10034000A3420AD1521E08D010F8013B11F8014B0C
:100350001BB1A34201D1521EEDD1181B70BD421E2C
:1003600012F8013F002BFBD111F8013B002B02F8E2
:10037000013BF9D17047032A40F2568010F0030C7C
:1003800000F0158011F8013BBCF1020F624498BFE8
:1003900011F801CB00F8013B38BF11F8013BA2F185
:1003A000040298BF00F801CB38BF00F8013B11F000
:1003B000030300F0B080121FC0F03680A1EB0301F0
:1003C000022BD1F800C000F0118000F21E804FEA2D
:1003D0001C2351F804CF121F43EA0C6340F8043B7E
:1003E000BFF4F5AF01F1010100F01EB84FEA1C4364
:1003F00051F804CF121F43EA0C4340F8043BBFF40A
:10040000F5AF01F1020100F00FB84FEA1C6351F89B
:1004100004CF121F43EA0C2340F8043BBFF4F5AFAE
:1004200001F10301AFF30080D20724BF11F8013BB3
:1004300011F801CB48BF11F8012B24BF00F8013B94
:1004400000F801CB48BF00F8012B7047431A28BFC2
:100450009A427FF690AF032A1044114440F249803B
:1004600010F0030F1EBF11F8013D521E00F8013DB0
:1004700010F0030F7FF4F6AF11F0030300F0FA80E1
:10048000121FC0F03680A1EB0301022BD1F800C08F
:10049000C0F0118000F21E804FEA0C4351F804CDE9
:1004A000121F43EA1C4340F8043DBFF4F5AF01F1CD
:1004B000020100F01EB84FEA0C6351F804CD121F80
:1004C00043EA1C2340F8043DBFF4F5AF01F10101FC
:1004D00000F00FB84FEA0C2351F804CD121F43EA85
:1004E0001C6340F8043DBFF4F5AF01F10301AFF325
:1004F0000080D20724BF11F8013D11F801CD48BF9B
:1005000011F8012C24BF00F8013D00F801CD48BFCF
:1005100000F8012C704
gitextract_5q24me5f/ ├── 3D Model/ │ ├── 1.discrete version/ │ │ ├── case.step │ │ ├── case.stl │ │ ├── stand.step │ │ └── stand.stl │ └── 2.unibody version/ │ ├── L-ink-up.STL.stl │ ├── case with hook.stl │ └── stand.stl ├── Android/ │ └── L-ink_V0.2.apk ├── DAP-Link/ │ ├── Firmware/ │ │ ├── bl_interface/ │ │ │ ├── stm32f103xb_bl.hex │ │ │ └── stm32f103xb_stm32f103rb_if.hex │ │ └── src/ │ │ ├── .editorconfig │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── mbed-os.lib │ │ ├── projects.yaml │ │ ├── requirements.txt │ │ ├── source/ │ │ │ ├── board/ │ │ │ │ ├── 6LoWPAN_BorderRouterETHERNET.c │ │ │ │ ├── 6LoWPAN_BorderRouterHAT.c │ │ │ │ ├── 6LoWPAN_BorderRouterUSB.c │ │ │ │ ├── 96b_nitrogen.c │ │ │ │ ├── FF1705_L151.c │ │ │ │ ├── archble.c │ │ │ │ ├── archlink.c │ │ │ │ ├── archmax.c │ │ │ │ ├── archpro.c │ │ │ │ ├── arm_watch_efm32.c │ │ │ │ ├── arm_watch_nrf51.c │ │ │ │ ├── arm_watch_stm32f411.c │ │ │ │ ├── blueninja.c │ │ │ │ ├── c027.c │ │ │ │ ├── cocorico.c │ │ │ │ ├── dipdap_cc3220sf.c │ │ │ │ ├── dipdap_sdt32429b.c │ │ │ │ ├── dipdap_sdt32439b.c │ │ │ │ ├── dipdap_sdt51822b.c │ │ │ │ ├── dipdap_sdt52832b.c │ │ │ │ ├── dipdap_sdt64b.c │ │ │ │ ├── ep_agora.c │ │ │ │ ├── ff_lpc546xx.c │ │ │ │ ├── frdmk20dx.c │ │ │ │ ├── frdmk22f.c │ │ │ │ ├── frdmk28f.c │ │ │ │ ├── frdmk32w042.c │ │ │ │ ├── frdmk64f.c │ │ │ │ ├── frdmk66f.c │ │ │ │ ├── frdmk82f.c │ │ │ │ ├── frdmke15z.c │ │ │ │ ├── frdmkl02z.c │ │ │ │ ├── frdmkl05z.c │ │ │ │ ├── frdmkl25z.c │ │ │ │ ├── frdmkl26z.c │ │ │ │ ├── frdmkl27z.c │ │ │ │ ├── frdmkl28z.c │ │ │ │ ├── frdmkl43z.c │ │ │ │ ├── frdmkl46z.c │ │ │ │ ├── frdmkl82z.c │ │ │ │ ├── frdmkw24d.c │ │ │ │ ├── frdmkw41z.c │ │ │ │ ├── gr-lychee.c │ │ │ │ ├── gr-peach.c │ │ │ │ ├── hani_iot.c │ │ │ │ ├── hexiwear.c │ │ │ │ ├── hrm1017.c │ │ │ │ ├── hvpke18f.c │ │ │ │ ├── k20dx_bl.c │ │ │ │ ├── k26f_bl.c │ │ │ │ ├── kl26z_bl.c │ │ │ │ ├── lpc4088dm.c │ │ │ │ ├── lpc4088qsb.c │ │ │ │ ├── lpc4322_bl.c │ │ │ │ ├── lpc54114xpresso.c │ │ │ │ ├── lpc54608xpresso.c │ │ │ │ ├── lpc55S69xpresso.c │ │ │ │ ├── lpc812xpresso.c │ │ │ │ ├── lpc824xpresso.c │ │ │ │ ├── m48ssidae_bl.c │ │ │ │ ├── max32620_bl.c │ │ │ │ ├── max32620fthr.c │ │ │ │ ├── max32625_bl.c │ │ │ │ ├── max32625mbed.c │ │ │ │ ├── max32630fthr.c │ │ │ │ ├── mbed_cloud_connect.c │ │ │ │ ├── microbit.c │ │ │ │ ├── mimxrt1020_evk.c │ │ │ │ ├── mimxrt1050_evk.c │ │ │ │ ├── mini_iot_lpc54018.c │ │ │ │ ├── mkit_dk_dongle_nrf5x.c │ │ │ │ ├── mtb_aconno_acn52832.c │ │ │ │ ├── mtb_laird_bl652.c │ │ │ │ ├── mtb_laird_bl654.c │ │ │ │ ├── mtb_mts_dragonfly.c │ │ │ │ ├── mtb_mts_xdot.c │ │ │ │ ├── mtb_murata_abz_078.c │ │ │ │ ├── mtb_murata_bl241.c │ │ │ │ ├── mtb_mxchip_emw3166.c │ │ │ │ ├── mtb_nina_b112.c │ │ │ │ ├── mtb_rak811.c │ │ │ │ ├── mtb_stm32f439.c │ │ │ │ ├── mtb_stm32l475.c │ │ │ │ ├── mtb_stm_s2lp.c │ │ │ │ ├── mtb_ublox_odin_w2.c │ │ │ │ ├── mtb_usi_wm_bn_bm_22.c │ │ │ │ ├── mtb_wise1510.c │ │ │ │ ├── mtb_wise1530.c │ │ │ │ ├── mtb_wise1570.c │ │ │ │ ├── mtconnect04s.c │ │ │ │ ├── musca_a.c │ │ │ │ ├── musca_b.c │ │ │ │ ├── ncs36510rf.c │ │ │ │ ├── nina_b1.c │ │ │ │ ├── numaker_iot_m263a.c │ │ │ │ ├── numaker_m252kg.c │ │ │ │ ├── nz32_sc151.c │ │ │ │ ├── override_96b_nitrogen/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_blueninja/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_lpc11u35_6LoWPAN_BorderRouter/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_lpc11u35_reset/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_mkit_dk_dongle_nrf5x/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_mkl26z_reset/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_mtb/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_musca_a/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_musca_b/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_tiny/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_ublox_evk_nina_b1/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── override_vbluno51/ │ │ │ │ │ └── IO_Config_Override.h │ │ │ │ ├── rapid_iot.c │ │ │ │ ├── rbl.c │ │ │ │ ├── rblnano.c │ │ │ │ ├── ro359b.c │ │ │ │ ├── rtl8195am.c │ │ │ │ ├── sam3u2c_bl.c │ │ │ │ ├── scci824.c │ │ │ │ ├── ssci1114.c │ │ │ │ ├── ssci_chibi.c │ │ │ │ ├── sscity.c │ │ │ │ ├── stm32f072rb.c │ │ │ │ ├── stm32f103rb.c │ │ │ │ ├── stm32f103xb_bl.c │ │ │ │ ├── stm32f207zg.c │ │ │ │ ├── stm32f334r8.c │ │ │ │ ├── stm32f401re.c │ │ │ │ ├── stm32f411re.c │ │ │ │ ├── stm32f429zi.c │ │ │ │ ├── stm32f746zg.c │ │ │ │ ├── stm32l476rg.c │ │ │ │ ├── swdap-lpc11u35.c │ │ │ │ ├── tiny.c │ │ │ │ ├── twrke18f.c │ │ │ │ ├── twrkl28z72m.c │ │ │ │ ├── ublox_evk_nina_b1.c │ │ │ │ ├── ublox_evk_odin_w2.c │ │ │ │ ├── vbluno51.c │ │ │ │ ├── wio3g.c │ │ │ │ ├── wio_emw3166.c │ │ │ │ ├── wiobg96.c │ │ │ │ ├── wizwiki_w7500.c │ │ │ │ ├── wizwiki_w7500_eco.c │ │ │ │ ├── wizwiki_w7500p.c │ │ │ │ └── xDot-L151.c │ │ │ ├── cmsis-core/ │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armclang.h │ │ │ │ ├── cmsis_armclang_ltm.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_iccarm.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_armv81mml.h │ │ │ │ ├── core_armv8mbl.h │ │ │ │ ├── core_armv8mml.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm1.h │ │ │ │ ├── core_cm23.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm33.h │ │ │ │ ├── core_cm35p.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_sc000.h │ │ │ │ ├── core_sc300.h │ │ │ │ ├── mpu_armv7.h │ │ │ │ ├── mpu_armv8.h │ │ │ │ └── tz_context.h │ │ │ ├── daplink/ │ │ │ │ ├── HardFault_Handler.c │ │ │ │ ├── bootloader/ │ │ │ │ │ ├── SVC_Table.s │ │ │ │ │ ├── daplink.c │ │ │ │ │ ├── main.c │ │ │ │ │ └── main.h │ │ │ │ ├── bootloader.h │ │ │ │ ├── circ_buf.c │ │ │ │ ├── circ_buf.h │ │ │ │ ├── cmsis-dap/ │ │ │ │ │ ├── DAP.c │ │ │ │ │ ├── DAP.h │ │ │ │ │ ├── DAP_queue.c │ │ │ │ │ ├── DAP_queue.h │ │ │ │ │ ├── DAP_vendor.c │ │ │ │ │ ├── JTAG_DP.c │ │ │ │ │ ├── SWO.c │ │ │ │ │ ├── SW_DP.c │ │ │ │ │ ├── dap_strings.h │ │ │ │ │ ├── debug_ca.h │ │ │ │ │ └── debug_cm.h │ │ │ │ ├── compiler.h │ │ │ │ ├── cortex_m.c │ │ │ │ ├── cortex_m.h │ │ │ │ ├── crc.h │ │ │ │ ├── crc16.c │ │ │ │ ├── crc32.c │ │ │ │ ├── daplink.h │ │ │ │ ├── daplink.sct │ │ │ │ ├── daplink_debug.h │ │ │ │ ├── drag-n-drop/ │ │ │ │ │ ├── file_stream.c │ │ │ │ │ ├── file_stream.h │ │ │ │ │ ├── flash_decoder.c │ │ │ │ │ ├── flash_decoder.h │ │ │ │ │ ├── flash_intf.c │ │ │ │ │ ├── flash_intf.h │ │ │ │ │ ├── flash_manager.c │ │ │ │ │ ├── flash_manager.h │ │ │ │ │ ├── iap_flash_intf.c │ │ │ │ │ ├── intelhex.c │ │ │ │ │ ├── intelhex.h │ │ │ │ │ ├── vfs_manager.c │ │ │ │ │ ├── vfs_manager.h │ │ │ │ │ ├── vfs_user.c │ │ │ │ │ ├── vfs_user.h │ │ │ │ │ ├── virtual_fs.c │ │ │ │ │ └── virtual_fs.h │ │ │ │ ├── error.c │ │ │ │ ├── error.h │ │ │ │ ├── flash_hal.c │ │ │ │ ├── info.c │ │ │ │ ├── info.h │ │ │ │ ├── interface/ │ │ │ │ │ ├── SVC_Table.s │ │ │ │ │ ├── bootloader_update.c │ │ │ │ │ ├── daplink.c │ │ │ │ │ ├── main.c │ │ │ │ │ ├── main.h │ │ │ │ │ ├── swd_host.c │ │ │ │ │ ├── swd_host.h │ │ │ │ │ ├── swd_host_ca.c │ │ │ │ │ ├── target_flash.c │ │ │ │ │ └── tasks.h │ │ │ │ ├── sdk_stub.c │ │ │ │ ├── settings/ │ │ │ │ │ ├── settings.c │ │ │ │ │ ├── settings.h │ │ │ │ │ ├── settings_rom.c │ │ │ │ │ └── settings_rom_stub.c │ │ │ │ ├── usb2uart/ │ │ │ │ │ └── usbd_user_cdc_acm.c │ │ │ │ ├── util.c │ │ │ │ ├── util.h │ │ │ │ ├── validation.c │ │ │ │ ├── validation.h │ │ │ │ └── version_git_tmpl.txt │ │ │ ├── family/ │ │ │ │ ├── arm/ │ │ │ │ │ ├── musca_a/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── power_ctrl.c │ │ │ │ │ │ ├── power_ctrl.h │ │ │ │ │ │ ├── syscon.c │ │ │ │ │ │ ├── syscon.h │ │ │ │ │ │ ├── target.c │ │ │ │ │ │ ├── target_reset.c │ │ │ │ │ │ ├── utils.c │ │ │ │ │ │ └── utils.h │ │ │ │ │ └── musca_b/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ ├── i2c_gpio.c │ │ │ │ │ ├── i2c_gpio.h │ │ │ │ │ ├── power_ctrl.c │ │ │ │ │ ├── power_ctrl.h │ │ │ │ │ ├── region_defs.h │ │ │ │ │ ├── syscon.c │ │ │ │ │ ├── syscon.h │ │ │ │ │ ├── target.c │ │ │ │ │ ├── target_reset.c │ │ │ │ │ ├── utils.c │ │ │ │ │ └── utils.h │ │ │ │ ├── freescale/ │ │ │ │ │ ├── k20dx/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k22f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k28f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k32w042/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k64f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k66f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── k82f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── ke15z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── ke18f/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl02z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl05z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl25z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl26z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl27z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl28z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl43z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl46z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kl82z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kw24d/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── kw41z/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── mimxrt1020_spi_flash/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── mimxrt1050_hyper_flash/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── mimxrt1050_spi_flash/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── rapid_iot/ │ │ │ │ │ │ ├── flash_blob_k64.c │ │ │ │ │ │ ├── flash_blob_kw40.c │ │ │ │ │ │ ├── flash_blob_kw41.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── target_reset_Kseries.c │ │ │ │ │ ├── target_reset_Lseries.c │ │ │ │ │ ├── target_reset_k32w_series.c │ │ │ │ │ ├── target_reset_mimxrt.c │ │ │ │ │ └── target_reset_rapid_iot.c │ │ │ │ ├── maxim/ │ │ │ │ │ ├── max32620/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── target.c │ │ │ │ │ │ └── target_reset.c │ │ │ │ │ ├── max32625/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── target.c │ │ │ │ │ │ └── target_reset.c │ │ │ │ │ └── max32630/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ └── target.c │ │ │ │ ├── nordic/ │ │ │ │ │ ├── nrf51822/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── target_16.c │ │ │ │ │ │ └── target_32.c │ │ │ │ │ ├── nrf5x/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── target_reset_nrf51.c │ │ │ │ │ └── target_reset_nrf52.c │ │ │ │ ├── nuvoton/ │ │ │ │ │ ├── m252kg6ae/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── m263kiaae/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ └── target.c │ │ │ │ ├── nxp/ │ │ │ │ │ ├── lpc1114/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc1768/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc4088/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── target_lpc4088dm.c │ │ │ │ │ │ └── target_lpc4088qsb.c │ │ │ │ │ ├── lpc54018/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc54114/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc54608/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc55S6X/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ ├── target.c │ │ │ │ │ │ └── target_reset.c │ │ │ │ │ ├── lpc812/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── lpc824/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── target_reset_lpc4088.c │ │ │ │ ├── onsemi/ │ │ │ │ │ └── ncs36510/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ └── target.c │ │ │ │ ├── realtek/ │ │ │ │ │ ├── rtl8195am/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── target_reset_realtek_rtl8195am.c │ │ │ │ ├── renesas/ │ │ │ │ │ ├── rza1h/ │ │ │ │ │ │ └── gr-peach/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── rza1lu/ │ │ │ │ │ │ └── gr-lychee/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── target_reset_rza.c │ │ │ │ ├── siliconlabs/ │ │ │ │ │ └── efm32gg/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ └── target.c │ │ │ │ ├── st/ │ │ │ │ │ ├── nz32_sc151/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f072rb/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f103rb/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f207zg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f334r8/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f401re/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f407/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f407ve/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f411/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f412re/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f412rg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f429zi/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f437vg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f439zi/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32f746zg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l082cz/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l151cbxxa/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l443rc/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l476rg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l486jg/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ ├── stm32l4xx_1024/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── xDot-L151/ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ └── target.c │ │ │ │ ├── ti/ │ │ │ │ │ ├── cc3220sf/ │ │ │ │ │ │ ├── flash_blob.c │ │ │ │ │ │ └── target.c │ │ │ │ │ └── target_reset_ti.c │ │ │ │ ├── toshiba/ │ │ │ │ │ ├── target_reset_tz.c │ │ │ │ │ └── tz10xx/ │ │ │ │ │ ├── target_remap0.c │ │ │ │ │ └── tz10xx_prog_blob.h │ │ │ │ └── wiznet/ │ │ │ │ ├── target_reset_wiznet.c │ │ │ │ └── w7500/ │ │ │ │ ├── flash_blob.c │ │ │ │ └── target.c │ │ │ ├── hic_hal/ │ │ │ │ ├── FlashOS.h │ │ │ │ ├── FlashPrg.h │ │ │ │ ├── atmel/ │ │ │ │ │ └── sam3u2c/ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ └── startup_SAM3U.s │ │ │ │ │ ├── component/ │ │ │ │ │ │ ├── adc.h │ │ │ │ │ │ ├── adc12b.h │ │ │ │ │ │ ├── chipid.h │ │ │ │ │ │ ├── dmac.h │ │ │ │ │ │ ├── efc.h │ │ │ │ │ │ ├── gpbr.h │ │ │ │ │ │ ├── hsmci.h │ │ │ │ │ │ ├── matrix.h │ │ │ │ │ │ ├── pdc.h │ │ │ │ │ │ ├── pio.h │ │ │ │ │ │ ├── pmc.h │ │ │ │ │ │ ├── pwm.h │ │ │ │ │ │ ├── rstc.h │ │ │ │ │ │ ├── rtc.h │ │ │ │ │ │ ├── rtt.h │ │ │ │ │ │ ├── smc.h │ │ │ │ │ │ ├── spi.h │ │ │ │ │ │ ├── ssc.h │ │ │ │ │ │ ├── supc.h │ │ │ │ │ │ ├── tc.h │ │ │ │ │ │ ├── twi.h │ │ │ │ │ │ ├── uart.h │ │ │ │ │ │ ├── udphs.h │ │ │ │ │ │ ├── usart.h │ │ │ │ │ │ └── wdt.h │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ ├── flash_hal_SAM3U.c │ │ │ │ │ ├── gpio.c │ │ │ │ │ ├── instance/ │ │ │ │ │ │ ├── adc.h │ │ │ │ │ │ ├── adc12b.h │ │ │ │ │ │ ├── chipid.h │ │ │ │ │ │ ├── dmac.h │ │ │ │ │ │ ├── efc0.h │ │ │ │ │ │ ├── efc1.h │ │ │ │ │ │ ├── gpbr.h │ │ │ │ │ │ ├── hsmci.h │ │ │ │ │ │ ├── matrix.h │ │ │ │ │ │ ├── pioa.h │ │ │ │ │ │ ├── piob.h │ │ │ │ │ │ ├── pioc.h │ │ │ │ │ │ ├── pmc.h │ │ │ │ │ │ ├── pwm.h │ │ │ │ │ │ ├── rstc.h │ │ │ │ │ │ ├── rtc.h │ │ │ │ │ │ ├── rtt.h │ │ │ │ │ │ ├── smc.h │ │ │ │ │ │ ├── spi.h │ │ │ │ │ │ ├── ssc.h │ │ │ │ │ │ ├── supc.h │ │ │ │ │ │ ├── tc0.h │ │ │ │ │ │ ├── twi0.h │ │ │ │ │ │ ├── twi1.h │ │ │ │ │ │ ├── uart.h │ │ │ │ │ │ ├── udphs.h │ │ │ │ │ │ ├── usart0.h │ │ │ │ │ │ ├── usart1.h │ │ │ │ │ │ ├── usart2.h │ │ │ │ │ │ ├── usart3.h │ │ │ │ │ │ └── wdt.h │ │ │ │ │ ├── pio/ │ │ │ │ │ │ └── sam3u2c.h │ │ │ │ │ ├── read_uid.c │ │ │ │ │ ├── sam3u.h │ │ │ │ │ ├── sam3u2c.h │ │ │ │ │ ├── system_SAM3U.c │ │ │ │ │ ├── system_SAM3U.h │ │ │ │ │ ├── uart.c │ │ │ │ │ ├── unused_usb_driver/ │ │ │ │ │ │ └── usbd_SAM3U2C.c │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ ├── usb_config.c │ │ │ │ │ ├── usbcfg_SAM3U.h │ │ │ │ │ ├── usbd_ATSAM3U2C.c │ │ │ │ │ ├── usbhw_SAM3U.h │ │ │ │ │ └── usbuser.h │ │ │ │ ├── device.h │ │ │ │ ├── flash_blob.h │ │ │ │ ├── flash_hal.h │ │ │ │ ├── freescale/ │ │ │ │ │ ├── iap/ │ │ │ │ │ │ ├── FlashDev.c │ │ │ │ │ │ ├── FlashPrg.c │ │ │ │ │ │ ├── fsl_common.h │ │ │ │ │ │ ├── fsl_flash.c │ │ │ │ │ │ └── fsl_flash.h │ │ │ │ │ ├── k20dx/ │ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ │ ├── MK20D5/ │ │ │ │ │ │ │ ├── MK20D5.h │ │ │ │ │ │ │ ├── MK20D5_features.h │ │ │ │ │ │ │ ├── fsl_device_registers.h │ │ │ │ │ │ │ ├── system_MK20D5.c │ │ │ │ │ │ │ └── system_MK20D5.h │ │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ │ └── startup_MK20D5.s │ │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ │ ├── gpio.c │ │ │ │ │ │ ├── read_uid.c │ │ │ │ │ │ ├── uart.c │ │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ │ └── usb_config.c │ │ │ │ │ ├── k26f/ │ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ │ ├── Driver_Common.h │ │ │ │ │ │ ├── Driver_USART.h │ │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ │ ├── MK26F18/ │ │ │ │ │ │ │ ├── MK26F18.h │ │ │ │ │ │ │ ├── MK26F18_features.h │ │ │ │ │ │ │ ├── fsl_clock.c │ │ │ │ │ │ │ ├── fsl_clock.h │ │ │ │ │ │ │ ├── fsl_device_registers.h │ │ │ │ │ │ │ ├── system_MK26F18.c │ │ │ │ │ │ │ └── system_MK26F18.h │ │ │ │ │ │ ├── RTE_Device.h │ │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ │ └── startup_MK26F18.s │ │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ │ ├── fsl_dmamux.c │ │ │ │ │ │ ├── fsl_dmamux.h │ │ │ │ │ │ ├── fsl_edma.c │ │ │ │ │ │ ├── fsl_edma.h │ │ │ │ │ │ ├── fsl_smc.c │ │ │ │ │ │ ├── fsl_smc.h │ │ │ │ │ │ ├── fsl_uart.c │ │ │ │ │ │ ├── fsl_uart.h │ │ │ │ │ │ ├── fsl_uart_cmsis.c │ │ │ │ │ │ ├── fsl_uart_cmsis.h │ │ │ │ │ │ ├── fsl_uart_edma.c │ │ │ │ │ │ ├── fsl_uart_edma.h │ │ │ │ │ │ ├── fsl_usb.h │ │ │ │ │ │ ├── gpio.c │ │ │ │ │ │ ├── hic_init.c │ │ │ │ │ │ ├── hic_init.h │ │ │ │ │ │ ├── read_uid.c │ │ │ │ │ │ ├── uart.c │ │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ │ ├── usb_config.c │ │ │ │ │ │ ├── usb_phy.c │ │ │ │ │ │ ├── usb_phy.h │ │ │ │ │ │ └── usbd_MK26F.c │ │ │ │ │ ├── kl26z/ │ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ │ ├── MKL26Z4/ │ │ │ │ │ │ │ ├── MKL26Z4.h │ │ │ │ │ │ │ ├── MKL26Z4_features.h │ │ │ │ │ │ │ ├── fsl_device_registers.h │ │ │ │ │ │ │ ├── system_MKL26Z4.c │ │ │ │ │ │ │ └── system_MKL26Z4.h │ │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ │ └── startup_MKL26Z4.s │ │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ │ ├── gpio.c │ │ │ │ │ │ ├── read_uid.c │ │ │ │ │ │ ├── uart.c │ │ │ │ │ │ └── usb_config.c │ │ │ │ │ └── usbd_kinetis.c │ │ │ │ ├── gpio.h │ │ │ │ ├── maxim/ │ │ │ │ │ ├── max32620/ │ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ │ ├── FlashPrg.c │ │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ │ ├── adc_regs.h │ │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ │ └── startup_MAX32620.S │ │ │ │ │ │ ├── clkman_regs.h │ │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ │ ├── flc_regs.h │ │ │ │ │ │ ├── gpio.c │ │ │ │ │ │ ├── gpio_regs.h │ │ │ │ │ │ ├── icc_regs.h │ │ │ │ │ │ ├── ioman_regs.h │ │ │ │ │ │ ├── max32620.h │ │ │ │ │ │ ├── pwrman_regs.h │ │ │ │ │ │ ├── pwrseq_regs.h │ │ │ │ │ │ ├── read_uid.c │ │ │ │ │ │ ├── rtc_regs.h │ │ │ │ │ │ ├── system_max32620.c │ │ │ │ │ │ ├── system_max32620.h │ │ │ │ │ │ ├── tmr_regs.h │ │ │ │ │ │ ├── trim_regs.h │ │ │ │ │ │ ├── uart.c │ │ │ │ │ │ ├── uart_regs.h │ │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ │ ├── usb_config.c │ │ │ │ │ │ ├── usb_regs.h │ │ │ │ │ │ └── usbd_max32620.c │ │ │ │ │ └── max32625/ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ ├── FlashPrg.c │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ ├── adc_regs.h │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ └── startup_MAX32625.S │ │ │ │ │ ├── clkman_regs.h │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ ├── flc_regs.h │ │ │ │ │ ├── gpio.c │ │ │ │ │ ├── gpio_regs.h │ │ │ │ │ ├── icc_regs.h │ │ │ │ │ ├── ioman_regs.h │ │ │ │ │ ├── max32625.h │ │ │ │ │ ├── owm_regs.h │ │ │ │ │ ├── pwrman_regs.h │ │ │ │ │ ├── pwrseq_regs.h │ │ │ │ │ ├── read_uid.c │ │ │ │ │ ├── rtc_regs.h │ │ │ │ │ ├── system_max32625.c │ │ │ │ │ ├── system_max32625.h │ │ │ │ │ ├── tmr_regs.h │ │ │ │ │ ├── trim_regs.h │ │ │ │ │ ├── uart.c │ │ │ │ │ ├── uart_regs.h │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ ├── usb_config.c │ │ │ │ │ ├── usb_regs.h │ │ │ │ │ └── usbd_max32625.c │ │ │ │ ├── nuvoton/ │ │ │ │ │ └── m48ssidae/ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ ├── Device/ │ │ │ │ │ │ └── Nuvoton/ │ │ │ │ │ │ └── M480/ │ │ │ │ │ │ ├── Include/ │ │ │ │ │ │ │ ├── M480.h │ │ │ │ │ │ │ ├── NuMicro.h │ │ │ │ │ │ │ ├── m480_clk_reg.h │ │ │ │ │ │ │ ├── m480_fmc_reg.h │ │ │ │ │ │ │ ├── m480_gpio_reg.h │ │ │ │ │ │ │ ├── m480_hsusbd_reg.h │ │ │ │ │ │ │ ├── m480_rtc_reg.h │ │ │ │ │ │ │ ├── m480_sys_reg.h │ │ │ │ │ │ │ ├── m480_uart_reg.h │ │ │ │ │ │ │ └── system_M480.h │ │ │ │ │ │ └── Source/ │ │ │ │ │ │ ├── ARM/ │ │ │ │ │ │ │ └── startup_M480.s │ │ │ │ │ │ └── system_M480.c │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ ├── StdDriver/ │ │ │ │ │ │ ├── inc/ │ │ │ │ │ │ │ ├── m480_clk.h │ │ │ │ │ │ │ ├── m480_fmc.h │ │ │ │ │ │ │ ├── m480_gpio.h │ │ │ │ │ │ │ ├── m480_rtc.h │ │ │ │ │ │ │ ├── m480_sys.h │ │ │ │ │ │ │ └── m480_uart.h │ │ │ │ │ │ └── src/ │ │ │ │ │ │ ├── m480_clk.c │ │ │ │ │ │ ├── m480_fmc.c │ │ │ │ │ │ ├── m480_gpio.c │ │ │ │ │ │ ├── m480_rtc.c │ │ │ │ │ │ ├── m480_sys.c │ │ │ │ │ │ └── m480_uart.c │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ ├── flash.c │ │ │ │ │ ├── gpio.c │ │ │ │ │ ├── read_uid.c │ │ │ │ │ ├── sdk.c │ │ │ │ │ ├── uart.c │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ ├── usb_config.c │ │ │ │ │ └── usbd_m480.c │ │ │ │ ├── nxp/ │ │ │ │ │ ├── lpc11u35/ │ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ │ ├── LPC11Uxx.h │ │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ │ └── startup_LPC11Uxx.s │ │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ │ ├── flash.c │ │ │ │ │ │ ├── gpio.c │ │ │ │ │ │ ├── iap.c │ │ │ │ │ │ ├── iap.h │ │ │ │ │ │ ├── read_uid.c │ │ │ │ │ │ ├── system_LPC11Uxx.c │ │ │ │ │ │ ├── system_LPC11Uxx.h │ │ │ │ │ │ ├── uart.c │ │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ │ ├── usb_config.c │ │ │ │ │ │ └── usbd_LPC11Uxx.c │ │ │ │ │ └── lpc4322/ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ ├── LPC43xx.h │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ └── startup_LPC43xx.s │ │ │ │ │ ├── board_LPC43xx.c │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ ├── flash.c │ │ │ │ │ ├── fpu_enable.c │ │ │ │ │ ├── fpu_enable.h │ │ │ │ │ ├── gpio.c │ │ │ │ │ ├── lpc43xx_cgu.c │ │ │ │ │ ├── lpc43xx_cgu.h │ │ │ │ │ ├── lpc43xx_scu.c │ │ │ │ │ ├── lpc43xx_scu.h │ │ │ │ │ ├── lpc_types.h │ │ │ │ │ ├── read_uid.c │ │ │ │ │ ├── system_LPC43xx.c │ │ │ │ │ ├── system_LPC43xx.h │ │ │ │ │ ├── uart.c │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ ├── usb_config.c │ │ │ │ │ └── usbd_LPC43xx_USB0.c │ │ │ │ ├── read_uid.h │ │ │ │ ├── sdk.h │ │ │ │ ├── stm32/ │ │ │ │ │ └── stm32f103xb/ │ │ │ │ │ ├── DAP_config.h │ │ │ │ │ ├── IO_Config.h │ │ │ │ │ ├── STM32F1xx_HAL_Driver/ │ │ │ │ │ │ ├── Inc/ │ │ │ │ │ │ │ ├── Legacy/ │ │ │ │ │ │ │ │ └── stm32_hal_legacy.h │ │ │ │ │ │ │ ├── stm32f1xx_hal.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_cortex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_def.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_dma.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_dma_ex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_flash.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_flash_ex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio_ex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc_ex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_tim.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_tim_ex.h │ │ │ │ │ │ │ ├── stm32f1xx_hal_uart.h │ │ │ │ │ │ │ └── stm32f1xx_hal_usart.h │ │ │ │ │ │ ├── Src/ │ │ │ │ │ │ │ ├── stm32f1xx_hal.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_cortex.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_dma.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_flash.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_flash_ex.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_gpio_ex.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_rcc_ex.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_tim.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_tim_ex.c │ │ │ │ │ │ │ ├── stm32f1xx_hal_uart.c │ │ │ │ │ │ │ └── stm32f1xx_hal_usart.c │ │ │ │ │ │ └── stm32f1xx_hal_conf.h │ │ │ │ │ ├── armcc/ │ │ │ │ │ │ └── startup_stm32f103xb.S │ │ │ │ │ ├── cmsis/ │ │ │ │ │ │ ├── stm32f103xb.h │ │ │ │ │ │ ├── stm32f1xx.h │ │ │ │ │ │ ├── system_stm32f1xx.c │ │ │ │ │ │ └── system_stm32f1xx.h │ │ │ │ │ ├── daplink_addr.h │ │ │ │ │ ├── flash.c │ │ │ │ │ ├── gpio.c │ │ │ │ │ ├── read_uid.c │ │ │ │ │ ├── sdk.c │ │ │ │ │ ├── uart.c │ │ │ │ │ ├── usb_buf.h │ │ │ │ │ ├── usb_config.c │ │ │ │ │ ├── usbd_STM32F103.c │ │ │ │ │ └── usbreg.h │ │ │ │ └── uart.h │ │ │ ├── rtos/ │ │ │ │ ├── RTL.h │ │ │ │ ├── RTX_Config.c │ │ │ │ ├── RTX_Config.h │ │ │ │ ├── RTX_lib.c │ │ │ │ ├── cm0/ │ │ │ │ │ └── HAL_CM1.c │ │ │ │ ├── cm3/ │ │ │ │ │ └── HAL_CM3.c │ │ │ │ ├── cm4/ │ │ │ │ │ └── HAL_CM4.c │ │ │ │ ├── cmsis_os2.h │ │ │ │ ├── cmsis_os2_port.c │ │ │ │ ├── rt_Event.c │ │ │ │ ├── rt_Event.h │ │ │ │ ├── rt_HAL_CM.h │ │ │ │ ├── rt_List.c │ │ │ │ ├── rt_List.h │ │ │ │ ├── rt_Mailbox.c │ │ │ │ ├── rt_Mailbox.h │ │ │ │ ├── rt_MemBox.c │ │ │ │ ├── rt_MemBox.h │ │ │ │ ├── rt_Mutex.c │ │ │ │ ├── rt_Mutex.h │ │ │ │ ├── rt_Robin.c │ │ │ │ ├── rt_Robin.h │ │ │ │ ├── rt_Semaphore.c │ │ │ │ ├── rt_Semaphore.h │ │ │ │ ├── rt_System.c │ │ │ │ ├── rt_System.h │ │ │ │ ├── rt_Task.c │ │ │ │ ├── rt_Task.h │ │ │ │ ├── rt_Time.c │ │ │ │ ├── rt_Time.h │ │ │ │ ├── rt_Timer.c │ │ │ │ ├── rt_Timer.h │ │ │ │ └── rt_TypeDef.h │ │ │ ├── rtos_none/ │ │ │ │ ├── SysTick_Handler.c │ │ │ │ ├── SysTick_Handler.h │ │ │ │ ├── cmsis_os2.h │ │ │ │ └── cmsis_os2_port.c │ │ │ ├── target/ │ │ │ │ ├── target_board.c │ │ │ │ ├── target_board.h │ │ │ │ ├── target_config.h │ │ │ │ ├── target_family.c │ │ │ │ └── target_family.h │ │ │ └── usb/ │ │ │ ├── bulk/ │ │ │ │ └── usbd_bulk.c │ │ │ ├── cdc/ │ │ │ │ ├── usbd_cdc_acm.c │ │ │ │ └── usbd_core_cdc.c │ │ │ ├── hid/ │ │ │ │ ├── usbd_core_hid.c │ │ │ │ ├── usbd_hid.c │ │ │ │ └── usbd_user_hid.c │ │ │ ├── msc/ │ │ │ │ ├── usbd_core_msc.c │ │ │ │ └── usbd_msc.c │ │ │ ├── rl_usb.h │ │ │ ├── usb.h │ │ │ ├── usb_bulk.h │ │ │ ├── usb_cdc.h │ │ │ ├── usb_def.h │ │ │ ├── usb_for_lib.h │ │ │ ├── usb_hid.h │ │ │ ├── usb_lib.c │ │ │ ├── usb_lib.h │ │ │ ├── usb_msc.h │ │ │ ├── usb_webusb.h │ │ │ ├── usb_winusb.h │ │ │ ├── usbd_cdc.h │ │ │ ├── usbd_cdc_acm.h │ │ │ ├── usbd_core.c │ │ │ ├── usbd_core.h │ │ │ ├── usbd_core_cdc.h │ │ │ ├── usbd_core_hid.h │ │ │ ├── usbd_core_msc.h │ │ │ ├── usbd_core_webusb.h │ │ │ ├── usbd_core_winusb.h │ │ │ ├── usbd_desc.h │ │ │ ├── usbd_event.h │ │ │ ├── usbd_hid.h │ │ │ ├── usbd_hw.h │ │ │ ├── usbd_lib_cdc.h │ │ │ ├── usbd_lib_hid.h │ │ │ ├── usbd_lib_msc.h │ │ │ ├── usbd_msc.h │ │ │ ├── webusb/ │ │ │ │ └── usbd_core_webusb.c │ │ │ └── winusb/ │ │ │ └── usbd_core_winusb.c │ │ ├── test/ │ │ │ ├── Acceptance Criteria.txt │ │ │ ├── board.py │ │ │ ├── daplink_board.py │ │ │ ├── daplink_firmware.py │ │ │ ├── firmware.py │ │ │ ├── hid_test.py │ │ │ ├── info.py │ │ │ ├── mbedapi.py │ │ │ ├── msd_test.py │ │ │ ├── run_test.py │ │ │ ├── serial_test.py │ │ │ ├── stress_tests/ │ │ │ │ ├── cdc_stress_test.py │ │ │ │ ├── hid_usb_test.py │ │ │ │ └── msd_remount_test.py │ │ │ ├── target.py │ │ │ ├── test_daplink.py │ │ │ ├── test_info.py │ │ │ ├── usb_cdc.py │ │ │ ├── usb_hid.py │ │ │ ├── usb_msd.py │ │ │ └── usb_test.py │ │ └── tools/ │ │ ├── build_release.bat │ │ ├── build_release.sh │ │ ├── coding_style/ │ │ │ ├── astyle.bat │ │ │ └── style.txt │ │ ├── combine_images.py │ │ ├── copy_release_files.py │ │ ├── flash_algo.py │ │ ├── generate_config.py │ │ ├── launch_uvision.bat │ │ ├── make_update_yml.py │ │ ├── mbedcli_compile.py │ │ ├── mbedcli_tools/ │ │ │ ├── __init__.py │ │ │ ├── generate_custom_cli_files.py │ │ │ ├── generate_mbedcli_files.py │ │ │ ├── generate_mbedignore.py │ │ │ └── mbedcli_run.py │ │ ├── offset_update.py │ │ ├── package_release_files.py │ │ ├── post_build_script.bat │ │ ├── post_build_script.py │ │ ├── post_build_script.sh │ │ ├── pre_build_script.bat │ │ ├── pre_build_script.py │ │ ├── pre_build_script.sh │ │ ├── test_loop.sh │ │ └── update_yml.py │ └── Hardware/ │ ├── daplink_pzh.PcbDoc │ ├── daplink_pzh.PrjPCB │ └── daplink_pzh.SchDoc ├── Firmware/ │ ├── Clion/ │ │ └── L-ink_Card/ │ │ ├── .cproject │ │ ├── .idea/ │ │ │ ├── .gitignore │ │ │ ├── L-ink_Card.iml │ │ │ ├── deployment.xml │ │ │ ├── encodings.xml │ │ │ ├── misc.xml │ │ │ ├── modules.xml │ │ │ └── vcs.xml │ │ ├── .mxproject │ │ ├── .project │ │ ├── CMakeLists.txt │ │ ├── CMakeLists_template.txt │ │ ├── Drivers/ │ │ │ ├── BSP/ │ │ │ │ ├── Components/ │ │ │ │ │ └── ST25DV/ │ │ │ │ │ ├── st25dv.c │ │ │ │ │ ├── st25dv.h │ │ │ │ │ ├── st25dv_reg.c │ │ │ │ │ └── st25dv_reg.h │ │ │ │ ├── E-Paper-Display/ │ │ │ │ │ ├── epd_w21.c │ │ │ │ │ ├── epd_w21.h │ │ │ │ │ └── epd_w21_config.h │ │ │ │ ├── NFC04A1/ │ │ │ │ │ ├── nfc04a1.c │ │ │ │ │ ├── nfc04a1.h │ │ │ │ │ ├── nfc04a1_nfctag.c │ │ │ │ │ └── nfc04a1_nfctag.h │ │ │ │ └── ST25DV/ │ │ │ │ ├── app_nfc.c │ │ │ │ └── app_nfc.h │ │ │ ├── CMSIS/ │ │ │ │ ├── Device/ │ │ │ │ │ └── ST/ │ │ │ │ │ └── STM32L0xx/ │ │ │ │ │ └── Include/ │ │ │ │ │ ├── stm32l051xx.h │ │ │ │ │ ├── stm32l0xx.h │ │ │ │ │ └── system_stm32l0xx.h │ │ │ │ └── Include/ │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ │ └── STM32L0xx_HAL_Driver/ │ │ │ ├── Inc/ │ │ │ │ ├── Legacy/ │ │ │ │ │ └── stm32_hal_legacy.h │ │ │ │ ├── stm32l0xx_hal.h │ │ │ │ ├── stm32l0xx_hal_cortex.h │ │ │ │ ├── stm32l0xx_hal_def.h │ │ │ │ ├── stm32l0xx_hal_dma.h │ │ │ │ ├── stm32l0xx_hal_flash.h │ │ │ │ ├── stm32l0xx_hal_flash_ex.h │ │ │ │ ├── stm32l0xx_hal_flash_ramfunc.h │ │ │ │ ├── stm32l0xx_hal_gpio.h │ │ │ │ ├── stm32l0xx_hal_gpio_ex.h │ │ │ │ ├── stm32l0xx_hal_i2c.h │ │ │ │ ├── stm32l0xx_hal_i2c_ex.h │ │ │ │ ├── stm32l0xx_hal_pwr.h │ │ │ │ ├── stm32l0xx_hal_pwr_ex.h │ │ │ │ ├── stm32l0xx_hal_rcc.h │ │ │ │ ├── stm32l0xx_hal_rcc_ex.h │ │ │ │ ├── stm32l0xx_hal_tim.h │ │ │ │ ├── stm32l0xx_hal_tim_ex.h │ │ │ │ ├── stm32l0xx_hal_uart.h │ │ │ │ └── stm32l0xx_hal_uart_ex.h │ │ │ └── Src/ │ │ │ ├── stm32l0xx_hal.c │ │ │ ├── stm32l0xx_hal_cortex.c │ │ │ ├── stm32l0xx_hal_dma.c │ │ │ ├── stm32l0xx_hal_flash.c │ │ │ ├── stm32l0xx_hal_flash_ex.c │ │ │ ├── stm32l0xx_hal_flash_ramfunc.c │ │ │ ├── stm32l0xx_hal_gpio.c │ │ │ ├── stm32l0xx_hal_i2c.c │ │ │ ├── stm32l0xx_hal_i2c_ex.c │ │ │ ├── stm32l0xx_hal_pwr.c │ │ │ ├── stm32l0xx_hal_pwr_ex.c │ │ │ ├── stm32l0xx_hal_rcc.c │ │ │ ├── stm32l0xx_hal_rcc_ex.c │ │ │ ├── stm32l0xx_hal_tim.c │ │ │ ├── stm32l0xx_hal_tim_ex.c │ │ │ ├── stm32l0xx_hal_uart.c │ │ │ └── stm32l0xx_hal_uart_ex.c │ │ ├── Inc/ │ │ │ ├── RTE_Components.h │ │ │ ├── common.h │ │ │ ├── custom_bus.h │ │ │ ├── custom_conf.h │ │ │ ├── custom_errno.h │ │ │ ├── gpio.h │ │ │ ├── main.h │ │ │ ├── nfc04a1_conf.h │ │ │ ├── stm32l0xx_hal_conf.h │ │ │ ├── stm32l0xx_hal_exti.h │ │ │ ├── stm32l0xx_it.h │ │ │ └── usart.h │ │ ├── L-ink_Card.ioc │ │ ├── L-ink_Card.xml │ │ ├── STM32L051K8Tx_FLASH.ld │ │ ├── Src/ │ │ │ ├── custom_bus.c │ │ │ ├── gpio.c │ │ │ ├── main.c │ │ │ ├── stm32l0xx_hal_exti.c │ │ │ ├── stm32l0xx_hal_msp.c │ │ │ ├── stm32l0xx_it.c │ │ │ ├── syscalls.c │ │ │ ├── system_stm32l0xx.c │ │ │ └── usart.c │ │ ├── cmake-build-debug/ │ │ │ ├── CMakeCache.txt │ │ │ ├── CMakeFiles/ │ │ │ │ ├── 3.16.5/ │ │ │ │ │ ├── CMakeASMCompiler.cmake │ │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ │ ├── CMakeSystem.cmake │ │ │ │ │ ├── CompilerIdC/ │ │ │ │ │ │ ├── CMakeCCompilerId.c │ │ │ │ │ │ └── CMakeCCompilerId.o │ │ │ │ │ └── CompilerIdCXX/ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp │ │ │ │ │ └── CMakeCXXCompilerId.o │ │ │ │ ├── CMakeDirectoryInformation.cmake │ │ │ │ ├── CMakeError.log │ │ │ │ ├── CMakeOutput.log │ │ │ │ ├── L-ink_Card.elf.dir/ │ │ │ │ │ ├── ASM.includecache │ │ │ │ │ ├── C.includecache │ │ │ │ │ ├── DependInfo.cmake │ │ │ │ │ ├── build.make │ │ │ │ │ ├── cmake_clean.cmake │ │ │ │ │ ├── depend.internal │ │ │ │ │ ├── depend.make │ │ │ │ │ ├── flags.make │ │ │ │ │ ├── link.txt │ │ │ │ │ └── progress.make │ │ │ │ ├── Makefile.cmake │ │ │ │ ├── Makefile2 │ │ │ │ ├── TargetDirectories.txt │ │ │ │ ├── clion-environment.txt │ │ │ │ ├── clion-log.txt │ │ │ │ ├── cmake.check_cache │ │ │ │ └── progress.marks │ │ │ ├── L-ink_Card.cbp │ │ │ ├── L-ink_Card.hex │ │ │ ├── Makefile │ │ │ └── cmake_install.cmake │ │ ├── cmake-build-release/ │ │ │ ├── CMakeCache.txt │ │ │ ├── CMakeFiles/ │ │ │ │ ├── 3.16.5/ │ │ │ │ │ ├── CMakeASMCompiler.cmake │ │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ │ ├── CMakeSystem.cmake │ │ │ │ │ ├── CompilerIdC/ │ │ │ │ │ │ ├── CMakeCCompilerId.c │ │ │ │ │ │ └── CMakeCCompilerId.o │ │ │ │ │ └── CompilerIdCXX/ │ │ │ │ │ ├── CMakeCXXCompilerId.cpp │ │ │ │ │ └── CMakeCXXCompilerId.o │ │ │ │ ├── CMakeDirectoryInformation.cmake │ │ │ │ ├── CMakeError.log │ │ │ │ ├── CMakeOutput.log │ │ │ │ ├── L-ink_Card.elf.dir/ │ │ │ │ │ ├── ASM.includecache │ │ │ │ │ ├── BSP/ │ │ │ │ │ │ ├── Display_EPD_W21.c.obj │ │ │ │ │ │ └── app_nfc.c.obj │ │ │ │ │ ├── C.includecache │ │ │ │ │ ├── DependInfo.cmake │ │ │ │ │ ├── Drivers/ │ │ │ │ │ │ ├── BSP/ │ │ │ │ │ │ │ ├── Components/ │ │ │ │ │ │ │ │ └── ST25DV/ │ │ │ │ │ │ │ │ ├── st25dv.c.obj │ │ │ │ │ │ │ │ └── st25dv_reg.c.obj │ │ │ │ │ │ │ └── NFC04A1/ │ │ │ │ │ │ │ ├── nfc04a1.c.obj │ │ │ │ │ │ │ └── nfc04a1_nfctag.c.obj │ │ │ │ │ │ └── STM32L0xx_HAL_Driver/ │ │ │ │ │ │ └── Src/ │ │ │ │ │ │ ├── stm32l0xx_hal.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_cortex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_dma.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_flash.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_flash_ex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_flash_ramfunc.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_gpio.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_i2c.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_i2c_ex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_pwr.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_pwr_ex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_rcc.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_rcc_ex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_tim.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_tim_ex.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_uart.c.obj │ │ │ │ │ │ └── stm32l0xx_hal_uart_ex.c.obj │ │ │ │ │ ├── Src/ │ │ │ │ │ │ ├── custom_bus.c.obj │ │ │ │ │ │ ├── gpio.c.obj │ │ │ │ │ │ ├── main.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_exti.c.obj │ │ │ │ │ │ ├── stm32l0xx_hal_msp.c.obj │ │ │ │ │ │ ├── stm32l0xx_it.c.obj │ │ │ │ │ │ ├── syscalls.c.obj │ │ │ │ │ │ ├── system_stm32l0xx.c.obj │ │ │ │ │ │ └── usart.c.obj │ │ │ │ │ ├── build.make │ │ │ │ │ ├── cmake_clean.cmake │ │ │ │ │ ├── depend.internal │ │ │ │ │ ├── depend.make │ │ │ │ │ ├── flags.make │ │ │ │ │ ├── link.txt │ │ │ │ │ ├── progress.make │ │ │ │ │ └── startup/ │ │ │ │ │ └── startup_stm32l051xx.s.obj │ │ │ │ ├── Makefile.cmake │ │ │ │ ├── Makefile2 │ │ │ │ ├── TargetDirectories.txt │ │ │ │ ├── clion-environment.txt │ │ │ │ ├── clion-log.txt │ │ │ │ ├── cmake.check_cache │ │ │ │ └── progress.marks │ │ │ ├── L-ink_Card.cbp │ │ │ ├── L-ink_Card.elf │ │ │ ├── L-ink_Card.hex │ │ │ ├── Makefile │ │ │ └── cmake_install.cmake │ │ ├── startup/ │ │ │ └── startup_stm32l051xx.s │ │ └── stlink.cfg │ └── Keil/ │ └── L-ink_Card/ │ ├── .mxproject │ ├── Drivers/ │ │ ├── BSP/ │ │ │ ├── Components/ │ │ │ │ └── ST25DV/ │ │ │ │ ├── st25dv.c │ │ │ │ ├── st25dv.h │ │ │ │ ├── st25dv_reg.c │ │ │ │ └── st25dv_reg.h │ │ │ ├── E-Paper-Display/ │ │ │ │ ├── epd_w21.c │ │ │ │ ├── epd_w21.h │ │ │ │ └── epd_w21_config.h │ │ │ ├── NFC04A1/ │ │ │ │ ├── nfc04a1.c │ │ │ │ ├── nfc04a1.h │ │ │ │ ├── nfc04a1_nfctag.c │ │ │ │ └── nfc04a1_nfctag.h │ │ │ └── ST25DV/ │ │ │ ├── app_nfc.c │ │ │ └── app_nfc.h │ │ ├── CMSIS/ │ │ │ ├── Device/ │ │ │ │ └── ST/ │ │ │ │ └── STM32L0xx/ │ │ │ │ └── Include/ │ │ │ │ ├── stm32l051xx.h │ │ │ │ ├── stm32l0xx.h │ │ │ │ └── system_stm32l0xx.h │ │ │ └── Include/ │ │ │ ├── arm_common_tables.h │ │ │ ├── arm_const_structs.h │ │ │ ├── arm_math.h │ │ │ ├── cmsis_armcc.h │ │ │ ├── cmsis_armcc_V6.h │ │ │ ├── cmsis_gcc.h │ │ │ ├── core_cm0.h │ │ │ ├── core_cm0plus.h │ │ │ ├── core_cm3.h │ │ │ ├── core_cm4.h │ │ │ ├── core_cm7.h │ │ │ ├── core_cmFunc.h │ │ │ ├── core_cmInstr.h │ │ │ ├── core_cmSimd.h │ │ │ ├── core_sc000.h │ │ │ └── core_sc300.h │ │ └── STM32L0xx_HAL_Driver/ │ │ ├── Inc/ │ │ │ ├── Legacy/ │ │ │ │ └── stm32_hal_legacy.h │ │ │ ├── stm32l0xx_hal.h │ │ │ ├── stm32l0xx_hal_cortex.h │ │ │ ├── stm32l0xx_hal_def.h │ │ │ ├── stm32l0xx_hal_dma.h │ │ │ ├── stm32l0xx_hal_flash.h │ │ │ ├── stm32l0xx_hal_flash_ex.h │ │ │ ├── stm32l0xx_hal_flash_ramfunc.h │ │ │ ├── stm32l0xx_hal_gpio.h │ │ │ ├── stm32l0xx_hal_gpio_ex.h │ │ │ ├── stm32l0xx_hal_i2c.h │ │ │ ├── stm32l0xx_hal_i2c_ex.h │ │ │ ├── stm32l0xx_hal_pwr.h │ │ │ ├── stm32l0xx_hal_pwr_ex.h │ │ │ ├── stm32l0xx_hal_rcc.h │ │ │ ├── stm32l0xx_hal_rcc_ex.h │ │ │ ├── stm32l0xx_hal_tim.h │ │ │ ├── stm32l0xx_hal_tim_ex.h │ │ │ ├── stm32l0xx_hal_uart.h │ │ │ └── stm32l0xx_hal_uart_ex.h │ │ └── Src/ │ │ ├── stm32l0xx_hal.c │ │ ├── stm32l0xx_hal_cortex.c │ │ ├── stm32l0xx_hal_dma.c │ │ ├── stm32l0xx_hal_flash.c │ │ ├── stm32l0xx_hal_flash_ex.c │ │ ├── stm32l0xx_hal_flash_ramfunc.c │ │ ├── stm32l0xx_hal_gpio.c │ │ ├── stm32l0xx_hal_i2c.c │ │ ├── stm32l0xx_hal_i2c_ex.c │ │ ├── stm32l0xx_hal_pwr.c │ │ ├── stm32l0xx_hal_pwr_ex.c │ │ ├── stm32l0xx_hal_rcc.c │ │ ├── stm32l0xx_hal_rcc_ex.c │ │ ├── stm32l0xx_hal_tim.c │ │ ├── stm32l0xx_hal_tim_ex.c │ │ ├── stm32l0xx_hal_uart.c │ │ └── stm32l0xx_hal_uart_ex.c │ ├── Inc/ │ │ ├── RTE_Components.h │ │ ├── common.h │ │ ├── custom_bus.h │ │ ├── custom_conf.h │ │ ├── custom_errno.h │ │ ├── gpio.h │ │ ├── main.h │ │ ├── nfc04a1_conf.h │ │ ├── stm32l0xx_hal_conf.h │ │ ├── stm32l0xx_hal_exti.h │ │ ├── stm32l0xx_it.h │ │ └── usart.h │ ├── L-ink_Card.ioc │ ├── MDK-ARM/ │ │ ├── L-ink_Card/ │ │ │ ├── L-ink_Card.sct │ │ │ ├── app_nfc.crf │ │ │ ├── custom_bus.crf │ │ │ ├── epd_w21.crf │ │ │ ├── gpio.crf │ │ │ ├── main.crf │ │ │ ├── nfc04a1.crf │ │ │ ├── nfc04a1_nfctag.crf │ │ │ ├── st25dv.crf │ │ │ ├── st25dv_reg.crf │ │ │ ├── stm32l0xx_hal.crf │ │ │ ├── stm32l0xx_hal_cortex.crf │ │ │ ├── stm32l0xx_hal_dma.crf │ │ │ ├── stm32l0xx_hal_exti.crf │ │ │ ├── stm32l0xx_hal_flash.crf │ │ │ ├── stm32l0xx_hal_flash_ex.crf │ │ │ ├── stm32l0xx_hal_flash_ramfunc.crf │ │ │ ├── stm32l0xx_hal_gpio.crf │ │ │ ├── stm32l0xx_hal_i2c.crf │ │ │ ├── stm32l0xx_hal_i2c_ex.crf │ │ │ ├── stm32l0xx_hal_msp.crf │ │ │ ├── stm32l0xx_hal_pwr.crf │ │ │ ├── stm32l0xx_hal_pwr_ex.crf │ │ │ ├── stm32l0xx_hal_rcc.crf │ │ │ ├── stm32l0xx_hal_rcc_ex.crf │ │ │ ├── stm32l0xx_hal_tim.crf │ │ │ ├── stm32l0xx_hal_tim_ex.crf │ │ │ ├── stm32l0xx_hal_uart.crf │ │ │ ├── stm32l0xx_hal_uart_ex.crf │ │ │ ├── stm32l0xx_it.crf │ │ │ ├── system_stm32l0xx.crf │ │ │ ├── system_stm32l0xx.d │ │ │ ├── system_stm32l0xx.o │ │ │ ├── system_stm32l0xx_1.crf │ │ │ └── usart.crf │ │ ├── L-ink_Card.uvguix.80233596 │ │ ├── L-ink_Card.uvoptx │ │ ├── L-ink_Card.uvprojx │ │ ├── RTE/ │ │ │ └── RTE_Components.h │ │ └── startup_stm32l051xx.s │ └── Src/ │ ├── custom_bus.c │ ├── gpio.c │ ├── main.c │ ├── stm32l0xx_hal_exti.c │ ├── stm32l0xx_hal_msp.c │ ├── stm32l0xx_it.c │ ├── system_stm32l0xx.c │ └── usart.c ├── Hardware/ │ ├── release/ │ │ ├── BOM.xlsx │ │ └── Gerber/ │ │ ├── L-ink-RoundHoles.TXT │ │ ├── L-ink-SlotHoles.TXT │ │ ├── L-ink-macro.APR_LIB │ │ ├── L-ink.DRR │ │ ├── L-ink.EXTREP │ │ ├── L-ink.GBL │ │ ├── L-ink.GBO │ │ ├── L-ink.GBP │ │ ├── L-ink.GBS │ │ ├── L-ink.GD1 │ │ ├── L-ink.GG1 │ │ ├── L-ink.GKO │ │ ├── L-ink.GM1 │ │ ├── L-ink.GM13 │ │ ├── L-ink.GM14 │ │ ├── L-ink.GM15 │ │ ├── L-ink.GM4 │ │ ├── L-ink.GPB │ │ ├── L-ink.GPT │ │ ├── L-ink.GTL │ │ ├── L-ink.GTO │ │ ├── L-ink.GTP │ │ ├── L-ink.GTS │ │ ├── L-ink.LDP │ │ ├── L-ink.REP │ │ ├── L-ink.RUL │ │ └── L-ink.apr │ └── source/ │ ├── L-ink.PcbDoc │ ├── L-ink.PrjPCB │ └── L-ink.SchDoc ├── LICENSE └── README.md
Showing preview only (722K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (7665 symbols across 543 files)
FILE: DAP-Link/Firmware/src/source/board/blueninja.c
function target_set_state_by_board (line 27) | static uint8_t target_set_state_by_board(target_state_t state)
FILE: DAP-Link/Firmware/src/source/board/hexiwear.c
function prerun_board_config (line 56) | static void prerun_board_config(void)
FILE: DAP-Link/Firmware/src/source/board/microbit.c
type mb_version_t (line 30) | typedef enum {
function read_board_type_pin (line 37) | static uint8_t read_board_type_pin(void) {
function set_board_id (line 51) | static void set_board_id(mb_version_t board_version) {
function prerun_board_config (line 66) | static void prerun_board_config(void) {
function usbd_hid_no_activity (line 73) | uint8_t usbd_hid_no_activity(uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/board/mkit_dk_dongle_nrf5x.c
function set_target_device (line 41) | static void set_target_device(uint32_t device)
function nrf_prerun_board_config (line 56) | static void nrf_prerun_board_config(void)
function nrf_swd_set_target_reset (line 125) | static void nrf_swd_set_target_reset(uint8_t asserted){
FILE: DAP-Link/Firmware/src/source/board/musca_a.c
function gpio_get_pbon_btn (line 31) | uint8_t gpio_get_pbon_btn()
function prerun_board_config (line 36) | static void prerun_board_config(void)
FILE: DAP-Link/Firmware/src/source/board/musca_b.c
function gpio_get_pbon_btn (line 30) | uint8_t gpio_get_pbon_btn()
function prerun_board_config (line 35) | static void prerun_board_config(void)
FILE: DAP-Link/Firmware/src/source/board/ncs36510rf.c
function prerun_board_config (line 21) | static void prerun_board_config()
FILE: DAP-Link/Firmware/src/source/board/rapid_iot.c
function prerun_board_config (line 57) | static void prerun_board_config(void)
FILE: DAP-Link/Firmware/src/source/board/ublox_evk_nina_b1.c
function nina_swd_set_target_reset (line 26) | static void nina_swd_set_target_reset(uint8_t asserted){
FILE: DAP-Link/Firmware/src/source/board/vbluno51.c
function vbluno_prerun_board_config (line 26) | static void vbluno_prerun_board_config()
FILE: DAP-Link/Firmware/src/source/board/wizwiki_w7500.c
function target_set_state_by_board (line 27) | static uint8_t target_set_state_by_board(target_state_t state)
FILE: DAP-Link/Firmware/src/source/board/wizwiki_w7500_eco.c
function target_set_state_by_board (line 27) | static uint8_t target_set_state_by_board(target_state_t state)
FILE: DAP-Link/Firmware/src/source/board/wizwiki_w7500p.c
function target_set_state_by_board (line 27) | static uint8_t target_set_state_by_board(target_state_t state)
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_armcc.h
function __STATIC_INLINE (line 159) | __STATIC_INLINE uint32_t __get_CONTROL(void)
function __STATIC_INLINE (line 171) | __STATIC_INLINE void __set_CONTROL(uint32_t control)
function __STATIC_INLINE (line 183) | __STATIC_INLINE uint32_t __get_IPSR(void)
function __STATIC_INLINE (line 195) | __STATIC_INLINE uint32_t __get_APSR(void)
function __STATIC_INLINE (line 207) | __STATIC_INLINE uint32_t __get_xPSR(void)
function __STATIC_INLINE (line 219) | __STATIC_INLINE uint32_t __get_PSP(void)
function __STATIC_INLINE (line 231) | __STATIC_INLINE void __set_PSP(uint32_t topOfProcStack)
function __STATIC_INLINE (line 243) | __STATIC_INLINE uint32_t __get_MSP(void)
function __STATIC_INLINE (line 255) | __STATIC_INLINE void __set_MSP(uint32_t topOfMainStack)
function __STATIC_INLINE (line 267) | __STATIC_INLINE uint32_t __get_PRIMASK(void)
function __STATIC_INLINE (line 279) | __STATIC_INLINE void __set_PRIMASK(uint32_t priMask)
function __STATIC_INLINE (line 310) | __STATIC_INLINE uint32_t __get_BASEPRI(void)
function __STATIC_INLINE (line 322) | __STATIC_INLINE void __set_BASEPRI(uint32_t basePri)
function __STATIC_INLINE (line 335) | __STATIC_INLINE void __set_BASEPRI_MAX(uint32_t basePri)
function __STATIC_INLINE (line 347) | __STATIC_INLINE uint32_t __get_FAULTMASK(void)
function __STATIC_INLINE (line 359) | __STATIC_INLINE void __set_FAULTMASK(uint32_t faultMask)
function __STATIC_INLINE (line 374) | __STATIC_INLINE uint32_t __get_FPSCR(void)
function __STATIC_INLINE (line 391) | __STATIC_INLINE void __set_FPSCR(uint32_t fpscr)
function __REV16 (line 480) | uint32_t __REV16(uint32_t value)
function __REVSH (line 495) | int16_t __REVSH(int16_t value)
function __STATIC_INLINE (line 533) | __attribute__((always_inline)) __STATIC_INLINE uint32_t __RBIT(uint32_t ...
function __RRX (line 682) | uint32_t __RRX(uint32_t value)
function __STATIC_INLINE (line 753) | __attribute__((always_inline)) __STATIC_INLINE int32_t __SSAT(int32_t va...
function __STATIC_INLINE (line 778) | __attribute__((always_inline)) __STATIC_INLINE uint32_t __USAT(int32_t v...
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_armclang.h
type T_UINT32 (line 71) | struct __attribute__((packed)) T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 79) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 87) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 95) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 103) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
function __STATIC_FORCEINLINE (line 166) | __STATIC_FORCEINLINE uint32_t __get_CONTROL(void)
function __STATIC_FORCEINLINE (line 181) | __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
function __STATIC_FORCEINLINE (line 196) | __STATIC_FORCEINLINE void __set_CONTROL(uint32_t control)
function __STATIC_FORCEINLINE (line 208) | __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
function __STATIC_FORCEINLINE (line 220) | __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
function __STATIC_FORCEINLINE (line 234) | __STATIC_FORCEINLINE uint32_t __get_APSR(void)
function __STATIC_FORCEINLINE (line 248) | __STATIC_FORCEINLINE uint32_t __get_xPSR(void)
function __STATIC_FORCEINLINE (line 262) | __STATIC_FORCEINLINE uint32_t __get_PSP(void)
function __STATIC_FORCEINLINE (line 277) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
function __STATIC_FORCEINLINE (line 292) | __STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 304) | __STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 316) | __STATIC_FORCEINLINE uint32_t __get_MSP(void)
function __STATIC_FORCEINLINE (line 331) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
function __STATIC_FORCEINLINE (line 346) | __STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 358) | __STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 371) | __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
function __STATIC_FORCEINLINE (line 385) | __STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack)
function __STATIC_FORCEINLINE (line 397) | __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
function __STATIC_FORCEINLINE (line 412) | __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void)
function __STATIC_FORCEINLINE (line 427) | __STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask)
function __STATIC_FORCEINLINE (line 439) | __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask)
function __STATIC_FORCEINLINE (line 470) | __STATIC_FORCEINLINE uint32_t __get_BASEPRI(void)
function __STATIC_FORCEINLINE (line 485) | __STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void)
function __STATIC_FORCEINLINE (line 500) | __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
function __STATIC_FORCEINLINE (line 512) | __STATIC_FORCEINLINE void __TZ_set_BASEPRI_NS(uint32_t basePri)
function __STATIC_FORCEINLINE (line 525) | __STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri)
function __STATIC_FORCEINLINE (line 536) | __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
function __STATIC_FORCEINLINE (line 551) | __STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void)
function __STATIC_FORCEINLINE (line 566) | __STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 578) | __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 601) | __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
function __STATIC_FORCEINLINE (line 624) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 647) | __STATIC_FORCEINLINE void __set_PSPLIM(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 669) | __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 689) | __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
function __STATIC_FORCEINLINE (line 712) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 734) | __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 755) | __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 902) | __STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 937) | __STATIC_FORCEINLINE uint8_t __CLZ(uint32_t value)
function __STATIC_FORCEINLINE (line 1063) | __STATIC_FORCEINLINE uint32_t __RRX(uint32_t value)
function __STATIC_FORCEINLINE (line 1078) | __STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1093) | __STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1108) | __STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1123) | __STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1135) | __STATIC_FORCEINLINE void __STRHT(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1147) | __STATIC_FORCEINLINE void __STRT(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1163) | __STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1188) | __STATIC_FORCEINLINE uint32_t __USAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1218) | __STATIC_FORCEINLINE uint8_t __LDAB(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1233) | __STATIC_FORCEINLINE uint16_t __LDAH(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1248) | __STATIC_FORCEINLINE uint32_t __LDA(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1263) | __STATIC_FORCEINLINE void __STLB(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1275) | __STATIC_FORCEINLINE void __STLH(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1287) | __STATIC_FORCEINLINE void __STL(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1432) | __STATIC_FORCEINLINE int32_t __SMMLA (int32_t op1, int32_t op2, int32_t ...
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_armclang_ltm.h
type T_UINT32 (line 71) | struct __attribute__((packed)) T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 79) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 87) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 95) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 103) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
function __STATIC_FORCEINLINE (line 167) | __STATIC_FORCEINLINE uint32_t __get_CONTROL(void)
function __STATIC_FORCEINLINE (line 182) | __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
function __STATIC_FORCEINLINE (line 197) | __STATIC_FORCEINLINE void __set_CONTROL(uint32_t control)
function __STATIC_FORCEINLINE (line 209) | __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
function __STATIC_FORCEINLINE (line 221) | __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
function __STATIC_FORCEINLINE (line 235) | __STATIC_FORCEINLINE uint32_t __get_APSR(void)
function __STATIC_FORCEINLINE (line 249) | __STATIC_FORCEINLINE uint32_t __get_xPSR(void)
function __STATIC_FORCEINLINE (line 263) | __STATIC_FORCEINLINE uint32_t __get_PSP(void)
function __STATIC_FORCEINLINE (line 278) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
function __STATIC_FORCEINLINE (line 293) | __STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 305) | __STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 317) | __STATIC_FORCEINLINE uint32_t __get_MSP(void)
function __STATIC_FORCEINLINE (line 332) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
function __STATIC_FORCEINLINE (line 347) | __STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 359) | __STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 372) | __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
function __STATIC_FORCEINLINE (line 386) | __STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack)
function __STATIC_FORCEINLINE (line 398) | __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
function __STATIC_FORCEINLINE (line 413) | __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void)
function __STATIC_FORCEINLINE (line 428) | __STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask)
function __STATIC_FORCEINLINE (line 440) | __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask)
function __STATIC_FORCEINLINE (line 471) | __STATIC_FORCEINLINE uint32_t __get_BASEPRI(void)
function __STATIC_FORCEINLINE (line 486) | __STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void)
function __STATIC_FORCEINLINE (line 501) | __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
function __STATIC_FORCEINLINE (line 513) | __STATIC_FORCEINLINE void __TZ_set_BASEPRI_NS(uint32_t basePri)
function __STATIC_FORCEINLINE (line 526) | __STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri)
function __STATIC_FORCEINLINE (line 537) | __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
function __STATIC_FORCEINLINE (line 552) | __STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void)
function __STATIC_FORCEINLINE (line 567) | __STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 579) | __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 602) | __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
function __STATIC_FORCEINLINE (line 625) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 648) | __STATIC_FORCEINLINE void __set_PSPLIM(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 670) | __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 690) | __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
function __STATIC_FORCEINLINE (line 713) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 735) | __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 756) | __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 901) | __STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 936) | __STATIC_FORCEINLINE uint8_t __CLZ(uint32_t value)
function __STATIC_FORCEINLINE (line 1062) | __STATIC_FORCEINLINE uint32_t __RRX(uint32_t value)
function __STATIC_FORCEINLINE (line 1077) | __STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1092) | __STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1107) | __STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1122) | __STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1134) | __STATIC_FORCEINLINE void __STRHT(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1146) | __STATIC_FORCEINLINE void __STRT(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1162) | __STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1187) | __STATIC_FORCEINLINE uint32_t __USAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1217) | __STATIC_FORCEINLINE uint8_t __LDAB(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1232) | __STATIC_FORCEINLINE uint16_t __LDAH(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1247) | __STATIC_FORCEINLINE uint32_t __LDA(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1262) | __STATIC_FORCEINLINE void __STLB(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1274) | __STATIC_FORCEINLINE void __STLH(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1286) | __STATIC_FORCEINLINE void __STL(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1365) | __STATIC_FORCEINLINE uint32_t __SADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1373) | __STATIC_FORCEINLINE uint32_t __QADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1381) | __STATIC_FORCEINLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1389) | __STATIC_FORCEINLINE uint32_t __UADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1397) | __STATIC_FORCEINLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1405) | __STATIC_FORCEINLINE uint32_t __UHADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1414) | __STATIC_FORCEINLINE uint32_t __SSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1422) | __STATIC_FORCEINLINE uint32_t __QSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1430) | __STATIC_FORCEINLINE uint32_t __SHSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1438) | __STATIC_FORCEINLINE uint32_t __USUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1446) | __STATIC_FORCEINLINE uint32_t __UQSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1454) | __STATIC_FORCEINLINE uint32_t __UHSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1463) | __STATIC_FORCEINLINE uint32_t __SADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1471) | __STATIC_FORCEINLINE uint32_t __QADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1479) | __STATIC_FORCEINLINE uint32_t __SHADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1487) | __STATIC_FORCEINLINE uint32_t __UADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1495) | __STATIC_FORCEINLINE uint32_t __UQADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1503) | __STATIC_FORCEINLINE uint32_t __UHADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1511) | __STATIC_FORCEINLINE uint32_t __SSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1519) | __STATIC_FORCEINLINE uint32_t __QSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1527) | __STATIC_FORCEINLINE uint32_t __SHSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1535) | __STATIC_FORCEINLINE uint32_t __USUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1543) | __STATIC_FORCEINLINE uint32_t __UQSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1551) | __STATIC_FORCEINLINE uint32_t __UHSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1559) | __STATIC_FORCEINLINE uint32_t __SASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1567) | __STATIC_FORCEINLINE uint32_t __QASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1575) | __STATIC_FORCEINLINE uint32_t __SHASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1583) | __STATIC_FORCEINLINE uint32_t __UASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1591) | __STATIC_FORCEINLINE uint32_t __UQASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1599) | __STATIC_FORCEINLINE uint32_t __UHASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1607) | __STATIC_FORCEINLINE uint32_t __SSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1615) | __STATIC_FORCEINLINE uint32_t __QSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1623) | __STATIC_FORCEINLINE uint32_t __SHSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1631) | __STATIC_FORCEINLINE uint32_t __USAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1639) | __STATIC_FORCEINLINE uint32_t __UQSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1647) | __STATIC_FORCEINLINE uint32_t __UHSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1655) | __STATIC_FORCEINLINE uint32_t __USAD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1663) | __STATIC_FORCEINLINE uint32_t __USADA8(uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 1685) | __STATIC_FORCEINLINE uint32_t __UXTB16(uint32_t op1)
function __STATIC_FORCEINLINE (line 1693) | __STATIC_FORCEINLINE uint32_t __UXTAB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1701) | __STATIC_FORCEINLINE uint32_t __SXTB16(uint32_t op1)
function __STATIC_FORCEINLINE (line 1709) | __STATIC_FORCEINLINE uint32_t __SXTAB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1717) | __STATIC_FORCEINLINE uint32_t __SMUAD (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1725) | __STATIC_FORCEINLINE uint32_t __SMUADX (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1733) | __STATIC_FORCEINLINE uint32_t __SMLAD (uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 1741) | __STATIC_FORCEINLINE uint32_t __SMLADX (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 1749) | __STATIC_FORCEINLINE uint64_t __SMLALD (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 1766) | __STATIC_FORCEINLINE uint64_t __SMLALDX (uint32_t op1, uint32_t op2, uin...
function __STATIC_FORCEINLINE (line 1783) | __STATIC_FORCEINLINE uint32_t __SMUSD (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1791) | __STATIC_FORCEINLINE uint32_t __SMUSDX (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1799) | __STATIC_FORCEINLINE uint32_t __SMLSD (uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 1807) | __STATIC_FORCEINLINE uint32_t __SMLSDX (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 1815) | __STATIC_FORCEINLINE uint64_t __SMLSLD (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 1832) | __STATIC_FORCEINLINE uint64_t __SMLSLDX (uint32_t op1, uint32_t op2, uin...
function __STATIC_FORCEINLINE (line 1849) | __STATIC_FORCEINLINE uint32_t __SEL (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1857) | __STATIC_FORCEINLINE int32_t __QADD( int32_t op1, int32_t op2)
function __STATIC_FORCEINLINE (line 1865) | __STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2)
function __STATIC_FORCEINLINE (line 1879) | __STATIC_FORCEINLINE int32_t __SMMLA (int32_t op1, int32_t op2, int32_t ...
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_compiler.h
type T_UINT32 (line 101) | struct __attribute__((packed)) T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 105) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 109) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 113) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 117) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
function T_UINT32 (line 173) | struct __packed__ T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 177) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 181) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 185) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 189) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
function packed (line 244) | packed struct T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 248) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 252) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 256) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 260) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_gcc.h
type T_UINT32 (line 74) | struct __attribute__((packed)) T_UINT32 { uint32_t v; }
function __PACKED_STRUCT (line 82) | __PACKED_STRUCT T_UINT16_WRITE { uint16_t v; }
function __PACKED_STRUCT (line 90) | __PACKED_STRUCT T_UINT16_READ { uint16_t v; }
function __PACKED_STRUCT (line 98) | __PACKED_STRUCT T_UINT32_WRITE { uint32_t v; }
function __PACKED_STRUCT (line 106) | __PACKED_STRUCT T_UINT32_READ { uint32_t v; }
function __cmsis_start (line 131) | void __cmsis_start(void)
function __STATIC_FORCEINLINE (line 233) | __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
function __STATIC_FORCEINLINE (line 248) | __STATIC_FORCEINLINE void __set_CONTROL(uint32_t control)
function __STATIC_FORCEINLINE (line 260) | __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
function __STATIC_FORCEINLINE (line 272) | __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
function __STATIC_FORCEINLINE (line 286) | __STATIC_FORCEINLINE uint32_t __get_APSR(void)
function __STATIC_FORCEINLINE (line 300) | __STATIC_FORCEINLINE uint32_t __get_xPSR(void)
function __STATIC_FORCEINLINE (line 314) | __STATIC_FORCEINLINE uint32_t __get_PSP(void)
function __STATIC_FORCEINLINE (line 329) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
function __STATIC_FORCEINLINE (line 344) | __STATIC_FORCEINLINE void __set_PSP(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 356) | __STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack)
function __STATIC_FORCEINLINE (line 368) | __STATIC_FORCEINLINE uint32_t __get_MSP(void)
function __STATIC_FORCEINLINE (line 383) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
function __STATIC_FORCEINLINE (line 398) | __STATIC_FORCEINLINE void __set_MSP(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 410) | __STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack)
function __STATIC_FORCEINLINE (line 423) | __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
function __STATIC_FORCEINLINE (line 437) | __STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack)
function __STATIC_FORCEINLINE (line 449) | __STATIC_FORCEINLINE uint32_t __get_PRIMASK(void)
function __STATIC_FORCEINLINE (line 464) | __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void)
function __STATIC_FORCEINLINE (line 479) | __STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask)
function __STATIC_FORCEINLINE (line 491) | __STATIC_FORCEINLINE void __TZ_set_PRIMASK_NS(uint32_t priMask)
function __STATIC_FORCEINLINE (line 543) | __STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void)
function __STATIC_FORCEINLINE (line 558) | __STATIC_FORCEINLINE void __set_BASEPRI(uint32_t basePri)
function __STATIC_FORCEINLINE (line 570) | __STATIC_FORCEINLINE void __TZ_set_BASEPRI_NS(uint32_t basePri)
function __STATIC_FORCEINLINE (line 583) | __STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri)
function __STATIC_FORCEINLINE (line 594) | __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
function __STATIC_FORCEINLINE (line 609) | __STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void)
function __STATIC_FORCEINLINE (line 624) | __STATIC_FORCEINLINE void __set_FAULTMASK(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 636) | __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask)
function __STATIC_FORCEINLINE (line 659) | __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
function __STATIC_FORCEINLINE (line 681) | __STATIC_FORCEINLINE uint32_t __TZ_get_PSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 704) | __STATIC_FORCEINLINE void __set_PSPLIM(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 725) | __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
function __STATIC_FORCEINLINE (line 746) | __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
function __STATIC_FORCEINLINE (line 769) | __STATIC_FORCEINLINE uint32_t __TZ_get_MSPLIM_NS(void)
function __STATIC_FORCEINLINE (line 792) | __STATIC_FORCEINLINE void __set_MSPLIM(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 813) | __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
function __STATIC_FORCEINLINE (line 833) | __STATIC_FORCEINLINE uint32_t __get_FPSCR(void)
function __STATIC_FORCEINLINE (line 859) | __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
function __STATIC_FORCEINLINE (line 986) | __STATIC_FORCEINLINE uint32_t __REV16(uint32_t value)
function __STATIC_FORCEINLINE (line 1001) | __STATIC_FORCEINLINE int16_t __REVSH(int16_t value)
function __STATIC_FORCEINLINE (line 1021) | __STATIC_FORCEINLINE uint32_t __ROR(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1048) | __STATIC_FORCEINLINE uint32_t __RBIT(uint32_t value)
function __STATIC_FORCEINLINE (line 1078) | __STATIC_FORCEINLINE uint8_t __CLZ(uint32_t value)
function __STATIC_FORCEINLINE (line 1107) | __STATIC_FORCEINLINE uint8_t __LDREXB(volatile uint8_t *addr)
function __STATIC_FORCEINLINE (line 1129) | __STATIC_FORCEINLINE uint16_t __LDREXH(volatile uint16_t *addr)
function __STATIC_FORCEINLINE (line 1151) | __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr)
function __STATIC_FORCEINLINE (line 1168) | __STATIC_FORCEINLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *...
function __STATIC_FORCEINLINE (line 1185) | __STATIC_FORCEINLINE uint32_t __STREXH(uint16_t value, volatile uint16_t...
function __STATIC_FORCEINLINE (line 1202) | __STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t...
function __STATIC_FORCEINLINE (line 1215) | __STATIC_FORCEINLINE void __CLREX(void)
function __STATIC_FORCEINLINE (line 1268) | __STATIC_FORCEINLINE uint32_t __RRX(uint32_t value)
function __STATIC_FORCEINLINE (line 1283) | __STATIC_FORCEINLINE uint8_t __LDRBT(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1305) | __STATIC_FORCEINLINE uint16_t __LDRHT(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1327) | __STATIC_FORCEINLINE uint32_t __LDRT(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1342) | __STATIC_FORCEINLINE void __STRBT(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1354) | __STATIC_FORCEINLINE void __STRHT(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1366) | __STATIC_FORCEINLINE void __STRT(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1382) | __STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1407) | __STATIC_FORCEINLINE uint32_t __USAT(int32_t val, uint32_t sat)
function __STATIC_FORCEINLINE (line 1437) | __STATIC_FORCEINLINE uint8_t __LDAB(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1452) | __STATIC_FORCEINLINE uint16_t __LDAH(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1467) | __STATIC_FORCEINLINE uint32_t __LDA(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1482) | __STATIC_FORCEINLINE void __STLB(uint8_t value, volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1494) | __STATIC_FORCEINLINE void __STLH(uint16_t value, volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1506) | __STATIC_FORCEINLINE void __STL(uint32_t value, volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1518) | __STATIC_FORCEINLINE uint8_t __LDAEXB(volatile uint8_t *ptr)
function __STATIC_FORCEINLINE (line 1533) | __STATIC_FORCEINLINE uint16_t __LDAEXH(volatile uint16_t *ptr)
function __STATIC_FORCEINLINE (line 1548) | __STATIC_FORCEINLINE uint32_t __LDAEX(volatile uint32_t *ptr)
function __STATIC_FORCEINLINE (line 1565) | __STATIC_FORCEINLINE uint32_t __STLEXB(uint8_t value, volatile uint8_t *...
function __STATIC_FORCEINLINE (line 1582) | __STATIC_FORCEINLINE uint32_t __STLEXH(uint16_t value, volatile uint16_t...
function __STATIC_FORCEINLINE (line 1599) | __STATIC_FORCEINLINE uint32_t __STLEX(uint32_t value, volatile uint32_t ...
function __STATIC_FORCEINLINE (line 1621) | __STATIC_FORCEINLINE uint32_t __SADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1629) | __STATIC_FORCEINLINE uint32_t __QADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1637) | __STATIC_FORCEINLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1645) | __STATIC_FORCEINLINE uint32_t __UADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1653) | __STATIC_FORCEINLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1661) | __STATIC_FORCEINLINE uint32_t __UHADD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1670) | __STATIC_FORCEINLINE uint32_t __SSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1678) | __STATIC_FORCEINLINE uint32_t __QSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1686) | __STATIC_FORCEINLINE uint32_t __SHSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1694) | __STATIC_FORCEINLINE uint32_t __USUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1702) | __STATIC_FORCEINLINE uint32_t __UQSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1710) | __STATIC_FORCEINLINE uint32_t __UHSUB8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1719) | __STATIC_FORCEINLINE uint32_t __SADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1727) | __STATIC_FORCEINLINE uint32_t __QADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1735) | __STATIC_FORCEINLINE uint32_t __SHADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1743) | __STATIC_FORCEINLINE uint32_t __UADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1751) | __STATIC_FORCEINLINE uint32_t __UQADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1759) | __STATIC_FORCEINLINE uint32_t __UHADD16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1767) | __STATIC_FORCEINLINE uint32_t __SSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1775) | __STATIC_FORCEINLINE uint32_t __QSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1783) | __STATIC_FORCEINLINE uint32_t __SHSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1791) | __STATIC_FORCEINLINE uint32_t __USUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1799) | __STATIC_FORCEINLINE uint32_t __UQSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1807) | __STATIC_FORCEINLINE uint32_t __UHSUB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1815) | __STATIC_FORCEINLINE uint32_t __SASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1823) | __STATIC_FORCEINLINE uint32_t __QASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1831) | __STATIC_FORCEINLINE uint32_t __SHASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1839) | __STATIC_FORCEINLINE uint32_t __UASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1847) | __STATIC_FORCEINLINE uint32_t __UQASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1855) | __STATIC_FORCEINLINE uint32_t __UHASX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1863) | __STATIC_FORCEINLINE uint32_t __SSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1871) | __STATIC_FORCEINLINE uint32_t __QSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1879) | __STATIC_FORCEINLINE uint32_t __SHSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1887) | __STATIC_FORCEINLINE uint32_t __USAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1895) | __STATIC_FORCEINLINE uint32_t __UQSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1903) | __STATIC_FORCEINLINE uint32_t __UHSAX(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1911) | __STATIC_FORCEINLINE uint32_t __USAD8(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1919) | __STATIC_FORCEINLINE uint32_t __USADA8(uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 1941) | __STATIC_FORCEINLINE uint32_t __UXTB16(uint32_t op1)
function __STATIC_FORCEINLINE (line 1949) | __STATIC_FORCEINLINE uint32_t __UXTAB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1957) | __STATIC_FORCEINLINE uint32_t __SXTB16(uint32_t op1)
function __STATIC_FORCEINLINE (line 1965) | __STATIC_FORCEINLINE uint32_t __SXTAB16(uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1973) | __STATIC_FORCEINLINE uint32_t __SMUAD (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1981) | __STATIC_FORCEINLINE uint32_t __SMUADX (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 1989) | __STATIC_FORCEINLINE uint32_t __SMLAD (uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 1997) | __STATIC_FORCEINLINE uint32_t __SMLADX (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 2005) | __STATIC_FORCEINLINE uint64_t __SMLALD (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 2022) | __STATIC_FORCEINLINE uint64_t __SMLALDX (uint32_t op1, uint32_t op2, uin...
function __STATIC_FORCEINLINE (line 2039) | __STATIC_FORCEINLINE uint32_t __SMUSD (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 2047) | __STATIC_FORCEINLINE uint32_t __SMUSDX (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 2055) | __STATIC_FORCEINLINE uint32_t __SMLSD (uint32_t op1, uint32_t op2, uint3...
function __STATIC_FORCEINLINE (line 2063) | __STATIC_FORCEINLINE uint32_t __SMLSDX (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 2071) | __STATIC_FORCEINLINE uint64_t __SMLSLD (uint32_t op1, uint32_t op2, uint...
function __STATIC_FORCEINLINE (line 2088) | __STATIC_FORCEINLINE uint64_t __SMLSLDX (uint32_t op1, uint32_t op2, uin...
function __STATIC_FORCEINLINE (line 2105) | __STATIC_FORCEINLINE uint32_t __SEL (uint32_t op1, uint32_t op2)
function __STATIC_FORCEINLINE (line 2113) | __STATIC_FORCEINLINE int32_t __QADD( int32_t op1, int32_t op2)
function __STATIC_FORCEINLINE (line 2121) | __STATIC_FORCEINLINE int32_t __QSUB( int32_t op1, int32_t op2)
function __STATIC_FORCEINLINE (line 2154) | __STATIC_FORCEINLINE int32_t __SMMLA (int32_t op1, int32_t op2, int32_t ...
FILE: DAP-Link/Firmware/src/source/cmsis-core/cmsis_iccarm.h
function __IAR_FT (line 181) | __IAR_FT uint16_t __iar_uint16_read(void const *ptr)
function __IAR_FT (line 193) | __IAR_FT void __iar_uint16_write(void const *ptr, uint16_t val)
function __IAR_FT (line 204) | __IAR_FT uint32_t __iar_uint32_read(void const *ptr)
function __IAR_FT (line 215) | __IAR_FT void __iar_uint32_write(void const *ptr, uint32_t val)
function __packed (line 226) | __packed struct __iar_u32 { uint32_t v; }
function __IAR_FT (line 403) | __IAR_FT int16_t __REVSH(int16_t val)
function __STATIC_INLINE (line 525) | __STATIC_INLINE uint8_t __CLZ(uint32_t data)
function __STATIC_INLINE (line 540) | __STATIC_INLINE uint32_t __RBIT(uint32_t v)
function __STATIC_INLINE (line 553) | __STATIC_INLINE uint32_t __get_APSR(void)
function __IAR_FT (line 581) | __IAR_FT uint32_t __LDREXW(uint32_t volatile *ptr)
function __IAR_FT (line 586) | __IAR_FT uint32_t __STREXW(uint32_t value, uint32_t volatile *ptr)
function __IAR_FT (line 596) | __IAR_FT uint32_t __RRX(uint32_t value)
function __IAR_FT (line 603) | __IAR_FT void __set_BASEPRI_MAX(uint32_t value)
function __IAR_FT (line 615) | __IAR_FT uint32_t __ROR(uint32_t op1, uint32_t op2)
function __IAR_FT (line 623) | __IAR_FT uint32_t __get_MSPLIM(void)
function __IAR_FT (line 636) | __IAR_FT void __set_MSPLIM(uint32_t value)
function __IAR_FT (line 647) | __IAR_FT uint32_t __get_PSPLIM(void)
function __IAR_FT (line 660) | __IAR_FT void __set_PSPLIM(uint32_t value)
function __IAR_FT (line 671) | __IAR_FT uint32_t __TZ_get_CONTROL_NS(void)
function __IAR_FT (line 678) | __IAR_FT void __TZ_set_CONTROL_NS(uint32_t value)
function __IAR_FT (line 683) | __IAR_FT uint32_t __TZ_get_PSP_NS(void)
function __IAR_FT (line 690) | __IAR_FT void __TZ_set_PSP_NS(uint32_t value)
function __IAR_FT (line 695) | __IAR_FT uint32_t __TZ_get_MSP_NS(void)
function __IAR_FT (line 702) | __IAR_FT void __TZ_set_MSP_NS(uint32_t value)
function __IAR_FT (line 707) | __IAR_FT uint32_t __TZ_get_SP_NS(void)
function __IAR_FT (line 713) | __IAR_FT void __TZ_set_SP_NS(uint32_t value)
function __IAR_FT (line 718) | __IAR_FT uint32_t __TZ_get_PRIMASK_NS(void)
function __IAR_FT (line 725) | __IAR_FT void __TZ_set_PRIMASK_NS(uint32_t value)
function __IAR_FT (line 730) | __IAR_FT uint32_t __TZ_get_BASEPRI_NS(void)
function __IAR_FT (line 737) | __IAR_FT void __TZ_set_BASEPRI_NS(uint32_t value)
function __IAR_FT (line 742) | __IAR_FT uint32_t __TZ_get_FAULTMASK_NS(void)
function __IAR_FT (line 749) | __IAR_FT void __TZ_set_FAULTMASK_NS(uint32_t value)
function __IAR_FT (line 754) | __IAR_FT uint32_t __TZ_get_PSPLIM_NS(void)
function __IAR_FT (line 767) | __IAR_FT void __TZ_set_PSPLIM_NS(uint32_t value)
function __IAR_FT (line 778) | __IAR_FT uint32_t __TZ_get_MSPLIM_NS(void)
function __IAR_FT (line 785) | __IAR_FT void __TZ_set_MSPLIM_NS(uint32_t value)
function __STATIC_INLINE (line 797) | __STATIC_INLINE int32_t __SSAT(int32_t val, uint32_t sat)
function __STATIC_INLINE (line 815) | __STATIC_INLINE uint32_t __USAT(int32_t val, uint32_t sat)
function __IAR_FT (line 835) | __IAR_FT uint8_t __LDRBT(volatile uint8_t *addr)
function __IAR_FT (line 842) | __IAR_FT uint16_t __LDRHT(volatile uint16_t *addr)
function __IAR_FT (line 849) | __IAR_FT uint32_t __LDRT(volatile uint32_t *addr)
function __IAR_FT (line 856) | __IAR_FT void __STRBT(uint8_t value, volatile uint8_t *addr)
function __IAR_FT (line 861) | __IAR_FT void __STRHT(uint16_t value, volatile uint16_t *addr)
function __IAR_FT (line 866) | __IAR_FT void __STRT(uint32_t value, volatile uint32_t *addr)
function __IAR_FT (line 877) | __IAR_FT uint8_t __LDAB(volatile uint8_t *ptr)
function __IAR_FT (line 884) | __IAR_FT uint16_t __LDAH(volatile uint16_t *ptr)
function __IAR_FT (line 891) | __IAR_FT uint32_t __LDA(volatile uint32_t *ptr)
function __IAR_FT (line 898) | __IAR_FT void __STLB(uint8_t value, volatile uint8_t *ptr)
function __IAR_FT (line 903) | __IAR_FT void __STLH(uint16_t value, volatile uint16_t *ptr)
function __IAR_FT (line 908) | __IAR_FT void __STL(uint32_t value, volatile uint32_t *ptr)
function __IAR_FT (line 913) | __IAR_FT uint8_t __LDAEXB(volatile uint8_t *ptr)
function __IAR_FT (line 920) | __IAR_FT uint16_t __LDAEXH(volatile uint16_t *ptr)
function __IAR_FT (line 927) | __IAR_FT uint32_t __LDAEX(volatile uint32_t *ptr)
function __IAR_FT (line 934) | __IAR_FT uint32_t __STLEXB(uint8_t value, volatile uint8_t *ptr)
function __IAR_FT (line 941) | __IAR_FT uint32_t __STLEXH(uint16_t value, volatile uint16_t *ptr)
function __IAR_FT (line 948) | __IAR_FT uint32_t __STLEX(uint32_t value, volatile uint32_t *ptr)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_armv81mml.h
type APSR_Type (line 329) | typedef union
type IPSR_Type (line 368) | typedef union
type xPSR_Type (line 386) | typedef union
type CONTROL_Type (line 437) | typedef union
type NVIC_Type (line 476) | typedef struct
type SCB_Type (line 512) | typedef struct
type SCnSCB_Type (line 999) | typedef struct
type SysTick_Type (line 1024) | typedef struct
type DWT_Type (line 1177) | typedef struct
type TPI_Type (line 1363) | typedef struct
type MPU_Type (line 1462) | typedef struct
type SAU_Type (line 1578) | typedef struct
type FPU_Type (line 1664) | typedef struct
type CoreDebug_Type (line 1805) | typedef struct
function __STATIC_INLINE (line 2143) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2162) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 2174) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2193) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2212) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2231) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2250) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2265) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2282) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 2304) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2325) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2347) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2371) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 2393) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 2418) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 2445) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 2468) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 2484) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 2495) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 2520) | __STATIC_INLINE void TZ_NVIC_SetPriorityGrouping_NS(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2539) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriorityGrouping_NS(void)
function __STATIC_INLINE (line 2551) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2568) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2587) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2604) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2623) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2638) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2655) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2677) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 2698) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2738) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 2776) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 2787) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 2820) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2849) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
function __STATIC_INLINE (line 2892) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2913) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2933) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_armv8mbl.h
type APSR_Type (line 233) | typedef union
type IPSR_Type (line 263) | typedef union
type xPSR_Type (line 281) | typedef union
type CONTROL_Type (line 320) | typedef union
type NVIC_Type (line 351) | typedef struct
type SCB_Type (line 381) | typedef struct
type SysTick_Type (line 558) | typedef struct
type DWT_Type (line 610) | typedef struct
type TPI_Type (line 725) | typedef struct
type MPU_Type (line 824) | typedef struct
type SAU_Type (line 931) | typedef struct
type CoreDebug_Type (line 988) | typedef struct
function __STATIC_INLINE (line 1252) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1271) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1290) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1309) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1328) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1343) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1360) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 1382) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1403) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1425) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1449) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 1473) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 1498) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 1525) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 1549) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 1569) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 1584) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1605) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1622) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1641) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1658) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1677) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1692) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1709) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1731) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 1754) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1794) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 1818) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 1829) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 1862) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 1891) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_armv8mml.h
type APSR_Type (line 314) | typedef union
type IPSR_Type (line 353) | typedef union
type xPSR_Type (line 371) | typedef union
type CONTROL_Type (line 422) | typedef union
type NVIC_Type (line 461) | typedef struct
type SCB_Type (line 497) | typedef struct
type SCnSCB_Type (line 929) | typedef struct
type SysTick_Type (line 954) | typedef struct
type DWT_Type (line 1106) | typedef struct
type TPI_Type (line 1292) | typedef struct
type MPU_Type (line 1391) | typedef struct
type SAU_Type (line 1504) | typedef struct
type FPU_Type (line 1590) | typedef struct
type CoreDebug_Type (line 1720) | typedef struct
function __STATIC_INLINE (line 2021) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2040) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 2052) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2071) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2090) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2109) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2128) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2143) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2160) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 2182) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2203) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2225) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2249) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 2271) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 2296) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 2323) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 2346) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 2362) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 2373) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 2398) | __STATIC_INLINE void TZ_NVIC_SetPriorityGrouping_NS(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2417) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriorityGrouping_NS(void)
function __STATIC_INLINE (line 2429) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2446) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2465) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2482) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2501) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2516) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2533) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2555) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 2576) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2616) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 2654) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 2665) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 2698) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2727) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
function __STATIC_INLINE (line 2770) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2791) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2811) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm0.h
type APSR_Type (line 199) | typedef union
type IPSR_Type (line 229) | typedef union
type xPSR_Type (line 247) | typedef union
type CONTROL_Type (line 286) | typedef union
type NVIC_Type (line 314) | typedef struct
type SCB_Type (line 341) | typedef struct
type SysTick_Type (line 448) | typedef struct
function __STATIC_INLINE (line 623) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 642) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 661) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 680) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 699) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 714) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 732) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 756) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 781) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 808) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 832) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 848) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 859) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 892) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 923) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm0plus.h
type APSR_Type (line 210) | typedef union
type IPSR_Type (line 240) | typedef union
type xPSR_Type (line 258) | typedef union
type CONTROL_Type (line 297) | typedef union
type NVIC_Type (line 328) | typedef struct
type SCB_Type (line 355) | typedef struct
type SysTick_Type (line 472) | typedef struct
type MPU_Type (line 524) | typedef struct
function __STATIC_INLINE (line 741) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 760) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 779) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 798) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 817) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 832) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 850) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 874) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 899) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 926) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 950) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 971) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 987) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1027) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 1058) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm1.h
type APSR_Type (line 199) | typedef union
type IPSR_Type (line 229) | typedef union
type xPSR_Type (line 247) | typedef union
type CONTROL_Type (line 286) | typedef union
type NVIC_Type (line 314) | typedef struct
type SCB_Type (line 341) | typedef struct
type SCnSCB_Type (line 448) | typedef struct
type SysTick_Type (line 474) | typedef struct
function __STATIC_INLINE (line 650) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 669) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 688) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 707) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 726) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 741) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 759) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 783) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 808) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 835) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 859) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 875) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 886) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 919) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 950) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm23.h
type APSR_Type (line 233) | typedef union
type IPSR_Type (line 263) | typedef union
type xPSR_Type (line 281) | typedef union
type CONTROL_Type (line 320) | typedef union
type NVIC_Type (line 351) | typedef struct
type SCB_Type (line 381) | typedef struct
type SysTick_Type (line 558) | typedef struct
type DWT_Type (line 610) | typedef struct
type TPI_Type (line 725) | typedef struct
type MPU_Type (line 899) | typedef struct
type SAU_Type (line 1006) | typedef struct
type CoreDebug_Type (line 1063) | typedef struct
function __STATIC_INLINE (line 1327) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1346) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1365) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1384) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1403) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1418) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1435) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 1457) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1478) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1500) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 1524) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 1548) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 1573) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 1600) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 1624) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 1644) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 1659) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1680) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1697) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1716) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1733) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1752) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1767) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1784) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1806) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 1829) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 1869) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 1893) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 1904) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 1937) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 1966) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm3.h
type APSR_Type (line 206) | typedef union
type IPSR_Type (line 240) | typedef union
type xPSR_Type (line 258) | typedef union
type CONTROL_Type (line 309) | typedef union
type NVIC_Type (line 340) | typedef struct
type SCB_Type (line 374) | typedef struct
type SCnSCB_Type (line 655) | typedef struct
type SysTick_Type (line 701) | typedef struct
type DWT_Type (line 841) | typedef struct
type TPI_Type (line 988) | typedef struct
type MPU_Type (line 1150) | typedef struct
type CoreDebug_Type (line 1246) | typedef struct
function __STATIC_INLINE (line 1472) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 1491) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 1503) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1522) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1541) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1560) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1579) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1594) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1611) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 1633) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 1655) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 1680) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 1707) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 1730) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 1746) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 1757) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1800) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 1831) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 1873) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 1894) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 1914) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm33.h
type APSR_Type (line 314) | typedef union
type IPSR_Type (line 353) | typedef union
type xPSR_Type (line 371) | typedef union
type CONTROL_Type (line 422) | typedef union
type NVIC_Type (line 461) | typedef struct
type SCB_Type (line 497) | typedef struct
type SCnSCB_Type (line 929) | typedef struct
type SysTick_Type (line 954) | typedef struct
type DWT_Type (line 1106) | typedef struct
type TPI_Type (line 1292) | typedef struct
type MPU_Type (line 1466) | typedef struct
type SAU_Type (line 1579) | typedef struct
type FPU_Type (line 1665) | typedef struct
type CoreDebug_Type (line 1795) | typedef struct
function __STATIC_INLINE (line 2096) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2115) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 2127) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2146) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2165) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2184) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2203) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2218) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2235) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 2257) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2278) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2300) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2324) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 2346) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 2371) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 2398) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 2421) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 2437) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 2448) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 2473) | __STATIC_INLINE void TZ_NVIC_SetPriorityGrouping_NS(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2492) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriorityGrouping_NS(void)
function __STATIC_INLINE (line 2504) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2521) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2540) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2557) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2576) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2591) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2608) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2630) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 2651) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2691) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 2729) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 2740) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 2773) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2802) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
function __STATIC_INLINE (line 2845) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2866) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2886) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm35p.h
type APSR_Type (line 314) | typedef union
type IPSR_Type (line 353) | typedef union
type xPSR_Type (line 371) | typedef union
type CONTROL_Type (line 422) | typedef union
type NVIC_Type (line 461) | typedef struct
type SCB_Type (line 497) | typedef struct
type SCnSCB_Type (line 929) | typedef struct
type SysTick_Type (line 954) | typedef struct
type DWT_Type (line 1106) | typedef struct
type TPI_Type (line 1292) | typedef struct
type MPU_Type (line 1466) | typedef struct
type SAU_Type (line 1579) | typedef struct
type FPU_Type (line 1665) | typedef struct
type CoreDebug_Type (line 1795) | typedef struct
function __STATIC_INLINE (line 2096) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2115) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 2127) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2146) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2165) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2184) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2203) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2218) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2235) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 2257) | __STATIC_INLINE uint32_t NVIC_GetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2278) | __STATIC_INLINE uint32_t NVIC_SetTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2300) | __STATIC_INLINE uint32_t NVIC_ClearTargetState(IRQn_Type IRQn)
function __STATIC_INLINE (line 2324) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 2346) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 2371) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 2398) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 2421) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 2437) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 2448) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 2473) | __STATIC_INLINE void TZ_NVIC_SetPriorityGrouping_NS(uint32_t PriorityGroup)
function __STATIC_INLINE (line 2492) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriorityGrouping_NS(void)
function __STATIC_INLINE (line 2504) | __STATIC_INLINE void TZ_NVIC_EnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2521) | __STATIC_INLINE uint32_t TZ_NVIC_GetEnableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2540) | __STATIC_INLINE void TZ_NVIC_DisableIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2557) | __STATIC_INLINE uint32_t TZ_NVIC_GetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2576) | __STATIC_INLINE void TZ_NVIC_SetPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2591) | __STATIC_INLINE void TZ_NVIC_ClearPendingIRQ_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2608) | __STATIC_INLINE uint32_t TZ_NVIC_GetActive_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2630) | __STATIC_INLINE void TZ_NVIC_SetPriority_NS(IRQn_Type IRQn, uint32_t pri...
function __STATIC_INLINE (line 2651) | __STATIC_INLINE uint32_t TZ_NVIC_GetPriority_NS(IRQn_Type IRQn)
function __STATIC_INLINE (line 2691) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 2729) | __STATIC_INLINE void TZ_SAU_Enable(void)
function __STATIC_INLINE (line 2740) | __STATIC_INLINE void TZ_SAU_Disable(void)
function __STATIC_INLINE (line 2773) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2802) | __STATIC_INLINE uint32_t TZ_SysTick_Config_NS(uint32_t ticks)
function __STATIC_INLINE (line 2845) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2866) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2886) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm4.h
type APSR_Type (line 259) | typedef union
type IPSR_Type (line 298) | typedef union
type xPSR_Type (line 316) | typedef union
type CONTROL_Type (line 371) | typedef union
type NVIC_Type (line 406) | typedef struct
type SCB_Type (line 440) | typedef struct
type SCnSCB_Type (line 719) | typedef struct
type SysTick_Type (line 759) | typedef struct
type DWT_Type (line 899) | typedef struct
type TPI_Type (line 1046) | typedef struct
type MPU_Type (line 1208) | typedef struct
type FPU_Type (line 1304) | typedef struct
type CoreDebug_Type (line 1416) | typedef struct
function __STATIC_INLINE (line 1648) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 1667) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 1679) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1698) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1717) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1736) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1755) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1770) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1787) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 1809) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 1831) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 1856) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 1883) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 1906) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 1922) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 1933) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1976) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 2017) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2059) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2080) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2100) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_cm7.h
type APSR_Type (line 274) | typedef union
type IPSR_Type (line 313) | typedef union
type xPSR_Type (line 331) | typedef union
type CONTROL_Type (line 386) | typedef union
type NVIC_Type (line 421) | typedef struct
type SCB_Type (line 455) | typedef struct
type SCnSCB_Type (line 921) | typedef struct
type SysTick_Type (line 979) | typedef struct
type DWT_Type (line 1119) | typedef struct
type TPI_Type (line 1269) | typedef struct
type MPU_Type (line 1431) | typedef struct
type FPU_Type (line 1527) | typedef struct
type CoreDebug_Type (line 1639) | typedef struct
function __STATIC_INLINE (line 1871) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 1890) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 1902) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1921) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1940) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1959) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1978) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1993) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 2010) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 2032) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 2054) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 2079) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 2106) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 2129) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 2145) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 2156) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 2199) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_FORCEINLINE (line 2241) | __STATIC_FORCEINLINE void SCB_EnableICache (void)
function __STATIC_FORCEINLINE (line 2262) | __STATIC_FORCEINLINE void SCB_DisableICache (void)
function __STATIC_FORCEINLINE (line 2279) | __STATIC_FORCEINLINE void SCB_InvalidateICache (void)
function __STATIC_FORCEINLINE (line 2299) | __STATIC_FORCEINLINE void SCB_InvalidateICache_by_Addr (void *addr, int3...
function __STATIC_FORCEINLINE (line 2325) | __STATIC_FORCEINLINE void SCB_EnableDCache (void)
function __STATIC_FORCEINLINE (line 2365) | __STATIC_FORCEINLINE void SCB_DisableDCache (void)
function __STATIC_FORCEINLINE (line 2403) | __STATIC_FORCEINLINE void SCB_InvalidateDCache (void)
function __STATIC_FORCEINLINE (line 2438) | __STATIC_FORCEINLINE void SCB_CleanDCache (void)
function __STATIC_FORCEINLINE (line 2473) | __STATIC_FORCEINLINE void SCB_CleanInvalidateDCache (void)
function __STATIC_FORCEINLINE (line 2512) | __STATIC_FORCEINLINE void SCB_InvalidateDCache_by_Addr (void *addr, int3...
function __STATIC_FORCEINLINE (line 2542) | __STATIC_FORCEINLINE void SCB_CleanDCache_by_Addr (uint32_t *addr, int32...
function __STATIC_FORCEINLINE (line 2572) | __STATIC_FORCEINLINE void SCB_CleanInvalidateDCache_by_Addr (uint32_t *a...
function __STATIC_INLINE (line 2618) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 2660) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 2681) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 2701) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_sc000.h
type APSR_Type (line 205) | typedef union
type IPSR_Type (line 235) | typedef union
type xPSR_Type (line 253) | typedef union
type CONTROL_Type (line 292) | typedef union
type NVIC_Type (line 320) | typedef struct
type SCB_Type (line 347) | typedef struct
type SCnSCB_Type (line 460) | typedef struct
type SysTick_Type (line 483) | typedef struct
type MPU_Type (line 535) | typedef struct
function __STATIC_INLINE (line 749) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 768) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 787) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 806) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 825) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 840) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 858) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 882) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 905) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 921) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 932) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 965) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 996) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
FILE: DAP-Link/Firmware/src/source/cmsis-core/core_sc300.h
type APSR_Type (line 206) | typedef union
type IPSR_Type (line 240) | typedef union
type xPSR_Type (line 258) | typedef union
type CONTROL_Type (line 309) | typedef union
type NVIC_Type (line 340) | typedef struct
type SCB_Type (line 374) | typedef struct
type SCnSCB_Type (line 652) | typedef struct
type SysTick_Type (line 686) | typedef struct
type DWT_Type (line 826) | typedef struct
type TPI_Type (line 973) | typedef struct
type MPU_Type (line 1135) | typedef struct
type CoreDebug_Type (line 1229) | typedef struct
function __STATIC_INLINE (line 1455) | __STATIC_INLINE void __NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
function __STATIC_INLINE (line 1474) | __STATIC_INLINE uint32_t __NVIC_GetPriorityGrouping(void)
function __STATIC_INLINE (line 1486) | __STATIC_INLINE void __NVIC_EnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1505) | __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1524) | __STATIC_INLINE void __NVIC_DisableIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1543) | __STATIC_INLINE uint32_t __NVIC_GetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1562) | __STATIC_INLINE void __NVIC_SetPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1577) | __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
function __STATIC_INLINE (line 1594) | __STATIC_INLINE uint32_t __NVIC_GetActive(IRQn_Type IRQn)
function __STATIC_INLINE (line 1616) | __STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
function __STATIC_INLINE (line 1638) | __STATIC_INLINE uint32_t __NVIC_GetPriority(IRQn_Type IRQn)
function __STATIC_INLINE (line 1663) | __STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, ui...
function __STATIC_INLINE (line 1690) | __STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t Pr...
function __STATIC_INLINE (line 1713) | __STATIC_INLINE void __NVIC_SetVector(IRQn_Type IRQn, uint32_t vector)
function __STATIC_INLINE (line 1729) | __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
function __NVIC_SystemReset (line 1740) | void __NVIC_SystemReset(void)
function __STATIC_INLINE (line 1774) | __STATIC_INLINE uint32_t SCB_GetFPUType(void)
function __STATIC_INLINE (line 1805) | __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
function __STATIC_INLINE (line 1847) | __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
function __STATIC_INLINE (line 1868) | __STATIC_INLINE int32_t ITM_ReceiveChar (void)
function __STATIC_INLINE (line 1888) | __STATIC_INLINE int32_t ITM_CheckChar (void)
FILE: DAP-Link/Firmware/src/source/cmsis-core/mpu_armv7.h
type ARM_MPU_Region_t (line 183) | typedef struct {
function __STATIC_INLINE (line 191) | __STATIC_INLINE void ARM_MPU_Enable(uint32_t MPU_Control)
function __STATIC_INLINE (line 203) | __STATIC_INLINE void ARM_MPU_Disable(void)
function __STATIC_INLINE (line 215) | __STATIC_INLINE void ARM_MPU_ClrRegion(uint32_t rnr)
function __STATIC_INLINE (line 225) | __STATIC_INLINE void ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr)
function __STATIC_INLINE (line 236) | __STATIC_INLINE void ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, ui...
function __STATIC_INLINE (line 248) | __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const...
function __STATIC_INLINE (line 261) | __STATIC_INLINE void ARM_MPU_Load(ARM_MPU_Region_t const* table, uint32_...
FILE: DAP-Link/Firmware/src/source/cmsis-core/mpu_armv8.h
type ARM_MPU_Region_t (line 122) | typedef struct {
function __STATIC_INLINE (line 130) | __STATIC_INLINE void ARM_MPU_Enable(uint32_t MPU_Control)
function __STATIC_INLINE (line 142) | __STATIC_INLINE void ARM_MPU_Disable(void)
function __STATIC_INLINE (line 155) | __STATIC_INLINE void ARM_MPU_Enable_NS(uint32_t MPU_Control)
function __STATIC_INLINE (line 167) | __STATIC_INLINE void ARM_MPU_Disable_NS(void)
function __STATIC_INLINE (line 182) | __STATIC_INLINE void ARM_MPU_SetMemAttrEx(MPU_Type* mpu, uint8_t idx, ui...
function __STATIC_INLINE (line 199) | __STATIC_INLINE void ARM_MPU_SetMemAttr(uint8_t idx, uint8_t attr)
function __STATIC_INLINE (line 209) | __STATIC_INLINE void ARM_MPU_SetMemAttr_NS(uint8_t idx, uint8_t attr)
function __STATIC_INLINE (line 219) | __STATIC_INLINE void ARM_MPU_ClrRegionEx(MPU_Type* mpu, uint32_t rnr)
function __STATIC_INLINE (line 228) | __STATIC_INLINE void ARM_MPU_ClrRegion(uint32_t rnr)
function __STATIC_INLINE (line 237) | __STATIC_INLINE void ARM_MPU_ClrRegion_NS(uint32_t rnr)
function __STATIC_INLINE (line 249) | __STATIC_INLINE void ARM_MPU_SetRegionEx(MPU_Type* mpu, uint32_t rnr, ui...
function __STATIC_INLINE (line 261) | __STATIC_INLINE void ARM_MPU_SetRegion(uint32_t rnr, uint32_t rbar, uint...
function __STATIC_INLINE (line 272) | __STATIC_INLINE void ARM_MPU_SetRegion_NS(uint32_t rnr, uint32_t rbar, u...
function __STATIC_INLINE (line 283) | __STATIC_INLINE void ARM_MPU_OrderedMemcpy(volatile uint32_t* dst, const...
function __STATIC_INLINE (line 298) | __STATIC_INLINE void ARM_MPU_LoadEx(MPU_Type* mpu, uint32_t rnr, ARM_MPU...
function __STATIC_INLINE (line 328) | __STATIC_INLINE void ARM_MPU_Load(uint32_t rnr, ARM_MPU_Region_t const* ...
function __STATIC_INLINE (line 339) | __STATIC_INLINE void ARM_MPU_Load_NS(uint32_t rnr, ARM_MPU_Region_t cons...
FILE: DAP-Link/Firmware/src/source/cmsis-core/tz_context.h
type TZ_ModuleId_t (line 39) | typedef uint32_t TZ_ModuleId_t;
type TZ_MemoryId_t (line 43) | typedef uint32_t TZ_MemoryId_t;
FILE: DAP-Link/Firmware/src/source/daplink/HardFault_Handler.c
function HardFault_Handler (line 31) | void HardFault_Handler()
FILE: DAP-Link/Firmware/src/source/daplink/bootloader/daplink.c
function daplink_is_bootloader (line 33) | bool daplink_is_bootloader()
function daplink_is_interface (line 38) | bool daplink_is_interface()
FILE: DAP-Link/Firmware/src/source/daplink/bootloader/main.c
function modify_stack_pointer_and_start_app (line 41) | void modify_stack_pointer_and_start_app(uint32_t r0_sp, uint32_t r1_pc)
function timer_task_30mS (line 78) | void timer_task_30mS(void * arg)
function main_blink_msc_led (line 88) | void main_blink_msc_led(main_led_state_t state)
function USBD_SignalHandler (line 95) | void USBD_SignalHandler()
function main_task (line 100) | void main_task(void * arg)
function main (line 228) | int main(void)
FILE: DAP-Link/Firmware/src/source/daplink/bootloader/main.h
type main_usb_busy_t (line 31) | typedef enum {
type main_usb_connect_t (line 40) | typedef enum {
type main_led_state_t (line 52) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/circ_buf.c
function circ_buf_init (line 27) | void circ_buf_init(circ_buf_t *circ_buf, uint8_t *buffer, uint32_t size)
function circ_buf_push (line 40) | void circ_buf_push(circ_buf_t *circ_buf, uint8_t data)
function circ_buf_pop (line 58) | uint8_t circ_buf_pop(circ_buf_t *circ_buf)
function circ_buf_count_used (line 80) | uint32_t circ_buf_count_used(circ_buf_t *circ_buf)
function circ_buf_count_free (line 97) | uint32_t circ_buf_count_free(circ_buf_t *circ_buf)
function circ_buf_read (line 110) | uint32_t circ_buf_read(circ_buf_t *circ_buf, uint8_t *data, uint32_t size)
function circ_buf_write (line 124) | uint32_t circ_buf_write(circ_buf_t *circ_buf, const uint8_t *data, uint3...
FILE: DAP-Link/Firmware/src/source/daplink/circ_buf.h
type circ_buf_t (line 32) | typedef struct {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP.c
function DAP_Info (line 79) | static uint8_t DAP_Info(uint8_t id, uint8_t *info) {
function Delayms (line 160) | void Delayms(uint32_t delay) {
function DAP_Delay (line 171) | static uint32_t DAP_Delay(const uint8_t *request, uint8_t *response) {
function DAP_HostStatus (line 190) | static uint32_t DAP_HostStatus(const uint8_t *request, uint8_t *response) {
function DAP_Connect (line 214) | static uint32_t DAP_Connect(const uint8_t *request, uint8_t *response) {
function DAP_Disconnect (line 249) | static uint32_t DAP_Disconnect(uint8_t *response) {
function DAP_ResetTarget (line 262) | static uint32_t DAP_ResetTarget(uint8_t *response) {
function DAP_SWJ_Pins (line 275) | static uint32_t DAP_SWJ_Pins(const uint8_t *request, uint8_t *response) {
function DAP_SWJ_Clock (line 378) | static uint32_t DAP_SWJ_Clock(const uint8_t *request, uint8_t *response) {
function DAP_SWJ_Sequence (line 424) | static uint32_t DAP_SWJ_Sequence(const uint8_t *request, uint8_t *respon...
function DAP_SWD_Configure (line 450) | static uint32_t DAP_SWD_Configure(const uint8_t *request, uint8_t *respo...
function DAP_SWD_Sequence (line 472) | static uint32_t DAP_SWD_Sequence(const uint8_t *request, uint8_t *respon...
function DAP_JTAG_Sequence (line 527) | static uint32_t DAP_JTAG_Sequence(const uint8_t *request, uint8_t *respo...
function DAP_JTAG_Configure (line 572) | static uint32_t DAP_JTAG_Configure(const uint8_t *request, uint8_t *resp...
function DAP_JTAG_IDCode (line 609) | static uint32_t DAP_JTAG_IDCode(const uint8_t *request, uint8_t *respons...
function DAP_TransferConfigure (line 650) | static uint32_t DAP_TransferConfigure(const uint8_t *request, uint8_t *r...
function DAP_SWD_Transfer (line 669) | static uint32_t DAP_SWD_Transfer(const uint8_t *request, uint8_t *respon...
function DAP_JTAG_Transfer (line 938) | static uint32_t DAP_JTAG_Transfer(const uint8_t *request, uint8_t *respo...
function DAP_Dummy_Transfer (line 1212) | static uint32_t DAP_Dummy_Transfer(const uint8_t *request, uint8_t *resp...
function DAP_Transfer (line 1251) | static uint32_t DAP_Transfer(const uint8_t *request, uint8_t *response) {
function DAP_SWD_TransferBlock (line 1279) | static uint32_t DAP_SWD_TransferBlock(const uint8_t *request, uint8_t *r...
function DAP_JTAG_TransferBlock (line 1378) | static uint32_t DAP_JTAG_TransferBlock(const uint8_t *request, uint8_t *...
function DAP_TransferBlock (line 1491) | static uint32_t DAP_TransferBlock(const uint8_t *request, uint8_t *respo...
function DAP_SWD_WriteAbort (line 1530) | static uint32_t DAP_SWD_WriteAbort(const uint8_t *request, uint8_t *resp...
function DAP_JTAG_WriteAbort (line 1553) | static uint32_t DAP_JTAG_WriteAbort(const uint8_t *request, uint8_t *res...
function DAP_WriteAbort (line 1586) | static uint32_t DAP_WriteAbort(const uint8_t *request, uint8_t *response) {
function __WEAK (line 1615) | __WEAK uint32_t DAP_ProcessVendorCommand(const uint8_t *request, uint8_t...
function __weak (line 1627) | __weak uint32_t DAP_ProcessVendorCommandEx(const uint8_t *request, uint8...
function DAP_ProcessCommand (line 1637) | uint32_t DAP_ProcessCommand(const uint8_t *request, uint8_t *response) {
function DAP_ExecuteCommand (line 1754) | uint32_t DAP_ExecuteCommand(const uint8_t *request, uint8_t *response) {
function DAP_Setup (line 1776) | void DAP_Setup(void) {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP.h
type DAP_Data_t (line 207) | typedef struct {
function __STATIC_FORCEINLINE (line 295) | __STATIC_FORCEINLINE void PIN_DELAY_SLOW (uint32_t delay) {
function __STATIC_FORCEINLINE (line 300) | __STATIC_FORCEINLINE void PIN_DELAY_SLOW (uint32_t delay) {
function __STATIC_FORCEINLINE (line 315) | __STATIC_FORCEINLINE void PIN_DELAY_FAST (void) {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_queue.c
function DAP_queue_init (line 24) | void DAP_queue_init(DAP_queue * queue)
function BOOL (line 38) | BOOL DAP_queue_get_send_buf(DAP_queue * queue, uint8_t ** buf, int * len)
function BOOL (line 58) | BOOL DAP_queue_execute_buf(DAP_queue * queue, const uint8_t *reqbuf, int...
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_queue.h
type DAP_queue (line 36) | typedef struct _DAP_queue {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_vendor.c
function DAP_ProcessVendorCommand (line 63) | uint32_t DAP_ProcessVendorCommand(const uint8_t *request, uint8_t *respo...
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/JTAG_DP.c
function JTAG_Sequence (line 78) | void JTAG_Sequence (uint32_t info, const uint8_t *tdi, uint8_t *tdo) {
function JTAG_TransferFunction (line 261) | JTAG_IR_Function(Slow)
function JTAG_WriteAbort (line 303) | void JTAG_WriteAbort (uint32_t data) {
function JTAG_IR (line 348) | void JTAG_IR (uint32_t ir) {
function JTAG_Transfer (line 361) | uint8_t JTAG_Transfer(uint32_t request, uint32_t *data) {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/SWO.c
function USART_Callback (line 108) | static void USART_Callback (uint32_t event) {
function __WEAK (line 156) | __WEAK uint32_t UART_SWO_Mode (uint32_t enable) {
function __WEAK (line 183) | __WEAK uint32_t UART_SWO_Baudrate (uint32_t baudrate) {
function __WEAK (line 229) | __WEAK uint32_t UART_SWO_Control (uint32_t active) {
function __WEAK (line 258) | __WEAK void UART_SWO_Capture (uint8_t *buf, uint32_t num) {
function __WEAK (line 265) | __WEAK uint32_t UART_SWO_GetCount (void) {
function __WEAK (line 284) | __WEAK uint32_t Manchester_SWO_Mode (uint32_t enable) {
function __WEAK (line 291) | __WEAK uint32_t Manchester_SWO_Baudrate (uint32_t baudrate) {
function __WEAK (line 298) | __WEAK uint32_t Manchester_SWO_Control (uint32_t active) {
function __WEAK (line 305) | __WEAK void Manchester_SWO_Capture (uint8_t *buf, uint32_t num) {
function __WEAK (line 310) | __WEAK uint32_t Manchester_SWO_GetCount (void) {
function ClearTrace (line 317) | static void ClearTrace (void) {
function ResumeTrace (line 341) | static void ResumeTrace (void) {
function GetTraceCount (line 372) | static uint32_t GetTraceCount (void) {
function GetTraceStatus (line 403) | static uint8_t GetTraceStatus (void) {
function SetTraceError (line 417) | static void SetTraceError (uint8_t flag) {
function SWO_Transport (line 427) | uint32_t SWO_Transport (const uint8_t *request, uint8_t *response) {
function SWO_Mode (line 465) | uint32_t SWO_Mode (const uint8_t *request, uint8_t *response) {
function SWO_Baudrate (line 527) | uint32_t SWO_Baudrate (const uint8_t *request, uint8_t *response) {
function SWO_Control (line 569) | uint32_t SWO_Control (const uint8_t *request, uint8_t *response) {
function SWO_Status (line 619) | uint32_t SWO_Status (uint8_t *response) {
function SWO_ExtendedStatus (line 641) | uint32_t SWO_ExtendedStatus (const uint8_t *request, uint8_t *response) {
function SWO_Data (line 697) | uint32_t SWO_Data (const uint8_t *request, uint8_t *response) {
function SWO_TransferComplete (line 740) | void SWO_TransferComplete (void) {
function __NO_RETURN (line 748) | __NO_RETURN void SWO_Thread (void *argument) {
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/SW_DP.c
function SWJ_Sequence (line 65) | void SWJ_Sequence (uint32_t count, const uint8_t *data) {
function SWD_Sequence (line 95) | void SWD_Sequence (uint32_t info, const uint8_t *swdo, uint8_t *swdi) {
function SWD_Transfer (line 270) | SWD_TransferFunction(Slow)
FILE: DAP-Link/Firmware/src/source/daplink/cmsis-dap/dap_strings.h
function __STATIC_INLINE (line 28) | __STATIC_INLINE uint8_t DAP_GetVendorString (char *str) {
function __STATIC_INLINE (line 37) | __STATIC_INLINE uint8_t DAP_GetProductString (char *str) {
function __STATIC_INLINE (line 46) | __STATIC_INLINE uint8_t DAP_GetSerNumString (char *str) {
function __STATIC_INLINE (line 57) | __STATIC_INLINE uint8_t DAP_GetFirmwareVersionString (char *str) {
FILE: DAP-Link/Firmware/src/source/daplink/cortex_m.c
function SystemReset (line 24) | __attribute__((weak))
FILE: DAP-Link/Firmware/src/source/daplink/cortex_m.h
type cortex_int_state_t (line 34) | typedef int cortex_int_state_t;
function cortex_int_state_t (line 36) | __attribute__((always_inline))
function cortex_int_restore (line 44) | __attribute__((always_inline))
function cortex_in_isr (line 52) | __attribute__((always_inline))
FILE: DAP-Link/Firmware/src/source/daplink/crc16.c
type crc (line 28) | typedef unsigned short crc;
function reflect (line 73) | static unsigned long
function crc16 (line 108) | uint16_t
FILE: DAP-Link/Firmware/src/source/daplink/crc32.c
type crc (line 28) | typedef unsigned long crc;
function reflect (line 73) | static unsigned long
function crc32 (line 108) | uint32_t
function crc32_continue (line 157) | uint32_t
FILE: DAP-Link/Firmware/src/source/daplink/daplink.h
type daplink_info_t (line 76) | typedef struct {
FILE: DAP-Link/Firmware/src/source/daplink/daplink_debug.h
function daplink_debug (line 45) | static inline uint32_t daplink_debug(uint8_t *buf, uint32_t size)
function daplink_debug_print (line 70) | static inline uint32_t daplink_debug_print(const char *format, ...)
function daplink_debug_print (line 91) | static inline uint32_t daplink_debug_print(const char *format, ...)
function daplink_debug (line 96) | static inline uint32_t daplink_debug(uint8_t *data, uint32_t size)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/file_stream.c
type stream_state_t (line 33) | typedef enum {
type error_t (line 41) | typedef error_t (*stream_open_cb_t)(void *state);
type error_t (line 42) | typedef error_t (*stream_write_cb_t)(void *state, const uint8_t *data, u...
type error_t (line 43) | typedef error_t (*stream_close_cb_t)(void *state);
type stream_t (line 45) | typedef struct {
type bin_state_t (line 52) | typedef struct {
type hex_state_t (line 58) | typedef struct {
type shared_state_t (line 63) | typedef union {
function stream_thread_set (line 92) | static void stream_thread_set(void)
function stream_thread_assert (line 96) | static void stream_thread_assert(void)
function stream_type_t (line 101) | stream_type_t stream_start_identify(const uint8_t *data, uint32_t size)
function stream_type_t (line 115) | stream_type_t stream_type_from_name(const vfs_filename_t filename)
function error_t (line 127) | error_t stream_open(stream_type_t stream_type)
function error_t (line 158) | error_t stream_write(const uint8_t *data, uint32_t size)
function error_t (line 186) | error_t stream_close(void)
function detect_bin (line 207) | static bool detect_bin(const uint8_t *data, uint32_t size)
function error_t (line 212) | static error_t open_bin(void *state)
function error_t (line 219) | static error_t write_bin(void *state, const uint8_t *data, uint32_t size)
function error_t (line 281) | static error_t close_bin(void *state)
function detect_hex (line 290) | static bool detect_hex(const uint8_t *data, uint32_t size)
function error_t (line 295) | static error_t open_hex(void *state)
function error_t (line 306) | static error_t write_hex(void *state, const uint8_t *data, uint32_t size)
function error_t (line 361) | static error_t close_hex(void *state)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/file_stream.h
type stream_type_t (line 34) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/flash_decoder.c
type decoder_state_t (line 43) | typedef enum {
function flash_decoder_type_t (line 62) | flash_decoder_type_t flash_decoder_detect_type(const uint8_t *data, uint...
function error_t (line 100) | error_t flash_decoder_get_flash(flash_decoder_type_t type, uint32_t addr...
function error_t (line 182) | error_t flash_decoder_open(void)
function error_t (line 203) | error_t flash_decoder_write(uint32_t addr, const uint8_t *data, uint32_t...
function error_t (line 316) | error_t flash_decoder_close(void)
function flash_decoder_is_at_end (line 343) | static bool flash_decoder_is_at_end(uint32_t addr, const uint8_t *data, ...
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/flash_decoder.h
type flash_decoder_type_t (line 38) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/flash_intf.h
type flash_func_t (line 33) | typedef enum {
type error_t (line 40) | typedef error_t (*flash_intf_init_cb_t)(void);
type error_t (line 41) | typedef error_t (*flash_intf_uninit_cb_t)(void);
type error_t (line 42) | typedef error_t (*flash_intf_program_page_cb_t)(uint32_t addr, const uin...
type error_t (line 43) | typedef error_t (*flash_intf_erase_sector_cb_t)(uint32_t sector);
type error_t (line 44) | typedef error_t (*flash_intf_erase_chip_cb_t)(void);
type error_t (line 48) | typedef error_t (*flash_algo_set_cb_t)(uint32_t addr);
type flash_intf_t (line 50) | typedef struct {
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/flash_manager.c
type state_t (line 39) | typedef enum {
function error_t (line 64) | error_t flash_manager_init(const flash_intf_t *flash_intf)
function error_t (line 114) | error_t flash_manager_data(uint32_t addr, const uint8_t *data, uint32_t ...
function error_t (line 197) | error_t flash_manager_uninit(void)
function flash_manager_set_page_erase (line 240) | void flash_manager_set_page_erase(bool enabled)
function flash_intf_valid (line 246) | static bool flash_intf_valid(const flash_intf_t *flash_intf)
function error_t (line 284) | static error_t flush_current_block(uint32_t addr){
function error_t (line 299) | static error_t setup_next_sector(uint32_t addr)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/iap_flash_intf.c
type state_t (line 46) | typedef enum {
function error_t (line 92) | static error_t init()
function error_t (line 126) | static error_t uninit(void)
function error_t (line 153) | static error_t program_page(uint32_t addr, const uint8_t *buf, uint32_t ...
function error_t (line 248) | static error_t erase_sector(uint32_t addr)
function error_t (line 305) | static error_t erase_chip(void)
function program_page_min_size (line 336) | static uint32_t program_page_min_size(uint32_t addr)
function erase_sector_size (line 341) | static uint32_t erase_sector_size(uint32_t addr)
function page_program_allowed (line 346) | static bool page_program_allowed(uint32_t addr, uint32_t size)
function sector_erase_allowed (line 356) | static bool sector_erase_allowed(uint32_t addr)
function error_t (line 369) | static error_t intercept_page_write(uint32_t addr, const uint8_t *buf, u...
function error_t (line 436) | static error_t intercept_sector_erase(uint32_t addr)
function error_t (line 472) | static error_t critical_erase_and_program(uint32_t addr, const uint8_t *...
function target_flash_busy (line 502) | static uint8_t target_flash_busy(void){
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/intelhex.c
type hex_record_t (line 26) | typedef enum hex_record_t hex_record_t;
type hex_record_t (line 27) | enum hex_record_t {
type hex_line_t (line 36) | typedef union hex_line_t hex_line_t;
function hex_line_t (line 37) | union __attribute__((packed)) hex_line_t {
function swap16 (line 52) | static uint16_t swap16(uint16_t a)
function ctoh (line 61) | static uint8_t ctoh(char c)
function validate_checksum (line 71) | static uint8_t validate_checksum(hex_line_t *record)
function reset_hex_parser (line 86) | void reset_hex_parser(void)
function hexfile_parse_status_t (line 97) | hexfile_parse_status_t parse_hex_blob(const uint8_t *hex_blob, const uin...
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/intelhex.h
type hexfile_parse_status_t (line 38) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/vfs_manager.c
type transfer_state_t (line 67) | typedef enum {
type file_transfer_state_t (line 74) | typedef struct {
type vfs_mngr_state_t (line 93) | typedef enum {
function vfs_mngr_fs_enable (line 162) | void vfs_mngr_fs_enable(bool enable)
function vfs_mngr_fs_remount (line 177) | void vfs_mngr_fs_remount(void)
function vfs_mngr_init (line 189) | void vfs_mngr_init(bool enable)
function vfs_mngr_periodic (line 205) | void vfs_mngr_periodic(uint32_t elapsed_ms)
function error_t (line 296) | error_t vfs_mngr_get_transfer_status()
function usbd_msc_init (line 302) | void usbd_msc_init(void)
function usbd_msc_read_sect (line 312) | void usbd_msc_read_sect(uint32_t sector, uint8_t *buf, uint32_t num_of_s...
function usbd_msc_write_sect (line 326) | void usbd_msc_write_sect(uint32_t sector, uint8_t *buf, uint32_t num_of_...
function sync_init (line 352) | static void sync_init(void)
function sync_assert_usb_thread (line 358) | static void sync_assert_usb_thread(void)
function sync_lock (line 363) | static void sync_lock(void)
function sync_unlock (line 368) | static void sync_unlock(void)
function changing_state (line 373) | static bool changing_state()
function build_filesystem (line 378) | static void build_filesystem()
function file_change_handler (line 393) | static void file_change_handler(const vfs_filename_t filename, vfs_file_...
function file_data_handler (line 438) | static void file_data_handler(uint32_t sector, const uint8_t *buf, uint3...
function ready_for_state_change (line 501) | static bool ready_for_state_change(void)
function abort_remount (line 546) | void abort_remount(void)
function transfer_update_file_info (line 559) | static void transfer_update_file_info(vfs_file_t file, uint32_t start_se...
function transfer_reset_file_info (line 624) | static void transfer_reset_file_info()
function transfer_stream_open (line 641) | static void transfer_stream_open(stream_type_t stream, uint32_t start_se...
function transfer_stream_data (line 695) | static void transfer_stream_data(uint32_t sector, const uint8_t *data, u...
function transfer_update_state (line 732) | static void transfer_update_state(error_t status)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/vfs_user.c
type magic_file_t (line 56) | typedef enum _magic_file {
type magic_file_info_t (line 74) | typedef struct _magic_file_info {
function vfs_user_build_filesystem (line 137) | void vfs_user_build_filesystem()
function __WEAK (line 179) | __WEAK bool vfs_user_file_change_handler_hook(const vfs_filename_t filen...
function __WEAK (line 186) | __WEAK bool vfs_user_magic_file_hook(const vfs_filename_t filename, bool...
function vfs_user_file_change_handler (line 192) | void vfs_user_file_change_handler(const vfs_filename_t filename, vfs_fil...
function vfs_user_disconnecting (line 301) | void vfs_user_disconnecting()
function get_file_size (line 318) | static uint32_t get_file_size(vfs_read_cb_t read_func)
function read_file_mbed_htm (line 325) | static uint32_t read_file_mbed_htm(uint32_t sector_offset, uint8_t *data...
function read_file_details_txt (line 335) | static uint32_t read_file_details_txt(uint32_t sector_offset, uint8_t *d...
function read_file_fail_txt (line 357) | static uint32_t read_file_fail_txt(uint32_t sector_offset, uint8_t *data...
function read_file_assert_txt (line 394) | static uint32_t read_file_assert_txt(uint32_t sector_offset, uint8_t *da...
function read_file_need_bl_txt (line 445) | static uint32_t read_file_need_bl_txt(uint32_t sector_offset, uint8_t *d...
function update_html_file (line 460) | static uint32_t update_html_file(uint8_t *data, uint32_t datasize)
function update_details_txt_file (line 470) | static uint32_t update_details_txt_file(uint8_t *data, uint32_t datasize)
function expand_info (line 569) | static uint32_t expand_info(uint8_t *buf, uint32_t bufsize)
function erase_target (line 651) | static void erase_target(void)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/virtual_fs.c
type mbr_t (line 40) | typedef struct {
type file_allocation_table_t (line 74) | typedef struct file_allocation_table {
type FatDirectoryEntry_t (line 78) | typedef struct FatDirectoryEntry {
type root_dir_t (line 97) | typedef struct root_dir {
type virtual_media_t (line 101) | typedef struct virtual_media {
type virtual_media_idx_t (line 240) | enum virtual_media_idx_t {
function write_fat (line 305) | static void write_fat(file_allocation_table_t *fat, uint32_t idx, uint16...
function vfs_init (line 322) | void vfs_init(const vfs_filename_t drive_name, uint32_t disk_size)
function vfs_get_total_size (line 385) | uint32_t vfs_get_total_size()
function vfs_file_t (line 399) | vfs_file_t vfs_create_file(const vfs_filename_t filename, vfs_read_cb_t ...
function vfs_file_set_attr (line 462) | void vfs_file_set_attr(vfs_file_t file, vfs_file_attr_bit_t attr)
function vfs_sector_t (line 468) | vfs_sector_t vfs_file_get_start_sector(vfs_file_t file)
function vfs_file_get_size (line 479) | uint32_t vfs_file_get_size(vfs_file_t file)
function vfs_file_attr_bit_t (line 485) | vfs_file_attr_bit_t vfs_file_get_attr(vfs_file_t file)
function vfs_set_file_change_callback (line 491) | void vfs_set_file_change_callback(vfs_file_change_cb_t cb)
function vfs_read (line 496) | void vfs_read(uint32_t requested_sector, uint8_t *buf, uint32_t num_sect...
function vfs_write (line 531) | void vfs_write(uint32_t requested_sector, const uint8_t *buf, uint32_t n...
function read_zero (line 564) | static uint32_t read_zero(uint32_t sector_offset, uint8_t *data, uint32_...
function write_none (line 571) | static void write_none(uint32_t sector_offset, const uint8_t *data, uint...
function read_mbr (line 576) | static uint32_t read_mbr(uint32_t sector_offset, uint8_t *data, uint32_t...
function read_fat (line 592) | static uint32_t read_fat(uint32_t sector_offset, uint8_t *data, uint32_t...
function read_dir (line 608) | static uint32_t read_dir(uint32_t sector_offset, uint8_t *data, uint32_t...
function write_dir (line 627) | static void write_dir(uint32_t sector_offset, const uint8_t *data, uint3...
function file_change_cb_stub (line 676) | static void file_change_cb_stub(const vfs_filename_t filename, vfs_file_...
function cluster_to_sector (line 681) | static uint32_t cluster_to_sector(uint32_t cluster_idx)
function filename_valid (line 687) | static bool filename_valid(const vfs_filename_t filename)
function filename_character_valid (line 720) | static bool filename_character_valid(char character)
FILE: DAP-Link/Firmware/src/source/daplink/drag-n-drop/virtual_fs.h
type vfs_file_attr_bit_t (line 39) | typedef enum {
type vfs_file_change_t (line 48) | typedef enum {
type vfs_sector_t (line 58) | typedef uint32_t vfs_sector_t;
FILE: DAP-Link/Firmware/src/source/daplink/error.c
function error_type_t (line 243) | error_type_t error_get_type(error_t error)
FILE: DAP-Link/Firmware/src/source/daplink/error.h
type error_t (line 30) | typedef enum {
type error_type_t (line 89) | typedef unsigned char error_type_t;
FILE: DAP-Link/Firmware/src/source/daplink/flash_hal.c
function flash_erase_sector (line 25) | uint32_t flash_erase_sector(uint32_t addr)
function flash_program_page (line 35) | uint32_t flash_program_page(uint32_t adr, uint32_t sz, uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/daplink/info.c
function hex_to_ascii (line 33) | static char hex_to_ascii(uint8_t x)
function setup_unique_id (line 178) | static void setup_unique_id()
function setup_string_descriptor (line 187) | static void setup_string_descriptor()
function info_init (line 203) | void info_init(void)
function info_set_uuid_target (line 212) | void info_set_uuid_target(uint32_t *uuid_data)
function info_get_bootloader_present (line 225) | bool info_get_bootloader_present(void)
function info_get_interface_present (line 244) | bool info_get_interface_present(void)
function info_get_config_admin_present (line 263) | bool info_get_config_admin_present(void)
function info_get_config_user_present (line 269) | bool info_get_config_user_present(void)
function info_get_crc_bootloader (line 275) | uint32_t info_get_crc_bootloader()
function info_get_crc_interface (line 280) | uint32_t info_get_crc_interface()
function info_get_crc_config_admin (line 285) | uint32_t info_get_crc_config_admin()
function info_get_crc_config_user (line 290) | uint32_t info_get_crc_config_user()
function info_crc_compute (line 295) | void info_crc_compute()
function info_get_bootloader_version (line 321) | uint32_t info_get_bootloader_version(void)
function info_get_interface_version (line 331) | uint32_t info_get_interface_version(void)
FILE: DAP-Link/Firmware/src/source/daplink/interface/bootloader_update.c
function interface_image_valid (line 49) | static bool interface_image_valid()
function bootloader_check_and_update (line 59) | void bootloader_check_and_update(void)
function bootloader_check_and_update (line 107) | void bootloader_check_and_update(void) {}
FILE: DAP-Link/Firmware/src/source/daplink/interface/daplink.c
function daplink_is_bootloader (line 35) | bool daplink_is_bootloader()
function daplink_is_interface (line 40) | bool daplink_is_interface()
FILE: DAP-Link/Firmware/src/source/daplink/interface/main.c
function timer_task_30mS (line 108) | void timer_task_30mS(void * arg)
function main_reset_target (line 119) | void main_reset_target(uint8_t send_unique_id)
function main_blink_hid_led (line 126) | void main_blink_hid_led(main_led_state_t state)
function main_blink_cdc_led (line 134) | void main_blink_cdc_led(main_led_state_t state)
function main_blink_msc_led (line 142) | void main_blink_msc_led(main_led_state_t state)
function main_powerdown_event (line 150) | void main_powerdown_event(void)
function main_disable_debug_event (line 157) | void main_disable_debug_event(void)
function main_cdc_send_event (line 164) | void main_cdc_send_event(void)
function main_usb_set_test_mode (line 170) | void main_usb_set_test_mode(bool enabled)
function USBD_SignalHandler (line 175) | void USBD_SignalHandler()
function main_task (line 182) | void main_task(void * arg)
function main (line 461) | int main(void)
FILE: DAP-Link/Firmware/src/source/daplink/interface/main.h
type main_led_state_t (line 29) | typedef enum main_led_state {
type main_usb_connect_t (line 35) | typedef enum main_usb_connect {
FILE: DAP-Link/Firmware/src/source/daplink/interface/swd_host.c
type DAP_STATE (line 56) | typedef struct {
type DEBUG_STATE (line 61) | typedef struct {
function swd_get_apsel (line 71) | static uint32_t swd_get_apsel(uint32_t adr)
function swd_set_reset_connect (line 80) | void swd_set_reset_connect(SWD_CONNECT_TYPE type)
function int2array (line 85) | void int2array(uint8_t *res, uint32_t data, uint8_t len)
function swd_transfer_retry (line 94) | uint8_t swd_transfer_retry(uint32_t req, uint32_t *data)
function swd_set_soft_reset (line 110) | void swd_set_soft_reset(uint32_t soft_reset_type)
function swd_init (line 115) | uint8_t swd_init(void)
function swd_off (line 125) | uint8_t swd_off(void)
function swd_clear_errors (line 131) | uint8_t swd_clear_errors(void)
function swd_read_dp (line 140) | uint8_t swd_read_dp(uint8_t adr, uint32_t *val)
function swd_write_dp (line 161) | uint8_t swd_write_dp(uint8_t adr, uint32_t val)
function swd_read_ap (line 182) | uint8_t swd_read_ap(uint32_t adr, uint32_t *val)
function swd_write_ap (line 211) | uint8_t swd_write_ap(uint32_t adr, uint32_t val)
function swd_write_block (line 250) | static uint8_t swd_write_block(uint32_t address, uint8_t *data, uint32_t...
function swd_read_block (line 294) | static uint8_t swd_read_block(uint32_t address, uint8_t *data, uint32_t ...
function swd_read_data (line 341) | static uint8_t swd_read_data(uint32_t addr, uint32_t *val)
function swd_write_data (line 378) | static uint8_t swd_write_data(uint32_t address, uint32_t data)
function swd_read_word (line 405) | uint8_t swd_read_word(uint32_t addr, uint32_t *val)
function swd_write_word (line 419) | uint8_t swd_write_word(uint32_t addr, uint32_t val)
function swd_read_byte (line 433) | uint8_t swd_read_byte(uint32_t addr, uint8_t *val)
function swd_write_byte (line 450) | uint8_t swd_write_byte(uint32_t addr, uint8_t val)
function swd_read_memory (line 469) | uint8_t swd_read_memory(uint32_t address, uint8_t *data, uint32_t size)
function swd_write_memory (line 518) | uint8_t swd_write_memory(uint32_t address, uint8_t *data, uint32_t size)
function swd_write_debug_state (line 566) | static uint8_t swd_write_debug_state(DEBUG_STATE *state)
function swd_read_core_register (line 618) | uint8_t swd_read_core_register(uint32_t n, uint32_t *val)
function swd_write_core_register (line 648) | uint8_t swd_write_core_register(uint32_t n, uint32_t val)
function swd_wait_until_halted (line 674) | static uint8_t swd_wait_until_halted(void)
function swd_flash_syscall_exec (line 692) | uint8_t swd_flash_syscall_exec(const program_syscall_t *sysCallParam, ui...
function swd_reset (line 740) | static uint8_t swd_reset(void)
function swd_switch (line 754) | static uint8_t swd_switch(uint16_t val)
function swd_read_idcode (line 764) | static uint8_t swd_read_idcode(uint32_t *id)
function JTAG2SWD (line 780) | uint8_t JTAG2SWD()
function swd_init_debug (line 803) | uint8_t swd_init_debug(void)
function swd_set_target_state_hw (line 894) | uint8_t swd_set_target_state_hw(target_state_t state)
function swd_set_target_state_sw (line 1035) | uint8_t swd_set_target_state_sw(target_state_t state)
FILE: DAP-Link/Firmware/src/source/daplink/interface/swd_host.h
type SWD_CONNECT_TYPE (line 39) | typedef enum {
type flash_algo_return_t (line 44) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/interface/swd_host_ca.c
type DAP_STATE (line 64) | typedef struct {
type DEBUG_STATE (line 69) | typedef struct {
function swd_set_reset_connect (line 83) | void swd_set_reset_connect(SWD_CONNECT_TYPE type)
function int2array (line 87) | void int2array(uint8_t *res, uint32_t data, uint8_t len)
function swd_transfer_retry (line 96) | uint8_t swd_transfer_retry(uint32_t req, uint32_t *data)
function swd_set_soft_reset (line 112) | void swd_set_soft_reset(uint32_t soft_reset_type)
function swd_init (line 117) | uint8_t swd_init(void)
function swd_off (line 127) | uint8_t swd_off(void)
function swd_read_dp (line 134) | uint8_t swd_read_dp(uint8_t adr, uint32_t *val)
function swd_write_dp (line 155) | uint8_t swd_write_dp(uint8_t adr, uint32_t val)
function swd_read_ap (line 181) | uint8_t swd_read_ap(uint32_t adr, uint32_t *val)
function swd_write_ap (line 210) | uint8_t swd_write_ap(uint32_t adr, uint32_t val)
function swd_ca_select_state (line 246) | uint8_t swd_ca_select_state(uint32_t addr) {
function swd_write_block (line 269) | static uint8_t swd_write_block(uint32_t address, uint8_t *data, uint32_t...
function swd_read_data (line 314) | static uint8_t swd_read_data(uint32_t addr, uint32_t *val)
function swd_write_data (line 356) | static uint8_t swd_write_data(uint32_t address, uint32_t data)
function swd_read_word (line 382) | uint8_t swd_read_word(uint32_t addr, uint32_t *val)
function swd_write_word (line 396) | uint8_t swd_write_word(uint32_t addr, uint32_t val)
function swd_read_memory (line 411) | uint8_t swd_read_memory(uint32_t address, uint8_t *data, uint32_t size)
function swd_write_memory (line 433) | uint8_t swd_write_memory(uint32_t address, uint8_t *data, uint32_t size)
function swd_write_debug_state (line 462) | static uint8_t swd_write_debug_state(DEBUG_STATE *state)
function swd_restart_req (line 525) | static uint8_t swd_restart_req(void) {
function swd_enable_debug (line 564) | static uint8_t swd_enable_debug(void) {
function swd_read_core_register (line 578) | uint8_t swd_read_core_register(uint32_t n, uint32_t *val)
function swd_write_core_register (line 591) | uint8_t swd_write_core_register(uint32_t n, uint32_t val)
function swd_wait_until_halted (line 605) | static uint8_t swd_wait_until_halted(void)
function swd_flash_syscall_exec (line 623) | uint8_t swd_flash_syscall_exec(const program_syscall_t *sysCallParam, ui...
function swd_reset (line 670) | static uint8_t swd_reset(void)
function swd_switch (line 684) | static uint8_t swd_switch(uint16_t val)
function swd_read_idcode (line 694) | static uint8_t swd_read_idcode(uint32_t *id)
function JTAG2SWD (line 710) | uint8_t JTAG2SWD()
function swd_init_debug (line 733) | uint8_t swd_init_debug(void)
function swd_uninit_debug (line 795) | uint8_t swd_uninit_debug(void)
function swd_set_target_state_hw (line 800) | uint8_t swd_set_target_state_hw(target_state_t state)
function swd_set_target_state_sw (line 883) | uint8_t swd_set_target_state_sw(target_state_t state)
FILE: DAP-Link/Firmware/src/source/daplink/interface/target_flash.c
type state_t (line 39) | typedef enum {
function program_target_t (line 82) | static program_target_t * get_flash_algo(uint32_t addr)
function error_t (line 106) | static error_t flash_func_start(flash_func_t func)
function error_t (line 132) | static error_t target_flash_set(uint32_t addr)
function error_t (line 155) | static error_t target_flash_init()
function error_t (line 183) | static error_t target_flash_uninit(void)
function error_t (line 209) | static error_t target_flash_program_page(uint32_t addr, const uint8_t *b...
function error_t (line 304) | static error_t target_flash_erase_sector(uint32_t addr)
function error_t (line 335) | static error_t target_flash_erase_chip(void)
function target_flash_program_page_min_size (line 371) | static uint32_t target_flash_program_page_min_size(uint32_t addr)
function target_flash_erase_sector_size (line 384) | static uint32_t target_flash_erase_sector_size(uint32_t addr)
function target_flash_busy (line 403) | static uint8_t target_flash_busy(void){
FILE: DAP-Link/Firmware/src/source/daplink/sdk_stub.c
function __weak (line 22) | __weak void sdk_init()
FILE: DAP-Link/Firmware/src/source/daplink/settings/settings.c
type cfg_ram_t (line 44) | typedef struct __attribute__((__packed__)) cfg_ram {
function config_init (line 70) | void config_init()
function config_ram_set_hold_in_bl (line 102) | void config_ram_set_hold_in_bl(bool hold)
function config_ram_set_assert (line 107) | void config_ram_set_assert(const char *file, uint16_t line)
function config_ram_clear_assert (line 138) | void config_ram_clear_assert()
function config_ram_get_hold_in_bl (line 145) | bool config_ram_get_hold_in_bl()
function config_ram_get_initial_hold_in_bl (line 150) | bool config_ram_get_initial_hold_in_bl()
function config_ram_get_assert (line 155) | bool config_ram_get_assert(char *buf, uint16_t buf_size, uint16_t *line,...
function config_ram_add_hexdump (line 204) | uint8_t config_ram_add_hexdump(uint32_t hexdump)
function config_ram_get_hexdumps (line 215) | uint8_t config_ram_get_hexdumps(uint32_t **hexdumps)
function config_ram_set_disable_msd (line 226) | void config_ram_set_disable_msd(bool disable_msd)
function config_ram_get_disable_msd (line 231) | uint8_t config_ram_get_disable_msd(void)
function config_ram_set_page_erase (line 236) | void config_ram_set_page_erase(bool page_erase_enable)
function config_ram_get_page_erase (line 241) | bool config_ram_get_page_erase(void)
FILE: DAP-Link/Firmware/src/source/daplink/settings/settings.h
type assert_source_t (line 33) | typedef enum {
FILE: DAP-Link/Firmware/src/source/daplink/settings/settings_rom.c
type cfg_setting_t (line 39) | typedef struct __attribute__((__packed__)) cfg_setting {
function config_needs_update (line 79) | static bool config_needs_update()
function program_cfg (line 98) | static void program_cfg(cfg_setting_t *new_cfg)
function config_rom_init (line 123) | void config_rom_init()
function config_set_auto_rst (line 148) | void config_set_auto_rst(bool on)
function config_set_automation_allowed (line 154) | void config_set_automation_allowed(bool on)
function config_set_overflow_detect (line 160) | void config_set_overflow_detect(bool on)
function config_get_auto_rst (line 166) | bool config_get_auto_rst()
function config_get_automation_allowed (line 171) | bool config_get_automation_allowed(void)
function config_get_overflow_detect (line 176) | bool config_get_overflow_detect()
FILE: DAP-Link/Firmware/src/source/daplink/settings/settings_rom_stub.c
function config_rom_init (line 24) | void config_rom_init()
function config_set_auto_rst (line 29) | void config_set_auto_rst(bool on)
function config_set_automation_allowed (line 34) | void config_set_automation_allowed(bool on)
function config_set_overflow_detect (line 39) | void config_set_overflow_detect(bool on)
function config_get_auto_rst (line 44) | bool config_get_auto_rst()
function config_get_automation_allowed (line 49) | bool config_get_automation_allowed()
function config_get_overflow_detect (line 54) | bool config_get_overflow_detect()
FILE: DAP-Link/Firmware/src/source/daplink/usb2uart/usbd_user_cdc_acm.c
function USBD_CDC_ACM_PortInitialize (line 41) | int32_t USBD_CDC_ACM_PortInitialize(void)
function USBD_CDC_ACM_PortUninitialize (line 56) | int32_t USBD_CDC_ACM_PortUninitialize(void)
function USBD_CDC_ACM_PortReset (line 70) | int32_t USBD_CDC_ACM_PortReset(void)
function USBD_CDC_ACM_PortSetLineCoding (line 85) | int32_t USBD_CDC_ACM_PortSetLineCoding(CDC_LINE_CODING *line_coding)
function USBD_CDC_ACM_PortGetLineCoding (line 104) | int32_t USBD_CDC_ACM_PortGetLineCoding(CDC_LINE_CODING *line_coding)
function USBD_CDC_ACM_SendBreak (line 114) | int32_t USBD_CDC_ACM_SendBreak(uint16_t dur)
function USBD_CDC_ACM_PortSetControlLineState (line 149) | int32_t USBD_CDC_ACM_PortSetControlLineState(uint16_t ctrl_bmp)
function cdc_process_event (line 154) | void cdc_process_event()
FILE: DAP-Link/Firmware/src/source/daplink/util.c
function vfs_mngr_fs_remount (line 29) | __attribute__((weak)) void vfs_mngr_fs_remount(void) {}
function util_write_hex8 (line 31) | uint32_t util_write_hex8(char *str, uint8_t value)
function util_write_hex16 (line 39) | uint32_t util_write_hex16(char *str, uint16_t value)
function util_write_hex32 (line 47) | uint32_t util_write_hex32(char *str, uint32_t value)
function util_write_uint32 (line 57) | uint32_t util_write_uint32(char *str, uint32_t value)
function util_write_uint32_zp (line 84) | uint32_t util_write_uint32_zp(char *str, uint32_t value, uint16_t total_...
function util_write_string (line 101) | uint32_t util_write_string(char *str, const char *data)
function util_div_round_up (line 113) | uint32_t util_div_round_up(uint32_t dividen, uint32_t divisor)
function util_div_round_down (line 118) | uint32_t util_div_round_down(uint32_t dividen, uint32_t divisor)
function util_div_round (line 123) | uint32_t util_div_round(uint32_t dividen, uint32_t divisor)
function _util_assert (line 128) | void _util_assert(bool expression, const char *filename, uint16_t line)
function util_assert_clear (line 154) | void util_assert_clear()
FILE: DAP-Link/Firmware/src/source/daplink/validation.c
function test_range (line 28) | static inline uint32_t test_range(const uint32_t test, const uint32_t mi...
function validate_bin_nvic (line 33) | uint8_t validate_bin_nvic(const uint8_t *buf)
function validate_hexfile (line 80) | uint8_t validate_hexfile(const uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_a/power_ctrl.c
function configure_syscon (line 31) | void configure_syscon(unsigned int pc)
function enable_BOD (line 51) | void enable_BOD(int enable)
function power_off_sequence (line 68) | void power_off_sequence()
function power_on_sequence (line 92) | void power_on_sequence()
function BOD_IRQHandler (line 143) | void BOD_IRQHandler(void)
function wait_for_pbon (line 161) | void wait_for_pbon(void)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_a/syscon.c
function Sleepns (line 39) | static void Sleepns(uint32_t cycles)
function syscon_readreg (line 50) | void syscon_readreg(unsigned int addr, unsigned int *din)
function syscon_writereg (line 149) | void syscon_writereg(unsigned int addr, unsigned int dout)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_a/target_reset.c
function musca_a_target_before_init_debug (line 31) | static void musca_a_target_before_init_debug(void)
function musca_a_target_set_state (line 104) | static uint8_t musca_a_target_set_state(target_state_t state)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_a/utils.c
function delay (line 24) | void delay(uint32_t cycles)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_b/i2c_gpio.c
function i2c_gpio_addr (line 39) | void i2c_gpio_addr(unsigned int addr, unsigned int read)
function i2c_gpio_cmd (line 98) | void i2c_gpio_cmd(unsigned int cmd)
function i2c_gpio_write (line 140) | void i2c_gpio_write(unsigned int data)
function i2c_gpio_read (line 188) | void i2c_gpio_read(unsigned int *data, unsigned int ack)
function i2c_gpio_wbyte (line 236) | void i2c_gpio_wbyte(unsigned int cmd, unsigned int data)
function i2c_gpio_rbyte (line 249) | void i2c_gpio_rbyte(unsigned int cmd, unsigned int *data)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_b/power_ctrl.c
function i2cio_init (line 35) | void i2cio_init(void)
function i2cio_power_off (line 69) | void i2cio_power_off(void)
function i2cio_power_on (line 83) | void i2cio_power_on(void)
function configure_syscon (line 104) | void configure_syscon(unsigned int pc)
function enable_BOD (line 133) | void enable_BOD(int enable)
function power_off_sequence (line 150) | void power_off_sequence()
function power_on_sequence (line 174) | void power_on_sequence()
function BOD_IRQHandler (line 233) | void BOD_IRQHandler(void)
function wait_for_pbon (line 254) | void wait_for_pbon(void)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_b/syscon.c
function Sleepns (line 39) | static void Sleepns(uint32_t cycles)
function syscon_readreg (line 50) | void syscon_readreg(unsigned int addr, unsigned int *din)
function syscon_writereg (line 149) | void syscon_writereg(unsigned int addr, unsigned int dout)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_b/target_reset.c
function musca_b_target_before_init_debug (line 32) | static void musca_b_target_before_init_debug(void)
function musca_b_target_set_state (line 109) | static uint8_t musca_b_target_set_state(target_state_t state)
FILE: DAP-Link/Firmware/src/source/family/arm/musca_b/utils.c
function delay (line 24) | void delay(uint32_t cycles)
function delay_us (line 34) | void delay_us(uint32_t cycles)
FILE: DAP-Link/Firmware/src/source/family/freescale/target_reset_Kseries.c
function target_before_init_debug (line 31) | static void target_before_init_debug(void)
function target_unlock_sequence (line 36) | static uint8_t target_unlock_sequence(void)
function security_bits_set (line 109) | static uint8_t security_bits_set(uint32_t addr, uint8_t *data, uint32_t ...
FILE: DAP-Link/Firmware/src/source/family/freescale/target_reset_Lseries.c
function target_before_init_debug (line 31) | static void target_before_init_debug(void)
function target_unlock_sequence (line 36) | static uint8_t target_unlock_sequence(void)
function security_bits_set (line 109) | uint8_t static security_bits_set(uint32_t addr, uint8_t *data, uint32_t ...
FILE: DAP-Link/Firmware/src/source/family/freescale/target_reset_k32w_series.c
function target_before_init_debug (line 41) | void target_before_init_debug(void)
function target_unlock_sequence (line 46) | uint8_t target_unlock_sequence(void)
FILE: DAP-Link/Firmware/src/source/family/freescale/target_reset_mimxrt.c
function target_before_init_debug (line 27) | static void target_before_init_debug(void)
function prerun_target_config (line 39) | static void prerun_target_config(void)
function validate_bin_nvic (line 48) | static uint8_t validate_bin_nvic(const uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/family/freescale/target_reset_rapid_iot.c
function target_unlock_sequence (line 40) | static uint8_t target_unlock_sequence(void)
function security_bits_set (line 114) | static uint8_t security_bits_set(uint32_t addr, uint8_t *data, uint32_t ...
FILE: DAP-Link/Firmware/src/source/family/maxim/max32620/target_reset.c
function target_before_init_debug (line 24) | void target_before_init_debug(void)
function target_unlock_sequence (line 31) | uint8_t target_unlock_sequence(void)
function target_set_state (line 38) | uint8_t target_set_state(target_state_t state)
function security_bits_set (line 46) | uint8_t security_bits_set(uint32_t addr, uint8_t *data, uint32_t size)
FILE: DAP-Link/Firmware/src/source/family/maxim/max32625/target_reset.c
function target_before_init_debug (line 24) | void target_before_init_debug(void)
function target_unlock_sequence (line 31) | uint8_t target_unlock_sequence(void)
function target_set_state (line 38) | uint8_t target_set_state(target_state_t state)
function security_bits_set (line 46) | uint8_t security_bits_set(uint32_t addr, uint8_t *data, uint32_t size)
FILE: DAP-Link/Firmware/src/source/family/nordic/target_reset_nrf51.c
function swd_set_target_reset_nrf (line 27) | static void swd_set_target_reset_nrf(uint8_t asserted)
FILE: DAP-Link/Firmware/src/source/family/nordic/target_reset_nrf52.c
function swd_set_target_reset_nrf (line 27) | static void swd_set_target_reset_nrf(uint8_t asserted)
FILE: DAP-Link/Firmware/src/source/family/nxp/lpc55S6X/target_reset.c
function lpc55s6x_target_set_state (line 38) | static uint8_t lpc55s6x_target_set_state(target_state_t state)
FILE: DAP-Link/Firmware/src/source/family/nxp/target_reset_lpc4088.c
function gpio_set_isp_pin (line 29) | static void gpio_set_isp_pin(uint8_t state) {
function prerun_target_config (line 43) | static void prerun_target_config(void)
function lpc4088_target_set_state (line 53) | static uint8_t lpc4088_target_set_state(target_state_t state)
FILE: DAP-Link/Firmware/src/source/family/realtek/rtl8195am/target.c
function USBD_CDC_ACM_SetLineCoding (line 43) | int32_t USBD_CDC_ACM_SetLineCoding(void)
FILE: DAP-Link/Firmware/src/source/family/realtek/target_reset_realtek_rtl8195am.c
function swd_set_target_reset_realtek (line 21) | static void swd_set_target_reset_realtek(uint8_t asserted)
function validate_bin_nvic_realtek (line 28) | static uint8_t validate_bin_nvic_realtek(const uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/family/renesas/target_reset_rza.c
function target_set_state_rza (line 25) | static uint8_t target_set_state_rza(target_state_t state)
function validate_bin_nvic_rza (line 32) | static uint8_t validate_bin_nvic_rza(const uint8_t *buf)
function validate_hexfile_rza (line 47) | static uint8_t validate_hexfile_rza(const uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/family/ti/target_reset_ti.c
function target_set_state_ti (line 29) | static uint8_t target_set_state_ti(target_state_t state)
function validate_bin_nvic_ti (line 52) | static uint8_t validate_bin_nvic_ti(const uint8_t *buf)
FILE: DAP-Link/Firmware/src/source/family/toshiba/target_reset_tz.c
function target_before_init_debug_tz (line 26) | static void target_before_init_debug_tz(void) {
FILE: DAP-Link/Firmware/src/source/family/wiznet/target_reset_wiznet.c
function target_set_state_wiznet (line 27) | static uint8_t target_set_state_wiznet(target_state_t state) {
FILE: DAP-Link/Firmware/src/source/hic_hal/FlashOS.h
type FlashSector (line 49) | struct FlashSector {
type FlashDevice (line 59) | struct FlashDevice {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/DAP_config.h
function __STATIC_INLINE (line 161) | __STATIC_INLINE void PORT_JTAG_SETUP(void) {}
function __STATIC_INLINE (line 168) | __STATIC_INLINE void PORT_SWD_SETUP(void)
function __STATIC_INLINE (line 195) | __STATIC_INLINE void PORT_OFF(void)
function __STATIC_FORCEINLINE (line 216) | __STATIC_FORCEINLINE uint32_t PIN_SWCLK_TCK_IN(void)
function __STATIC_FORCEINLINE (line 224) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_SET(void)
function __STATIC_FORCEINLINE (line 232) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_CLR(void)
function __STATIC_FORCEINLINE (line 242) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_TMS_IN(void)
function __STATIC_FORCEINLINE (line 250) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_SET(void)
function __STATIC_FORCEINLINE (line 258) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_CLR(void)
function __STATIC_FORCEINLINE (line 266) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_IN(void)
function __STATIC_FORCEINLINE (line 274) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 288) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_ENABLE(void)
function __STATIC_FORCEINLINE (line 297) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_DISABLE(void)
function __STATIC_FORCEINLINE (line 308) | __STATIC_FORCEINLINE uint32_t PIN_TDI_IN(void)
function __STATIC_FORCEINLINE (line 316) | __STATIC_FORCEINLINE void PIN_TDI_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 327) | __STATIC_FORCEINLINE uint32_t PIN_TDO_IN(void)
function __STATIC_FORCEINLINE (line 338) | __STATIC_FORCEINLINE uint32_t PIN_nTRST_IN(void)
function __STATIC_FORCEINLINE (line 348) | __STATIC_FORCEINLINE void PIN_nTRST_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 358) | __STATIC_FORCEINLINE uint32_t PIN_nRESET_IN(void)
function __STATIC_FORCEINLINE (line 370) | __STATIC_FORCEINLINE void PIN_nRESET_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 404) | __STATIC_FORCEINLINE void PIN_nRESET_OUT(uint32_t bit)
function __STATIC_INLINE (line 435) | __STATIC_INLINE void LED_CONNECTED_OUT(uint32_t bit)
function __STATIC_INLINE (line 444) | __STATIC_INLINE void LED_RUNNING_OUT(uint32_t bit)
function __STATIC_INLINE (line 467) | __STATIC_INLINE uint32_t TIMESTAMP_GET (void) {
function __STATIC_INLINE (line 491) | __STATIC_INLINE void DAP_SETUP(void)
function __STATIC_INLINE (line 502) | __STATIC_INLINE uint32_t RESET_TARGET(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/adc.h
type Adc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/adc12b.h
type Adc12b (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/chipid.h
type Chipid (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/dmac.h
type DmacCh_num (line 41) | typedef struct {
type Dmac (line 52) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/efc.h
type Efc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/gpbr.h
type Gpbr (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/hsmci.h
type Hsmci (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/matrix.h
type Matrix (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/pdc.h
type Pdc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/pio.h
type Pio (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/pmc.h
type Pmc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/pwm.h
type PwmCh_num (line 41) | typedef struct {
type PwmCmp (line 52) | typedef struct {
type Pwm (line 61) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/rstc.h
type Rstc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/rtc.h
type Rtc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/rtt.h
type Rtt (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/smc.h
type SmcCs_number (line 41) | typedef struct {
type Smc (line 50) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/spi.h
type Spi (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/ssc.h
type Ssc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/supc.h
type Supc (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/tc.h
type TcChannel (line 41) | typedef struct {
type Tc (line 57) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/twi.h
type Twi (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/uart.h
type Uart (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/udphs.h
type UdphsDma (line 41) | typedef struct {
type UdphsEpt (line 48) | typedef struct {
type Udphs (line 61) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/usart.h
type Usart (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/component/wdt.h
type Wdt (line 41) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/flash_hal_SAM3U.c
type SFR_TABLE (line 47) | typedef struct {
function _FeedWDT (line 54) | __attribute__((section("ram_func")))
function _WritePage (line 72) | __attribute__((section("ram_func")))
function Init (line 123) | __attribute__((section("ram_func")))
function UnInit (line 132) | __attribute__((section("ram_func")))
function EraseChip (line 141) | __attribute__((section("ram_func")))
function EraseSector (line 165) | __attribute__((section("ram_func")))
function ProgramPage (line 187) | __attribute__((section("ram_func")))
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/gpio.c
function gpio_init (line 31) | void gpio_init(void)
function gpio_set_hid_led (line 65) | void gpio_set_hid_led(gpio_led_state_t state)
function gpio_set_cdc_led (line 74) | void gpio_set_cdc_led(gpio_led_state_t state)
function gpio_set_msc_led (line 83) | void gpio_set_msc_led(gpio_led_state_t state)
function PIOA_IRQHandler (line 92) | void PIOA_IRQHandler(void)
function gpio_get_reset_btn_no_fwrd (line 104) | uint8_t gpio_get_reset_btn_no_fwrd(void)
function gpio_get_reset_btn_fwrd (line 109) | uint8_t gpio_get_reset_btn_fwrd()
function gpio_set_board_power (line 114) | void gpio_set_board_power(bool powerEnabled)
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/read_uid.c
function read_unique_id (line 30) | void read_unique_id(uint32_t *id)
function create_unique_id (line 43) | __attribute__((section("ram_func")))
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/sam3u2c.h
type RoReg (line 49) | typedef volatile const uint32_t RoReg;
type RoReg (line 51) | typedef volatile uint32_t RoReg;
type WoReg (line 53) | typedef volatile uint32_t WoReg;
type RwReg (line 54) | typedef volatile uint32_t RwReg;
type IRQn_Type (line 64) | typedef enum IRQn
type DeviceVectors (line 108) | typedef struct _DeviceVectors
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/system_SAM3U.c
function SystemCoreClockUpdate (line 368) | void SystemCoreClockUpdate (void) /* Get Core Clock Frequency...
function SystemInit (line 439) | void SystemInit (void)
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/uart.c
function U32 (line 128) | static U32 _DetermineDivider(U32 Baudrate)
function _SetBaudrate (line 141) | static int _SetBaudrate(U32 Baudrate)
function _Send1 (line 155) | static void _Send1(void)
function _ResetBuffers (line 173) | static void _ResetBuffers(void)
function get_tx_ready (line 181) | static int get_tx_ready()
function set_rx_ready (line 189) | static void set_rx_ready(int ready)
function UART_IntrEna (line 198) | void UART_IntrEna(void)
function UART_IntrDis (line 203) | void UART_IntrDis(void)
function uart_set_control_line_state (line 208) | void uart_set_control_line_state(uint16_t ctrl_bmp)
function uart_software_flow_control (line 212) | void uart_software_flow_control()
function uart_initialize (line 231) | int32_t uart_initialize(void)
function uart_uninitialize (line 293) | int32_t uart_uninitialize(void)
function uart_reset (line 301) | int32_t uart_reset(void)
function uart_set_configuration (line 307) | int32_t uart_set_configuration(UART_Configuration *config)
function uart_get_configuration (line 342) | int32_t uart_get_configuration(UART_Configuration *config)
function uart_write_free (line 352) | int32_t uart_write_free(void)
function uart_write_data (line 358) | int32_t uart_write_data(uint8_t *data, uint16_t size)
function uart_read_data (line 377) | int32_t uart_read_data(uint8_t *data, uint16_t size)
function uart_enable_flow_control (line 394) | void uart_enable_flow_control(bool enabled)
function UART_IRQHandler (line 399) | void UART_IRQHandler(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/unused_usb_driver/usbd_SAM3U2C.c
function USBD_CalcSizeEP (line 28) | static int USBD_CalcSizeEP (uint32_t size) {
function USBD_GetBankEP (line 64) | static int USBD_GetBankEP (uint32_t EPNum) {
function USBD_GetSizeEP (line 90) | static int USBD_GetSizeEP (uint32_t EPNum) {
function USBD_IntrEna (line 115) | void USBD_IntrEna (void) {
function USBD_Init (line 126) | void USBD_Init (void) {
function USBD_Connect (line 186) | void USBD_Connect (BOOL con) {
function USBD_Reset (line 203) | void USBD_Reset (void) {
function USBD_Suspend (line 253) | void USBD_Suspend (void) {
function USBD_Resume (line 265) | void USBD_Resume (void) {
function USBD_WakeUp (line 277) | void USBD_WakeUp (void) {
function USBD_WakeUpCfg (line 289) | void USBD_WakeUpCfg (BOOL cfg) {
function USBD_SetAddress (line 306) | void USBD_SetAddress (uint32_t adr, uint32_t setup) {
function USBD_Configure (line 322) | void USBD_Configure (BOOL cfg) {
function USBD_ConfigEP (line 333) | void USBD_ConfigEP (USB_ENDPOINT_DESCRIPTOR *pEPD) {
function USBD_DirCtrlEP (line 366) | void USBD_DirCtrlEP (uint32_t dir) {
function USBD_EnableEP (line 379) | void USBD_EnableEP (uint32_t EPNum) {
function USBD_DisableEP (line 392) | void USBD_DisableEP (uint32_t EPNum) {
function USBD_ResetEP (line 405) | void USBD_ResetEP (uint32_t EPNum) {
function USBD_SetStallEP (line 423) | void USBD_SetStallEP (uint32_t EPNum) {
function USBD_ClrStallEP (line 436) | void USBD_ClrStallEP (uint32_t EPNum) {
function USBD_ReadEP (line 451) | uint32_t USBD_ReadEP (uint32_t EPNum, uint8_t *pData) {
function USBD_WriteEP (line 482) | uint32_t USBD_WriteEP (uint32_t EPNum, uint8_t *pData, uint32_t cnt) {
function USBD_GetFrame (line 512) | uint32_t USBD_GetFrame (void) {
function USBD_GetError (line 535) | uint32_t USBD_GetError (void) {
function UDPHS_IRQHandler (line 545) | void UDPHS_IRQHandler (void) {
FILE: DAP-Link/Firmware/src/source/hic_hal/atmel/sam3u2c/usbd_ATSAM3U2C.c
function USBD_CalcSizeEP (line 38) | static int USBD_CalcSizeEP(uint32_t size)
function USBD_GetSizeEP (line 68) | static int USBD_GetSizeEP(uint32_t EPNum)
function USBD_IntrEna (line 98) | void USBD_IntrEna(void)
function USBD_Init (line 110) | void USBD_Init(void)
function USBD_Connect (line 168) | void USBD_Connect(BOOL con)
function USBD_Reset (line 186) | void USBD_Reset(void)
function USBD_Suspend (line 262) | void USBD_Suspend(void)
function USBD_Resume (line 275) | void USBD_Resume(void)
function USBD_WakeUp (line 288) | void USBD_WakeUp(void)
function USBD_WakeUpCfg (line 301) | void USBD_WakeUpCfg(BOOL cfg)
function USBD_SetAddress (line 319) | void USBD_SetAddress(uint32_t adr, uint32_t setup)
function USBD_Configure (line 339) | void USBD_Configure(BOOL cfg)
function USBD_ConfigEP (line 351) | void USBD_ConfigEP(USB_ENDPOINT_DESCRIPTOR *pEPD)
function USBD_DirCtrlEP (line 384) | void USBD_DirCtrlEP(uint32_t dir)
function USBD_EnableEP (line 398) | void USBD_EnableEP(uint32_t EPNum)
function USBD_DisableEP (line 413) | void USBD_DisableEP(uint32_t EPNum)
function USBD_ResetEP (line 428) | void USBD_ResetEP(uint32_t EPNum)
function USBD_SetStallEP (line 447) | void USBD_SetStallEP(uint32_t EPNum)
function USBD_ClrStallEP (line 462) | void USBD_ClrStallEP(uint32_t EPNum)
function USBD_ReadEP (line 479) | uint32_t USBD_ReadEP(uint32_t EPNum, uint8_t *pData, uint32_t size)
function USBD_WriteEP (line 519) | uint32_t USBD_WriteEP(uint32_t EPNum, uint8_t *pData, uint32_t cnt)
function USBD_GetFrame (line 554) | uint32_t USBD_GetFrame(void)
function USBD_GetError (line 581) | uint32_t USBD_GetError(void)
function UDPHS_IRQHandler (line 592) | void UDPHS_IRQHandler(void)
function USBD_Handler (line 602) | void USBD_Handler(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/flash_blob.h
type program_syscall_t (line 40) | typedef struct __attribute__((__packed__)) {
type program_target_t (line 46) | typedef struct __attribute__((__packed__)) {
type sector_info_t (line 62) | typedef struct __attribute__((__packed__)) {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/iap/FlashDev.c
type FlashDevice (line 27) | struct FlashDevice
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/iap/FlashPrg.c
function Init (line 29) | uint32_t Init(uint32_t adr, uint32_t clk, uint32_t fnc)
function UnInit (line 54) | uint32_t UnInit(uint32_t fnc)
function EraseChip (line 101) | uint32_t EraseChip(void)
function EraseSector (line 118) | uint32_t EraseSector(uint32_t adr)
function ProgramPage (line 137) | uint32_t ProgramPage(uint32_t adr, uint32_t sz, uint32_t *buf)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/iap/fsl_common.h
type _status_groups (line 67) | enum _status_groups
type _generic_status (line 111) | enum _generic_status
type status_t (line 123) | typedef int32_t status_t;
function EnableIRQ (line 180) | static inline void EnableIRQ(IRQn_Type interrupt)
function DisableIRQ (line 197) | static inline void DisableIRQ(IRQn_Type interrupt)
function DisableGlobalIRQ (line 215) | static inline uint32_t DisableGlobalIRQ(void)
function EnableGlobalIRQ (line 234) | static inline void EnableGlobalIRQ(uint32_t primask)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/iap/fsl_flash.c
type _flash_access_segment_property (line 197) | enum _flash_access_segment_property
type _flash_acceleration_ram_property (line 205) | enum _flash_acceleration_ram_property
type _flash_config_area_range (line 213) | enum _flash_config_area_range
function status_t (line 377) | status_t FLASH_Init(flash_config_t *config)
function status_t (line 445) | status_t FLASH_SetCallback(flash_config_t *config, flash_callback_t call...
function status_t (line 458) | status_t FLASH_PrepareExecuteInRamFunctions(flash_config_t *config)
function status_t (line 477) | status_t FLASH_EraseAll(flash_config_t *config, uint32_t key)
function status_t (line 513) | status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t le...
function status_t (line 650) | status_t FLASH_Program(flash_config_t *config, uint32_t start, uint32_t ...
function status_t (line 1131) | status_t FLASH_VerifyEraseAll(flash_config_t *config, flash_margin_value...
function status_t (line 1145) | status_t FLASH_VerifyErase(flash_config_t *config, uint32_t start, uint3...
function status_t (line 1204) | status_t FLASH_VerifyProgram(flash_config_t *config,
function flash_run_command (line 1893) | void flash_run_command(FTFx_REG_ACCESS_TYPE ftfx_fstat)
function flash_run_command_end (line 1912) | void flash_run_command_end(void)
function copy_flash_run_command (line 1922) | static void copy_flash_run_command(uint8_t *flashRunCommand)
function status_t (line 1959) | static status_t flash_command_sequence(flash_config_t *config)
function flash_cache_clear_command (line 2025) | void flash_cache_clear_command(FTFx_REG32_ACCESS_TYPE ftfx_reg)
function flash_cache_clear_command_end (line 2054) | void flash_cache_clear_command_end(void)
function copy_flash_cache_clear_command (line 2064) | static void copy_flash_cache_clear_command(uint8_t *flashCacheClearCommand)
function status_t (line 2182) | static status_t flash_check_execute_in_ram_function_info(flash_config_t ...
function status_t (line 2204) | static status_t flash_check_range(flash_config_t *config,
function status_t (line 2238) | static status_t flash_get_matched_operation_info(flash_config_t *config,
function status_t (line 2281) | static status_t flash_check_user_key(uint32_t key)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/iap/fsl_flash.h
type _flash_driver_version_constants (line 65) | enum _flash_driver_version_constants
type _flash_status (line 129) | enum _flash_status
type _flash_driver_api_keys (line 181) | enum _flash_driver_api_keys
type flash_margin_value_t (line 190) | typedef enum _flash_margin_value
type flash_security_state_t (line 201) | typedef enum _flash_security_state
type flash_protection_state_t (line 211) | typedef enum _flash_protection_state
type flash_execute_only_access_state_t (line 221) | typedef enum _flash_execute_only_access_state
type flash_property_tag_t (line 231) | typedef enum _flash_property_tag
type _flash_execute_in_ram_function_constants (line 254) | enum _flash_execute_in_ram_function_constants
type flash_execute_in_ram_function_config_t (line 263) | typedef struct _flash_execute_in_ram_function_config
type flash_read_resource_option_t (line 273) | typedef enum _flash_read_resource_option
type _flash_read_resource_range (line 283) | enum _flash_read_resource_range
type flash_flexram_function_option_t (line 305) | typedef enum _flash_flexram_function_option
type flash_swap_function_option_t (line 314) | typedef enum _flash_swap_function_option
type flash_swap_control_option_t (line 323) | typedef enum _flash_swap_control_option
type flash_swap_state_t (line 335) | typedef enum _flash_swap_state
type flash_swap_block_status_t (line 348) | typedef enum _flash_swap_block_status
type flash_swap_state_config_t (line 359) | typedef struct _flash_swap_state_config
type flash_swap_ifr_field_config_t (line 369) | typedef struct _flash_swap_ifr_field_config
type flash_partition_flexram_load_option_t (line 381) | typedef enum _flash_partition_flexram_load_option
type flash_operation_config_t (line 394) | typedef struct _flash_operation_config
type flash_config_t (line 411) | typedef struct _flash_config
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/DAP_config.h
function __STATIC_INLINE (line 170) | __STATIC_INLINE void PORT_JTAG_SETUP (void) {
function __STATIC_INLINE (line 179) | __STATIC_INLINE void PORT_SWD_SETUP(void)
function __STATIC_INLINE (line 198) | __STATIC_INLINE void PORT_OFF(void)
function __STATIC_FORCEINLINE (line 214) | __STATIC_FORCEINLINE uint32_t PIN_SWCLK_TCK_IN (void) {
function __STATIC_FORCEINLINE (line 221) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_SET(void)
function __STATIC_FORCEINLINE (line 229) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_CLR(void)
function __STATIC_FORCEINLINE (line 240) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_TMS_IN(void)
function __STATIC_FORCEINLINE (line 248) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_SET(void)
function __STATIC_FORCEINLINE (line 256) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_CLR(void)
function __STATIC_FORCEINLINE (line 264) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_IN(void)
function __STATIC_FORCEINLINE (line 272) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 281) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_ENABLE(void)
function __STATIC_FORCEINLINE (line 290) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_DISABLE(void)
function __STATIC_FORCEINLINE (line 301) | __STATIC_FORCEINLINE uint32_t PIN_TDI_IN (void) {
function __STATIC_FORCEINLINE (line 308) | __STATIC_FORCEINLINE void PIN_TDI_OUT (uint32_t bit) {
function __STATIC_FORCEINLINE (line 318) | __STATIC_FORCEINLINE uint32_t PIN_TDO_IN (void) {
function __STATIC_FORCEINLINE (line 328) | __STATIC_FORCEINLINE uint32_t PIN_nTRST_IN (void) {
function __STATIC_FORCEINLINE (line 337) | __STATIC_FORCEINLINE void PIN_nTRST_OUT (uint32_t bit) {
function __STATIC_FORCEINLINE (line 346) | __STATIC_FORCEINLINE uint32_t PIN_nRESET_IN(void)
function __STATIC_FORCEINLINE (line 356) | __STATIC_FORCEINLINE void PIN_nRESET_OUT(uint32_t bit)
function __STATIC_INLINE (line 382) | __STATIC_INLINE void LED_CONNECTED_OUT(uint32_t bit)
function __STATIC_INLINE (line 392) | __STATIC_INLINE void LED_RUNNING_OUT (uint32_t bit) {}
function __STATIC_INLINE (line 412) | __STATIC_INLINE uint32_t TIMESTAMP_GET (void) {
function __STATIC_INLINE (line 436) | __STATIC_INLINE void DAP_SETUP(void)
function __STATIC_INLINE (line 488) | __STATIC_INLINE uint8_t RESET_TARGET (void) {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/MK20D5/MK20D5.h
type IRQn_Type (line 138) | typedef enum IRQn {
type dma_request_source_t (line 255) | typedef enum _dma_request_source
type ADC_Type (line 380) | typedef struct {
type CMP_Type (line 642) | typedef struct {
type CMT_Type (line 772) | typedef struct {
type CRC_Type (line 913) | typedef struct {
type DMA_Type (line 1105) | typedef struct {
type DMAMUX_Type (line 1655) | typedef struct {
type EWM_Type (line 1713) | typedef struct {
type FMC_Type (line 1791) | typedef struct {
type FTFL_Type (line 1968) | typedef struct {
type FTM_Type (line 2186) | typedef struct {
type GPIO_Type (line 2861) | typedef struct {
type I2C_Type (line 2956) | typedef struct {
type I2S_Type (line 3154) | typedef struct {
type LLWU_Type (line 3541) | typedef struct {
type LPTMR_Type (line 3787) | typedef struct {
type MCG_Type (line 3880) | typedef struct {
type NV_Type (line 4108) | typedef struct {
type OSC_Type (line 4262) | typedef struct {
type PDB_Type (line 4326) | typedef struct {
type PIT_Type (line 4488) | typedef struct {
type PMC_Type (line 4584) | typedef struct {
type PORT_Type (line 4674) | typedef struct {
type RCM_Type (line 4815) | typedef struct {
type RFSYS_Type (line 4926) | typedef struct {
type RFVBAT_Type (line 4987) | typedef struct {
type RTC_Type (line 5048) | typedef struct {
type SIM_Type (line 5260) | typedef struct {
type SMC_Type (line 5599) | typedef struct {
type SPI_Type (line 5684) | typedef struct {
type TSI_Type (line 6009) | typedef struct {
type UART_Type (line 6265) | typedef struct {
type USB_Type (line 6889) | typedef struct {
type USBDCD_Type (line 7338) | typedef struct {
type VREF_Type (line 7456) | typedef struct {
type WDOG_Type (line 7523) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/MK20D5/system_MK20D5.c
function SystemInit (line 94) | void SystemInit (void) {
function SystemCoreClockUpdate (line 206) | void SystemCoreClockUpdate (void) {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/gpio.c
function busy_wait (line 27) | static void busy_wait(uint32_t cycles)
function gpio_init (line 37) | void gpio_init(void)
function gpio_set_board_power (line 74) | void gpio_set_board_power(bool powerEnabled)
function gpio_set_hid_led (line 86) | void gpio_set_hid_led(gpio_led_state_t state)
function gpio_set_cdc_led (line 95) | void gpio_set_cdc_led(gpio_led_state_t state)
function gpio_set_msc_led (line 100) | void gpio_set_msc_led(gpio_led_state_t state)
function gpio_get_reset_btn_no_fwrd (line 105) | uint8_t gpio_get_reset_btn_no_fwrd(void)
function gpio_get_reset_btn_fwrd (line 111) | uint8_t gpio_get_reset_btn_fwrd(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/read_uid.c
function read_unique_id (line 25) | void read_unique_id(uint32_t *id)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k20dx/uart.c
function clear_buffers (line 45) | void clear_buffers(void)
function uart_initialize (line 52) | int32_t uart_initialize(void)
function uart_uninitialize (line 81) | int32_t uart_uninitialize(void)
function uart_reset (line 91) | int32_t uart_reset(void)
function uart_set_configuration (line 103) | int32_t uart_set_configuration(UART_Configuration *config)
function uart_get_configuration (line 157) | int32_t uart_get_configuration(UART_Configuration *config)
function uart_write_free (line 162) | int32_t uart_write_free(void)
function uart_write_data (line 167) | int32_t uart_write_data(uint8_t *data, uint16_t size)
function uart_read_data (line 184) | int32_t uart_read_data(uint8_t *data, uint16_t size)
function uart_enable_flow_control (line 189) | void uart_enable_flow_control(bool enabled)
function UART1_RX_TX_IRQHandler (line 194) | void UART1_RX_TX_IRQHandler(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/DAP_config.h
function PORT_JTAG_SETUP (line 169) | static inline void PORT_JTAG_SETUP(void) {}
function PORT_SWD_SETUP (line 176) | static inline void PORT_SWD_SETUP(void)
function PORT_OFF (line 193) | static inline void PORT_OFF(void)
function __STATIC_FORCEINLINE (line 209) | __STATIC_FORCEINLINE uint32_t PIN_SWCLK_TCK_IN(void)
function __STATIC_FORCEINLINE (line 217) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_SET(void)
function __STATIC_FORCEINLINE (line 225) | __STATIC_FORCEINLINE void PIN_SWCLK_TCK_CLR(void)
function __STATIC_FORCEINLINE (line 236) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_TMS_IN(void)
function __STATIC_FORCEINLINE (line 244) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_SET(void)
function __STATIC_FORCEINLINE (line 252) | __STATIC_FORCEINLINE void PIN_SWDIO_TMS_CLR(void)
function __STATIC_FORCEINLINE (line 260) | __STATIC_FORCEINLINE uint32_t PIN_SWDIO_IN(void)
function __STATIC_FORCEINLINE (line 268) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 277) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_ENABLE(void)
function __STATIC_FORCEINLINE (line 286) | __STATIC_FORCEINLINE void PIN_SWDIO_OUT_DISABLE(void)
function __STATIC_FORCEINLINE (line 297) | __STATIC_FORCEINLINE uint32_t PIN_TDI_IN(void)
function __STATIC_FORCEINLINE (line 305) | __STATIC_FORCEINLINE void PIN_TDI_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 316) | __STATIC_FORCEINLINE uint32_t PIN_TDO_IN(void)
function __STATIC_FORCEINLINE (line 327) | __STATIC_FORCEINLINE uint32_t PIN_nTRST_IN(void)
function __STATIC_FORCEINLINE (line 337) | __STATIC_FORCEINLINE void PIN_nTRST_OUT(uint32_t bit)
function __STATIC_FORCEINLINE (line 347) | __STATIC_FORCEINLINE uint32_t PIN_nRESET_IN(void)
function __STATIC_FORCEINLINE (line 357) | __STATIC_FORCEINLINE void PIN_nRESET_OUT(uint32_t bit)
function LED_CONNECTED_OUT (line 383) | static inline void LED_CONNECTED_OUT(uint32_t bit)
function LED_RUNNING_OUT (line 393) | static inline void LED_RUNNING_OUT(uint32_t bit)
function __STATIC_INLINE (line 416) | __STATIC_INLINE uint32_t TIMESTAMP_GET (void) {
function DAP_SETUP (line 440) | static inline void DAP_SETUP(void)
function RESET_TARGET (line 500) | static inline uint32_t RESET_TARGET(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/Driver_Common.h
type ARM_DRIVER_VERSION (line 46) | typedef struct _ARM_DRIVER_VERSION {
type ARM_POWER_STATE (line 63) | typedef enum _ARM_POWER_STATE {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/Driver_USART.h
type ARM_USART_STATUS (line 155) | typedef volatile struct _ARM_USART_STATUS {
type ARM_USART_MODEM_CONTROL (line 169) | typedef enum _ARM_USART_MODEM_CONTROL {
type ARM_USART_MODEM_STATUS (line 179) | typedef volatile struct _ARM_USART_MODEM_STATUS {
type ARM_USART_CAPABILITIES (line 289) | typedef struct _ARM_USART_CAPABILITIES {
type ARM_DRIVER_USART (line 318) | typedef struct _ARM_DRIVER_USART {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/MK26F18/MK26F18.h
type IRQn_Type (line 108) | typedef enum IRQn {
type dma_request_source_t (line 279) | typedef enum _dma_request_source
type ADC_Type (line 415) | typedef struct {
type AIPS_Type (line 869) | typedef struct {
type AXBS_Type (line 3838) | typedef struct {
type CAN_Type (line 4138) | typedef struct {
type CAU_Type (line 4869) | typedef struct {
type CMP_Type (line 5528) | typedef struct {
type CMT_Type (line 5784) | typedef struct {
type CRC_Type (line 6009) | typedef struct {
type DAC_Type (line 6281) | typedef struct {
type DMA_Type (line 6489) | typedef struct {
type DMAMUX_Type (line 9376) | typedef struct {
type EWM_Type (line 9507) | typedef struct {
type FB_Type (line 9593) | typedef struct {
type FMC_Type (line 9822) | typedef struct {
type FTFE_Type (line 10241) | typedef struct {
type FTM_Type (line 10815) | typedef struct {
type GPIO_Type (line 12215) | typedef struct {
type I2C_Type (line 12346) | typedef struct {
type I2S_Type (line 12729) | typedef struct {
type LLWU_Type (line 13510) | typedef struct {
type LMEM_Type (line 14361) | typedef struct {
type LPTMR_Type (line 14698) | typedef struct {
type LPUART_Type (line 14857) | typedef struct {
type MCG_Type (line 15460) | typedef struct {
type MCM_Type (line 15978) | typedef struct {
type NV_Type (line 16342) | typedef struct {
type OSC_Type (line 16556) | typedef struct {
type PDB_Type (line 16661) | typedef struct {
type PIT_Type (line 16958) | typedef struct {
type PMC_Type (line 17108) | typedef struct {
type PORT_Type (line 17255) | typedef struct {
type RCM_Type (line 17490) | typedef struct {
type RFSYS_Type (line 17812) | typedef struct {
type RFVBAT_Type (line 17875) | typedef struct {
type RNG_Type (line 17938) | typedef struct {
type RTC_Type (line 18095) | typedef struct {
type SDHC_Type (line 18634) | typedef struct {
type SDRAM_Type (line 19796) | typedef struct {
type SIM_Type (line 19943) | typedef struct {
type SMC_Type (line 21402) | typedef struct {
type SPI_Type (line 21561) | typedef struct {
type SYSMPU_Type (line 22130) | typedef struct {
type TPM_Type (line 22505) | typedef struct {
type TSI_Type (line 22871) | typedef struct {
type UART_Type (line 23135) | typedef struct {
type USB_Type (line 24118) | typedef struct {
type USBDCD_Type (line 24877) | typedef struct {
type USBHS_Type (line 25088) | typedef struct {
type USBHSDCD_Type (line 26353) | typedef struct {
type USBPHY_Type (line 26564) | typedef struct {
type VREF_Type (line 28642) | typedef struct {
type WDOG_Type (line 28746) | typedef struct {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/MK26F18/fsl_clock.c
type _mcg_clkout_stat (line 99) | enum _mcg_clkout_stat
type _mcg_pllst (line 108) | enum _mcg_pllst
function CLOCK_GetMcgExtClkFreq (line 209) | static uint32_t CLOCK_GetMcgExtClkFreq(void)
function CLOCK_GetFllExtRefClkFreq (line 236) | static uint32_t CLOCK_GetFllExtRefClkFreq(void)
function CLOCK_GetInternalRefClkSelectFreq (line 290) | static uint32_t CLOCK_GetInternalRefClkSelectFreq(void)
function CLOCK_GetFllRefClkFreq (line 304) | static uint32_t CLOCK_GetFllRefClkFreq(void)
function CLOCK_GetPll0RefFreq (line 318) | static uint32_t CLOCK_GetPll0RefFreq(void)
function CLOCK_GetOscRangeFromFreq (line 324) | static uint8_t CLOCK_GetOscRangeFromFreq(uint32_t freq)
function CLOCK_FllStableDelay (line 344) | static void CLOCK_FllStableDelay(void)
function CLOCK_GetOsc0ErClkUndivFreq (line 357) | uint32_t CLOCK_GetOsc0ErClkUndivFreq(void)
function CLOCK_GetOsc0ErClkDivFreq (line 371) | uint32_t CLOCK_GetOsc0ErClkDivFreq(void)
function CLOCK_GetEr32kClkFreq (line 385) | uint32_t CLOCK_GetEr32kClkFreq(void)
function CLOCK_GetPllFllSelClkFreq (line 409) | uint32_t CLOCK_GetPllFllSelClkFreq(void)
function CLOCK_GetOsc0ErClkFreq (line 437) | uint32_t CLOCK_GetOsc0ErClkFreq(void)
function CLOCK_GetPlatClkFreq (line 442) | uint32_t CLOCK_GetPlatClkFreq(void)
function CLOCK_GetFlashClkFreq (line 447) | uint32_t CLOCK_GetFlashClkFreq(void)
function CLOCK_GetFlexBusClkFreq (line 452) | uint32_t CLOCK_GetFlexBusClkFreq(void)
function CLOCK_GetBusClkFreq (line 457) | uint32_t CLOCK_GetBusClkFreq(void)
function CLOCK_GetCoreSysClkFreq (line 462) | uint32_t CLOCK_GetCoreSysClkFreq(void)
function CLOCK_GetFreq (line 467) | uint32_t CLOCK_GetFreq(clock_name_t clockName)
function CLOCK_SetSimConfig (line 524) | void CLOCK_SetSimConfig(sim_clock_config_t const *config)
function CLOCK_EnableUsbfs0Clock (line 531) | bool CLOCK_EnableUsbfs0Clock(clock_usb_src_t src, uint32_t freq)
function CLOCK_EnableUsbhs0Clock (line 578) | bool CLOCK_EnableUsbhs0Clock(clock_usb_src_t src, uint32_t freq)
function CLOCK_GetOutClkFreq (line 610) | uint32_t CLOCK_GetOutClkFreq(void)
function CLOCK_GetFllFreq (line 648) | uint32_t CLOCK_GetFllFreq(void)
function CLOCK_GetInternalRefClkFreq (line 674) | uint32_t CLOCK_GetInternalRefClkFreq(void)
function CLOCK_GetFixedFreqClkFreq (line 685) | uint32_t CLOCK_GetFixedFreqClkFreq(void)
function CLOCK_GetPll0Freq (line 700) | uint32_t CLOCK_GetPll0Freq(void)
function CLOCK_GetExtPllFreq (line 725) | uint32_t CLOCK_GetExtPllFreq(void)
function CLOCK_SetExtPllFreq (line 730) | void CLOCK_SetExtPllFreq(uint32_t freq)
function status_t (line 735) | status_t CLOCK_SetExternalRefClkConfig(mcg_oscsel_t oscsel)
function status_t (line 782) | status_t CLOCK_SetInternalRefClkConfig(uint8_t enableMode, mcg_irc_mode_...
function CLOCK_CalcPllDiv (line 830) | uint32_t CLOCK_CalcPllDiv(uint32_t refFreq, uint32_t desireFreq, uint8_t...
function CLOCK_EnablePll0 (line 929) | void CLOCK_EnablePll0(mcg_pll_config_t const *config)
function CLOCK_SetOsc0MonitorMode (line 949) | void CLOCK_SetOsc0MonitorMode(mcg_monitor_mode_t mode)
function CLOCK_SetRtcOscMonitorMode (line 972) | void CLOCK_SetRtcOscMonitorMode(mcg_monitor_mode_t mode)
function CLOCK_SetPll0MonitorMode (line 989) | void CLOCK_SetPll0MonitorMode(mcg_monitor_mode_t mode)
function CLOCK_SetExtPllMonitorMode (line 1019) | void CLOCK_SetExtPllMonitorMode(mcg_monitor_mode_t mode)
function CLOCK_GetStatusFlags (line 1036) | uint32_t CLOCK_GetStatusFlags(void)
function CLOCK_ClearStatusFlags (line 1068) | void CLOCK_ClearStatusFlags(uint32_t mask)
function CLOCK_InitOsc0 (line 1092) | void CLOCK_InitOsc0(osc_config_t const *config)
function CLOCK_DeinitOsc0 (line 1110) | void CLOCK_DeinitOsc0(void)
function status_t (line 1116) | status_t CLOCK_TrimInternalRefClk(uint32_t extFreq, uint32_t desireFreq,...
function mcg_mode_t (line 1192) | mcg_mode_t CLOCK_GetMode(void)
function status_t (line 1292) | status_t CLOCK_SetFeiMode(mcg_dmx32_t dmx32, mcg_drs_t drs, void (*fllSt...
function status_t (line 1352) | status_t CLOCK_SetFeeMode(uint8_t frdiv, mcg_dmx32_t dmx32, mcg_drs_t dr...
function status_t (line 1419) | status_t CLOCK_SetFbiMode(mcg_dmx32_t dmx32, mcg_drs_t drs, void (*fllSt...
function status_t (line 1483) | status_t CLOCK_SetFbeMode(uint8_t frdiv, mcg_dmx32_t dmx32, mcg_drs_t dr...
function status_t (line 1555) | status_t CLOCK_SetBlpiMode(void)
function status_t (line 1570) | status_t CLOCK_SetBlpeMode(void)
function status_t (line 1585) | status_t CLOCK_SetPbeMode(mcg_pll_clk_select_t pllcs, mcg_pll_config_t c...
function status_t (line 1628) | status_t CLOCK_SetPeeMode(void)
function status_t (line 1649) | status_t CLOCK_ExternalModeToFbeModeQuick(void)
function status_t (line 1675) | status_t CLOCK_InternalModeToFbiModeQuick(void)
function status_t (line 1695) | status_t CLOCK_BootToFeiMode(mcg_dmx32_t dmx32, mcg_drs_t drs, void (*fl...
function status_t (line 1700) | status_t CLOCK_BootToFeeMode(
function status_t (line 1708) | status_t CLOCK_BootToBlpiMode(uint8_t fcrdiv, mcg_irc_mode_t ircs, uint8...
function status_t (line 1725) | status_t CLOCK_BootToBlpeMode(mcg_oscsel_t oscsel)
function status_t (line 1746) | status_t CLOCK_BootToPeeMode(mcg_oscsel_t oscsel, mcg_pll_clk_select_t p...
function status_t (line 1792) | status_t CLOCK_SetMcgConfig(const mcg_config_t *config)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/MK26F18/fsl_clock.h
type clock_name_t (line 286) | typedef enum _clock_name
type clock_usb_src_t (line 320) | typedef enum _clock_usb_src
type clock_ip_name_t (line 357) | typedef enum _clock_ip_name
type sim_clock_config_t (line 426) | typedef struct _sim_clock_config
type osc_mode_t (line 436) | typedef enum _osc_mode
type _osc_cap_load (line 462) | enum _osc_cap_load
type _oscer_enable_mode (line 471) | enum _oscer_enable_mode
type oscer_config_t (line 478) | typedef struct _oscer_config
type osc_config_t (line 494) | typedef struct _osc_config
type mcg_fll_src_t (line 503) | typedef enum _mcg_fll_src
type mcg_irc_mode_t (line 510) | typedef enum _mcg_irc_mode
type mcg_dmx32_t (line 517) | typedef enum _mcg_dmx32
type mcg_drs_t (line 524) | typedef enum _mcg_drs
type mcg_pll_ref_src_t (line 533) | typedef enum _mcg_pll_ref_src
type mcg_clkout_src_t (line 540) | typedef enum _mcg_clkout_src
type mcg_atm_select_t (line 548) | typedef enum _mcg_atm_select
type mcg_oscsel_t (line 555) | typedef enum _mcg_oscsel
type mcg_pll_clk_select_t (line 563) | typedef enum _mcg_pll_clk_select
type mcg_monitor_mode_t (line 570) | typedef enum _mcg_monitor_mode
type _mcg_status (line 578) | enum _mcg_status
type _mcg_status_flags_t (line 592) | enum _mcg_status_flags_t
type _mcg_irclk_enable_mode (line 603) | enum _mcg_irclk_enable_mode
type _mcg_pll_enable_mode (line 610) | enum _mcg_pll_enable_mode
type mcg_mode_t (line 622) | typedef enum _mcg_mode
type mcg_pll_config_t (line 636) | typedef struct _mcg_pll_config
type mcg_config_t (line 654) | typedef struct _mcg_config
function CLOCK_EnableClock (line 689) | static inline void CLOCK_EnableClock(clock_ip_name_t name)
function CLOCK_DisableClock (line 700) | static inline void CLOCK_DisableClock(clock_ip_name_t name)
function CLOCK_SetEr32kClock (line 711) | static inline void CLOCK_SetEr32kClock(uint32_t src)
function CLOCK_SetSdhc0Clock (line 721) | static inline void CLOCK_SetSdhc0Clock(uint32_t src)
function CLOCK_SetLpuartClock (line 731) | static inline void CLOCK_SetLpuartClock(uint32_t src)
function CLOCK_SetTpmClock (line 741) | static inline void CLOCK_SetTpmClock(uint32_t src)
function CLOCK_SetTraceClock (line 751) | static inline void CLOCK_SetTraceClock(uint32_t src, uint32_t divValue, ...
function CLOCK_SetPllFllSelClock (line 762) | static inline void CLOCK_SetPllFllSelClock(uint32_t src, uint32_t divVal...
function CLOCK_SetClkOutClock (line 773) | static inline void CLOCK_SetClkOutClock(uint32_t src)
function CLOCK_SetRtcClkOutClock (line 783) | static inline void CLOCK_SetRtcClkOutClock(uint32_t src)
function CLOCK_DisableUsbhs0Clock (line 801) | static inline void CLOCK_DisableUsbhs0Clock(void)
function CLOCK_DisableUsbfs0Clock (line 820) | static inline void CLOCK_DisableUsbfs0Clock(void)
function CLOCK_SetOutDiv (line 838) | static inline void CLOCK_SetOutDiv(uint32_t outdiv1, uint32_t outdiv2, u...
function CLOCK_SetSimSafeDivs (line 939) | static inline void CLOCK_SetSimSafeDivs(void)
function CLOCK_SetLowPowerEnable (line 1034) | static inline void CLOCK_SetLowPowerEnable(bool enable)
function CLOCK_DisablePll0 (line 1095) | static inline void CLOCK_DisablePll0(void)
function OSC_SetExtRefClkConfig (line 1232) | static inline void OSC_SetExtRefClkConfig(OSC_Type *base, oscer_config_t...
function OSC_SetCapLoad (line 1260) | static inline void OSC_SetCapLoad(OSC_Type *base, uint8_t capLoad)
function CLOCK_SetXtal0Freq (line 1298) | static inline void CLOCK_SetXtal0Freq(uint32_t freq)
function CLOCK_SetXtal32Freq (line 1308) | static inline void CLOCK_SetXtal32Freq(uint32_t freq)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/MK26F18/system_MK26F18.c
function SystemInit (line 68) | void SystemInit (void) {
function SystemCoreClockUpdate (line 94) | void SystemCoreClockUpdate (void) {
function SystemInitHook (line 221) | __attribute__ ((weak)) void SystemInitHook (void) {
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/fsl_dmamux.c
function DMAMUX_GetInstance (line 47) | static uint32_t DMAMUX_GetInstance(DMAMUX_Type *base)
function DMAMUX_Init (line 73) | void DMAMUX_Init(DMAMUX_Type *base)
function DMAMUX_Deinit (line 87) | void DMAMUX_Deinit(DMAMUX_Type *base)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/fsl_dmamux.h
function DMAMUX_EnableChannel (line 76) | static inline void DMAMUX_EnableChannel(DMAMUX_Type *base, uint32_t chan...
function DMAMUX_DisableChannel (line 92) | static inline void DMAMUX_DisableChannel(DMAMUX_Type *base, uint32_t cha...
function DMAMUX_SetSource (line 106) | static inline void DMAMUX_SetSource(DMAMUX_Type *base, uint32_t channel,...
function DMAMUX_EnablePeriodTrigger (line 122) | static inline void DMAMUX_EnablePeriodTrigger(DMAMUX_Type *base, uint32_...
function DMAMUX_DisablePeriodTrigger (line 137) | static inline void DMAMUX_DisablePeriodTrigger(DMAMUX_Type *base, uint32...
function DMAMUX_EnableAlwaysOn (line 155) | static inline void DMAMUX_EnableAlwaysOn(DMAMUX_Type *base, uint32_t cha...
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/fsl_edma.c
function EDMA_GetInstance (line 56) | static uint32_t EDMA_GetInstance(DMA_Type *base)
function EDMA_InstallTCD (line 81) | void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd)
function EDMA_Init (line 113) | void EDMA_Init(DMA_Type *base, const edma_config_t *config)
function EDMA_Deinit (line 143) | void EDMA_Deinit(DMA_Type *base)
function EDMA_GetDefaultConfig (line 165) | void EDMA_GetDefaultConfig(edma_config_t *config)
function EDMA_ResetChannel (line 189) | void EDMA_ResetChannel(DMA_Type *base, uint32_t channel)
function EDMA_SetTransferConfig (line 221) | void EDMA_SetTransferConfig(DMA_Type *base, uint32_t channel, const edma...
function EDMA_SetMinorOffsetConfig (line 240) | void EDMA_SetMinorOffsetConfig(DMA_Type *base, uint32_t channel, const e...
function EDMA_SetChannelLink (line 271) | void EDMA_SetChannelLink(DMA_Type *base, uint32_t channel, edma_channel_...
function EDMA_SetBandWidth (line 293) | void EDMA_SetBandWidth(DMA_Type *base, uint32_t channel, edma_bandwidth_...
function EDMA_SetModulo (line 312) | void EDMA_SetModulo(DMA_Type *base, uint32_t channel, edma_modulo_t srcM...
function EDMA_EnableChannelInterrupts (line 330) | void EDMA_EnableChannelInterrupts(DMA_Type *base, uint32_t channel, uint...
function EDMA_DisableChannelInterrupts (line 361) | void EDMA_DisableChannelInterrupts(DMA_Type *base, uint32_t channel, uin...
function EDMA_TcdReset (line 392) | void EDMA_TcdReset(edma_tcd_t *tcd)
function EDMA_TcdSetTransferConfig (line 439) | void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_conf...
function EDMA_TcdSetMinorOffsetConfig (line 488) | void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offs...
function EDMA_TcdSetChannelLink (line 518) | void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t ty...
function EDMA_TcdSetModulo (line 568) | void EDMA_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_mo...
function EDMA_TcdEnableInterrupts (line 586) | void EDMA_TcdEnableInterrupts(edma_tcd_t *tcd, uint32_t mask)
function EDMA_TcdDisableInterrupts (line 610) | void EDMA_TcdDisableInterrupts(edma_tcd_t *tcd, uint32_t mask)
function EDMA_GetRemainingMajorLoopCount (line 648) | uint32_t EDMA_GetRemainingMajorLoopCount(DMA_Type *base, uint32_t channel)
function EDMA_GetChannelStatusFlags (line 684) | uint32_t EDMA_GetChannelStatusFlags(DMA_Type *base, uint32_t channel)
function EDMA_ClearChannelStatusFlags (line 708) | void EDMA_ClearChannelStatusFlags(DMA_Type *base, uint32_t channel, uint...
function Get_StartInstance (line 729) | static uint8_t Get_StartInstance(void)
function EDMA_CreateHandle (line 757) | void EDMA_CreateHandle(edma_handle_t *handle, DMA_Type *base, uint32_t c...
function EDMA_InstallTCDMemory (line 812) | void EDMA_InstallTCDMemory(edma_handle_t *handle, edma_tcd_t *tcdPool, u...
function EDMA_SetCallback (line 836) | void EDMA_SetCallback(edma_handle_t *handle, edma_callback callback, voi...
function EDMA_PrepareTransfer (line 861) | void EDMA_PrepareTransfer(edma_transfer_config_t *config,
function status_t (line 956) | status_t EDMA_SubmitTransfer(edma_handle_t *handle, const edma_transfer_...
function EDMA_StartTransfer (line 1103) | void EDMA_StartTransfer(edma_handle_t *handle)
function EDMA_StopTransfer (line 1148) | void EDMA_StopTransfer(edma_handle_t *handle)
function EDMA_AbortTransfer (line 1164) | void EDMA_AbortTransfer(edma_handle_t *handle)
function EDMA_HandleIRQ (line 1213) | void EDMA_HandleIRQ(edma_handle_t *handle)
function DMA0_04_DriverIRQHandler (line 1298) | void DMA0_04_DriverIRQHandler(void)
function DMA0_15_DriverIRQHandler (line 1315) | void DMA0_15_DriverIRQHandler(void)
function DMA0_26_DriverIRQHandler (line 1332) | void DMA0_26_DriverIRQHandler(void)
function DMA0_37_DriverIRQHandler (line 1349) | void DMA0_37_DriverIRQHandler(void)
function DMA1_04_DriverIRQHandler (line 1370) | void DMA1_04_DriverIRQHandler(void)
function DMA1_15_DriverIRQHandler (line 1387) | void DMA1_15_DriverIRQHandler(void)
function DMA1_26_DriverIRQHandler (line 1404) | void DMA1_26_DriverIRQHandler(void)
function DMA1_37_DriverIRQHandler (line 1421) | void DMA1_37_DriverIRQHandler(void)
function DMA1_04_DriverIRQHandler (line 1439) | void DMA1_04_DriverIRQHandler(void)
function DMA1_15_DriverIRQHandler (line 1456) | void DMA1_15_DriverIRQHandler(void)
function DMA1_26_DriverIRQHandler (line 1473) | void DMA1_26_DriverIRQHandler(void)
function DMA1_37_DriverIRQHandler (line 1490) | void DMA1_37_DriverIRQHandler(void)
function DMA0_08_DriverIRQHandler (line 1513) | void DMA0_08_DriverIRQHandler(void)
function DMA0_19_DriverIRQHandler (line 1530) | void DMA0_19_DriverIRQHandler(void)
function DMA0_210_DriverIRQHandler (line 1547) | void DMA0_210_DriverIRQHandler(void)
function DMA0_311_DriverIRQHandler (line 1564) | void DMA0_311_DriverIRQHandler(void)
function DMA0_412_DriverIRQHandler (line 1581) | void DMA0_412_DriverIRQHandler(void)
function DMA0_513_DriverIRQHandler (line 1598) | void DMA0_513_DriverIRQHandler(void)
function DMA0_614_DriverIRQHandler (line 1615) | void DMA0_614_DriverIRQHandler(void)
function DMA0_715_DriverIRQHandler (line 1632) | void DMA0_715_DriverIRQHandler(void)
function DMA1_08_DriverIRQHandler (line 1650) | void DMA1_08_DriverIRQHandler(void)
function DMA1_19_DriverIRQHandler (line 1667) | void DMA1_19_DriverIRQHandler(void)
function DMA1_210_DriverIRQHandler (line 1684) | void DMA1_210_DriverIRQHandler(void)
function DMA1_311_DriverIRQHandler (line 1701) | void DMA1_311_DriverIRQHandler(void)
function DMA1_412_DriverIRQHandler (line 1718) | void DMA1_412_DriverIRQHandler(void)
function DMA1_513_DriverIRQHandler (line 1735) | void DMA1_513_DriverIRQHandler(void)
function DMA1_614_DriverIRQHandler (line 1752) | void DMA1_614_DriverIRQHandler(void)
function DMA1_715_DriverIRQHandler (line 1769) | void DMA1_715_DriverIRQHandler(void)
function DMA0_DMA16_DriverIRQHandler (line 1791) | void DMA0_DMA16_DriverIRQHandler(void)
function DMA1_DMA17_DriverIRQHandler (line 1808) | void DMA1_DMA17_DriverIRQHandler(void)
function DMA2_DMA18_DriverIRQHandler (line 1825) | void DMA2_DMA18_DriverIRQHandler(void)
function DMA3_DMA19_DriverIRQHandler (line 1842) | void DMA3_DMA19_DriverIRQHandler(void)
function DMA4_DMA20_DriverIRQHandler (line 1859) | void DMA4_DMA20_DriverIRQHandler(void)
function DMA5_DMA21_DriverIRQHandler (line 1876) | void DMA5_DMA21_DriverIRQHandler(void)
function DMA6_DMA22_DriverIRQHandler (line 1893) | void DMA6_DMA22_DriverIRQHandler(void)
function DMA7_DMA23_DriverIRQHandler (line 1910) | void DMA7_DMA23_DriverIRQHandler(void)
function DMA8_DMA24_DriverIRQHandler (line 1927) | void DMA8_DMA24_DriverIRQHandler(void)
function DMA9_DMA25_DriverIRQHandler (line 1944) | void DMA9_DMA25_DriverIRQHandler(void)
function DMA10_DMA26_DriverIRQHandler (line 1961) | void DMA10_DMA26_DriverIRQHandler(void)
function DMA11_DMA27_DriverIRQHandler (line 1978) | void DMA11_DMA27_DriverIRQHandler(void)
function DMA12_DMA28_DriverIRQHandler (line 1995) | void DMA12_DMA28_DriverIRQHandler(void)
function DMA13_DMA29_DriverIRQHandler (line 2012) | void DMA13_DMA29_DriverIRQHandler(void)
function DMA14_DMA30_DriverIRQHandler (line 2029) | void DMA14_DMA30_DriverIRQHandler(void)
function DMA15_DMA31_DriverIRQHandler (line 2046) | void DMA15_DMA31_DriverIRQHandler(void)
function DMA0_0_4_DriverIRQHandler (line 2067) | void DMA0_0_4_DriverIRQHandler(void)
function DMA0_1_5_DriverIRQHandler (line 2084) | void DMA0_1_5_DriverIRQHandler(void)
function DMA0_2_6_DriverIRQHandler (line 2101) | void DMA0_2_6_DriverIRQHandler(void)
function DMA0_3_7_DriverIRQHandler (line 2118) | void DMA0_3_7_DriverIRQHandler(void)
function DMA0_8_12_DriverIRQHandler (line 2135) | void DMA0_8_12_DriverIRQHandler(void)
function DMA0_9_13_DriverIRQHandler (line 2152) | void DMA0_9_13_DriverIRQHandler(void)
function DMA0_10_14_DriverIRQHandler (line 2169) | void DMA0_10_14_DriverIRQHandler(void)
function DMA0_11_15_DriverIRQHandler (line 2186) | void DMA0_11_15_DriverIRQHandler(void)
function DMA0_16_20_DriverIRQHandler (line 2203) | void DMA0_16_20_DriverIRQHandler(void)
function DMA0_17_21_DriverIRQHandler (line 2220) | void DMA0_17_21_DriverIRQHandler(void)
function DMA0_18_22_DriverIRQHandler (line 2237) | void DMA0_18_22_DriverIRQHandler(void)
function DMA0_19_23_DriverIRQHandler (line 2254) | void DMA0_19_23_DriverIRQHandler(void)
function DMA0_24_28_DriverIRQHandler (line 2271) | void DMA0_24_28_DriverIRQHandler(void)
function DMA0_25_29_DriverIRQHandler (line 2288) | void DMA0_25_29_DriverIRQHandler(void)
function DMA0_26_30_DriverIRQHandler (line 2305) | void DMA0_26_30_DriverIRQHandler(void)
function DMA0_27_31_DriverIRQHandler (line 2322) | void DMA0_27_31_DriverIRQHandler(void)
function DMA0_DriverIRQHandler (line 2343) | void DMA0_DriverIRQHandler(void)
function DMA1_DriverIRQHandler (line 2353) | void DMA1_DriverIRQHandler(void)
function DMA2_DriverIRQHandler (line 2363) | void DMA2_DriverIRQHandler(void)
function DMA3_DriverIRQHandler (line 2373) | void DMA3_DriverIRQHandler(void)
function DMA4_DriverIRQHandler (line 2386) | void DMA4_DriverIRQHandler(void)
function DMA5_DriverIRQHandler (line 2396) | void DMA5_DriverIRQHandler(void)
function DMA6_DriverIRQHandler (line 2406) | void DMA6_DriverIRQHandler(void)
function DMA7_DriverIRQHandler (line 2416) | void DMA7_DriverIRQHandler(void)
function DMA8_DriverIRQHandler (line 2430) | void DMA8_DriverIRQHandler(void)
function DMA9_DriverIRQHandler (line 2440) | void DMA9_DriverIRQHandler(void)
function DMA10_DriverIRQHandler (line 2450) | void DMA10_DriverIRQHandler(void)
function DMA11_DriverIRQHandler (line 2460) | void DMA11_DriverIRQHandler(void)
function DMA12_DriverIRQHandler (line 2470) | void DMA12_DriverIRQHandler(void)
function DMA13_DriverIRQHandler (line 2480) | void DMA13_DriverIRQHandler(void)
function DMA14_DriverIRQHandler (line 2490) | void DMA14_DriverIRQHandler(void)
function DMA15_DriverIRQHandler (line 2500) | void DMA15_DriverIRQHandler(void)
function DMA16_DriverIRQHandler (line 2514) | void DMA16_DriverIRQHandler(void)
function DMA17_DriverIRQHandler (line 2524) | void DMA17_DriverIRQHandler(void)
function DMA18_DriverIRQHandler (line 2534) | void DMA18_DriverIRQHandler(void)
function DMA19_DriverIRQHandler (line 2544) | void DMA19_DriverIRQHandler(void)
function DMA20_DriverIRQHandler (line 2554) | void DMA20_DriverIRQHandler(void)
function DMA21_DriverIRQHandler (line 2564) | void DMA21_DriverIRQHandler(void)
function DMA22_DriverIRQHandler (line 2574) | void DMA22_DriverIRQHandler(void)
function DMA23_DriverIRQHandler (line 2584) | void DMA23_DriverIRQHandler(void)
function DMA24_DriverIRQHandler (line 2594) | void DMA24_DriverIRQHandler(void)
function DMA25_DriverIRQHandler (line 2604) | void DMA25_DriverIRQHandler(void)
function DMA26_DriverIRQHandler (line 2614) | void DMA26_DriverIRQHandler(void)
function DMA27_DriverIRQHandler (line 2624) | void DMA27_DriverIRQHandler(void)
function DMA28_DriverIRQHandler (line 2634) | void DMA28_DriverIRQHandler(void)
function DMA29_DriverIRQHandler (line 2644) | void DMA29_DriverIRQHandler(void)
function DMA30_DriverIRQHandler (line 2654) | void DMA30_DriverIRQHandler(void)
function DMA31_DriverIRQHandler (line 2664) | void DMA31_DriverIRQHandler(void)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/fsl_edma.h
type edma_transfer_size_t (line 36) | typedef enum _edma_transfer_size
type edma_modulo_t (line 47) | typedef enum _edma_modulo
type edma_bandwidth_t (line 84) | typedef enum _edma_bandwidth
type edma_channel_link_type_t (line 92) | typedef enum _edma_channel_link_type
type _edma_channel_status_flags (line 100) | enum _edma_channel_status_flags
type _edma_error_status_flags (line 108) | enum _edma_error_status_flags
type edma_interrupt_enable_t (line 128) | typedef enum _edma_interrupt_enable
type edma_transfer_type_t (line 136) | typedef enum _edma_transfer_type
type _edma_transfer_status (line 144) | enum _edma_transfer_status
type edma_config_t (line 152) | typedef struct _edma_config
type edma_transfer_config_t (line 170) | typedef struct _edma_transfer_config
type edma_channel_Preemption_config_t (line 185) | typedef struct _edma_channel_Preemption_config
type edma_minor_offset_config_t (line 193) | typedef struct _edma_minor_offset_config
type edma_tcd_t (line 206) | typedef struct _edma_tcd
type _edma_handle (line 222) | struct _edma_handle
type _edma_handle (line 242) | struct _edma_handle
type edma_handle_t (line 245) | typedef struct _edma_handle
function EDMA_SetChannelPreemptionConfig (line 388) | static inline void EDMA_SetChannelPreemptionConfig(DMA_Type *base,
function EDMA_EnableAsyncRequest (line 456) | static inline void EDMA_EnableAsyncRequest(DMA_Type *base, uint32_t chan...
function EDMA_EnableAutoStopRequest (line 473) | static inline void EDMA_EnableAutoStopRequest(DMA_Type *base, uint32_t c...
function EDMA_TcdSetBandWidth (line 585) | static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_...
function EDMA_TcdEnableAutoStopRequest (line 614) | static inline void EDMA_TcdEnableAutoStopRequest(edma_tcd_t *tcd, bool e...
function EDMA_EnableChannelRequest (line 654) | static inline void EDMA_EnableChannelRequest(DMA_Type *base, uint32_t ch...
function EDMA_DisableChannelRequest (line 669) | static inline void EDMA_DisableChannelRequest(DMA_Type *base, uint32_t c...
function EDMA_TriggerChannelStart (line 684) | static inline void EDMA_TriggerChannelStart(DMA_Type *base, uint32_t cha...
function EDMA_GetErrorStatusFlags (line 727) | static inline uint32_t EDMA_GetErrorStatusFlags(DMA_Type *base)
function EDMA_GetUnusedTCDNumber (line 875) | static inline uint32_t EDMA_GetUnusedTCDNumber(edma_handle_t *handle)
function EDMA_GetNextTCDAddress (line 888) | static inline uint32_t EDMA_GetNextTCDAddress(edma_handle_t *handle)
FILE: DAP-Link/Firmware/src/source/hic_hal/freescale/k26f/fsl_smc.c
function SMC_EnterStopRamFunc (line 68) | static void SMC_EnterStopRamFunc(void)
function SMC_GetParam (line 84) | void SMC_GetParam(SMC_Type *base, smc_param_t *param)
function SMC_PreEnterStopModes (line 99) | void SMC_PreEnterStopModes(void)
function SMC_PostExitStopModes (line 111) | void SMC_PostExitStopModes(void)
function SMC_PreEnterWaitModes (line 122) | void SMC_PreEnterWaitModes(void)
function SMC_PostExitWaitModes (line 134) | void SMC_PostExitWaitModes(void)
function status_t (line 146) | status_t SMC_SetPowerModeRun(SMC_Type *base)
function status_t (l
Copy disabled (too large)
Download .json
Condensed preview — 1270 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (29,742K chars).
[
{
"path": "3D Model/1.discrete version/case.step",
"chars": 84516,
"preview": "ISO-10303-21;\nHEADER;\n/* Generated by software containing ST-Developer\n * from STEP Tools, Inc. (www.steptools.com) \n */"
},
{
"path": "3D Model/1.discrete version/stand.step",
"chars": 111276,
"preview": "ISO-10303-21;\nHEADER;\n/* Generated by software containing ST-Developer\n * from STEP Tools, Inc. (www.steptools.com) \n */"
},
{
"path": "DAP-Link/Firmware/bl_interface/stm32f103xb_bl.hex",
"chars": 132400,
"preview": ":020000040800F2\n:1000000048280020CD010008D5010008011700088C\n:10001000D9010008DB010008DD0100080000000034\n:10002000939D939"
},
{
"path": "DAP-Link/Firmware/bl_interface/stm32f103xb_stm32f103rb_if.hex",
"chars": 222528,
"preview": ":020000040800F2\n:10C00000683200201DC3000825C30008DDEA0008CF\n:10C0100029C300082BC300082DC30008000000003E\n:10C020008F9E939"
},
{
"path": "DAP-Link/Firmware/src/.editorconfig",
"chars": 183,
"preview": "# top-most EditorConfig file\nroot = true\n\n# Common file settings.\n[*]\ncharset = utf-8\nindent_style = space\nindent_size ="
},
{
"path": "DAP-Link/Firmware/src/.gitattributes",
"chars": 231,
"preview": "*.c text\n*.cpp text\n*.h text\n*.s text\n*.sct text\n*.ld text\n*.txt text\n*.xml text\n"
},
{
"path": "DAP-Link/Firmware/src/.gitignore",
"chars": 877,
"preview": "# Private settings\nprivate_settings.py\nprojectfiles\n\n# Compiled Object files\n*.slo\n*.lo\n*.o\ntmp/\n\n# Compiled Dynamic lib"
},
{
"path": "DAP-Link/Firmware/src/CONTRIBUTING.md",
"chars": 3634,
"preview": "Contributing\n============\n\nWe appreciate your contributions! Because this is an open source project, we want to keep it "
},
{
"path": "DAP-Link/Firmware/src/LICENSE",
"chars": 9144,
"preview": "Apache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AN"
},
{
"path": "DAP-Link/Firmware/src/README.md",
"chars": 3430,
"preview": "[](https://armmbed.github.io/DAPLink/)\n\nArm Mbed DAPLink is an ope"
},
{
"path": "DAP-Link/Firmware/src/mbed-os.lib",
"chars": 77,
"preview": "https://github.com/ARMmbed/mbed-os/#bf6f2c3c6434a6de9eb9511feffa5948b3d1f20f\n"
},
{
"path": "DAP-Link/Firmware/src/projects.yaml",
"chars": 19781,
"preview": "settings:\n export_dir:\n - projectfiles/{tool}/{project_name}\n tools:\n uvision:\n template:"
},
{
"path": "DAP-Link/Firmware/src/requirements.txt",
"chars": 158,
"preview": "project_generator==0.9.13\nmbed-ls==1.6.2\npyserial\npyOCD==0.16.0\nrequests\nintelhex\nsix\nenum34\npyusb\nmbed-cli==1.8.2\nbs4\nn"
},
{
"path": "DAP-Link/Firmware/src/source/board/6LoWPAN_BorderRouterETHERNET.c",
"chars": 1028,
"preview": "/**\n * @file 6LoWPAN_BorderRouterETHERNET.c\n * @brief board ID for the 6LoWPAN_BorderRouterETHERNET\n *\n * DAPLink I"
},
{
"path": "DAP-Link/Firmware/src/source/board/6LoWPAN_BorderRouterHAT.c",
"chars": 1018,
"preview": "/**\n * @file 6LoWPAN_BorderRouterHAT.c\n * @brief board ID for the 6LoWPAN_BorderRouterHAT\n *\n * DAPLink Interface F"
},
{
"path": "DAP-Link/Firmware/src/source/board/6LoWPAN_BorderRouterUSB.c",
"chars": 1020,
"preview": "/**\n * @file 6LoWPAN_BorderRouterUSB.c\n * @brief board ID for the 6LoWPAN_BorderRouterUSB \n *\n * DAPLink Interface "
},
{
"path": "DAP-Link/Firmware/src/source/board/96b_nitrogen.c",
"chars": 1068,
"preview": "/**\n * @file 96b_nitrogen.c\n * @brief board ID for the Seeed Studio 96Boards Nitrogen board\n *\n * DAPLink Interface"
},
{
"path": "DAP-Link/Firmware/src/source/board/FF1705_L151.c",
"chars": 1174,
"preview": "/**\n * @file FF1705_L151.c\n * @brief board ID for the L-TEK FF1705\n *\n * DAPLink Interface Firmware\n * Copyright (c"
},
{
"path": "DAP-Link/Firmware/src/source/board/archble.c",
"chars": 1005,
"preview": "/**\n * @file archble.c\n * @brief board ID for the Seeed Studio ArchBLE board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/archlink.c",
"chars": 1007,
"preview": "/**\n * @file archlink.c\n * @brief board ID for the Seeed Studio ArchLink board\n *\n * DAPLink Interface Firmware\n * "
},
{
"path": "DAP-Link/Firmware/src/source/board/archmax.c",
"chars": 1005,
"preview": "/**\n * @file archmax.c\n * @brief board ID for the Seeed Studio ArchMax board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/archpro.c",
"chars": 1006,
"preview": "/**\n * @file archpro.c\n * @brief board ID for the Seeed Studio ArchPro board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/arm_watch_efm32.c",
"chars": 1029,
"preview": "/**\n * @file arm_watch_efm32.c\n * @brief board ID for the ARM Wearable Reference Design EFM32 MCU\n *\n * DAPLink Int"
},
{
"path": "DAP-Link/Firmware/src/source/board/arm_watch_nrf51.c",
"chars": 1029,
"preview": "/**\n * @file arm_watch_nrf51.c\n * @brief board ID for the ARM Wearable Reference Design nRF51822 MCU\n *\n * DAPLink "
},
{
"path": "DAP-Link/Firmware/src/source/board/arm_watch_stm32f411.c",
"chars": 1035,
"preview": "/**\n * @file arm_watch_stm32f411.c\n * @brief board ID for the ARM Wearable Reference Design STM32F411 MCU\n *\n * DAP"
},
{
"path": "DAP-Link/Firmware/src/source/board/blueninja.c",
"chars": 1343,
"preview": "/**\n * @file blueninja_sb.c\n * @brief board ID for the Cerevo BlueNinja sub board & specific functions.\n *\n * DAPLi"
},
{
"path": "DAP-Link/Firmware/src/source/board/c027.c",
"chars": 992,
"preview": "/**\n * @file c027.c\n * @brief board ID for the Ublox C027 board\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2"
},
{
"path": "DAP-Link/Firmware/src/source/board/cocorico.c",
"chars": 1005,
"preview": "/**\n * @file cocorico.c\n * @brief board ID for the Elektor CoCo-ri-Co! board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_cc3220sf.c",
"chars": 1038,
"preview": "/**\n * @file dipdap_cc3220sf.c\n * @brief board ID for the dipdap cc3220sf board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_sdt32429b.c",
"chars": 1040,
"preview": "/**\n * @file dipdap_sdt32429b.c\n * @brief board file for DIPDAP targeting STM32F429ZI\n *\n * DAPLink Interface Firmw"
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_sdt32439b.c",
"chars": 1040,
"preview": "/**\n * @file dipdap_sdt32439b.c\n * @brief board file for DIPDAP targeting STM32F439ZI\n *\n * DAPLink Interface Firmw"
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_sdt51822b.c",
"chars": 1041,
"preview": "/**\n * @file dipdap_sdt51822b.c\n * @brief board ID for the dipdap sdt51822 board\n *\n * DAPLink Interface Firmware\n "
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_sdt52832b.c",
"chars": 1085,
"preview": "/**\n * @file dipdap_sdt52832b.c\n * @brief board file for DIPDAP targeting nRF52832\n *\n * DAPLink Interface Firmware"
},
{
"path": "DAP-Link/Firmware/src/source/board/dipdap_sdt64b.c",
"chars": 1036,
"preview": "/**\n * @file dipdap_sdt64b.c\n * @brief board ID for the dipdap sdt64b board\n *\n * DAPLink Interface Firmware\n * Cop"
},
{
"path": "DAP-Link/Firmware/src/source/board/ep_agora.c",
"chars": 1089,
"preview": "/**\n * @file ep_agora.c\n * @brief board ID for the Embedded Planet EP_AGORA\n *\n * DAPLink Interface Firmware\n * Cop"
},
{
"path": "DAP-Link/Firmware/src/source/board/ff_lpc546xx.c",
"chars": 1177,
"preview": "/**\n * @file ff_lpc546xx.c\n * @brief board ID for the NXP LPC54608Xpresso board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk20dx.c",
"chars": 1001,
"preview": "/**\n * @file frdmk20dx.c\n * @brief board ID for the NXP FRDM-K20DX board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk22f.c",
"chars": 999,
"preview": "/**\n * @file frdmk22f.c\n * @brief board ID for the NXP FRDM-K22F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk28f.c",
"chars": 1143,
"preview": "/**\n * @file frdmk28f.c\n * @brief board ID for the NXP FRDM-K28F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk32w042.c",
"chars": 1178,
"preview": "/**\n * @file frdmk32w042.c\n * @brief board ID for the NXP FRDM-K32W042 board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk64f.c",
"chars": 1030,
"preview": "/**\n * @file frdmk64f.c\n * @brief board ID for the NXP FRDM-K64F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk66f.c",
"chars": 1176,
"preview": "/**\n * @file frdmk66f.c\n * @brief board ID for the NXP FRDM-K64F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmk82f.c",
"chars": 1143,
"preview": "/**\n * @file frdmk66f.c\n * @brief board ID for the NXP FRDM-K64F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmke15z.c",
"chars": 1148,
"preview": "/**\n * @file frdmke15z.c\n * @brief board ID for the NXP FRDM-KE15Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl02z.c",
"chars": 1001,
"preview": "/**\n * @file frdmkl02z.c\n * @brief board ID for the NXP FRDM-KL02Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl05z.c",
"chars": 1001,
"preview": "/**\n * @file frdmkl05z.c\n * @brief board ID for the NXP FRDM-KL05Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl25z.c",
"chars": 1001,
"preview": "/**\n * @file frdmkl25z.c\n * @brief board ID for the NXP FRDM-KL25Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl26z.c",
"chars": 1001,
"preview": "/**\n * @file frdmkl26z.c\n * @brief board ID for the NXP FRDM-KL26Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl27z.c",
"chars": 1147,
"preview": "/**\n * @file frdmkl27z.c\n * @brief board ID for the NXP FRDM-KL27Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl28z.c",
"chars": 1147,
"preview": "/**\n * @file frdmkl28z.c\n * @brief board ID for the NXP FRDM-KL28Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl43z.c",
"chars": 1147,
"preview": "/**\n * @file frdmkl43z.c\n * @brief board ID for the NXP FRDM-KL43Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl46z.c",
"chars": 1001,
"preview": "/**\n * @file frdmkl46z.c\n * @brief board ID for the NXP FRDM-KL46Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkl82z.c",
"chars": 1146,
"preview": "/**\n * @file frdmkl82z.c\n * @brief board ID for the NXP FRDM-KL82Z board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkw24d.c",
"chars": 1147,
"preview": "/**\n * @file frdmkw24d.c\n * @brief board ID for the NXP FRDM-KW24D board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/frdmkw41z.c",
"chars": 1147,
"preview": "/**\n * @file frdmkw41z.c\n * @brief board ID for the NXP FRDM-KW24F board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/gr-lychee.c",
"chars": 1068,
"preview": "/**\n * @file gr-lychee.c\n * @brief board ID for the GR-LYCHEE\n *\n * DAPLink Interface Firmware\n * Copyright (c) 200"
},
{
"path": "DAP-Link/Firmware/src/source/board/gr-peach.c",
"chars": 1066,
"preview": "/**\n * @file gr-peach.c\n * @brief board ID for the GR-PEACH\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009-"
},
{
"path": "DAP-Link/Firmware/src/source/board/hani_iot.c",
"chars": 1245,
"preview": "/**\n * @file hani_iot.c\n * @brief board ID for the Arrow HANI_IOT board\n *\n * DAPLink Interface Firmware\n * Copyrig"
},
{
"path": "DAP-Link/Firmware/src/source/board/hexiwear.c",
"chars": 2704,
"preview": "/**\n * @file hexiwear.c\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2018, ARM Limited, All Rights Reserved\n * S"
},
{
"path": "DAP-Link/Firmware/src/source/board/hrm1017.c",
"chars": 1049,
"preview": "/**\n * @file hrm1017.c\n * @brief board ID for the Switch Science HRM1017 board\n *\n * DAPLink Interface Firmware\n * "
},
{
"path": "DAP-Link/Firmware/src/source/board/hvpke18f.c",
"chars": 1143,
"preview": "/**\n * @file hvpke18f.c\n * @brief board ID for the NXP HVP-KE18F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/k20dx_bl.c",
"chars": 2363,
"preview": "/**\n * @file k20dx_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on the NXP "
},
{
"path": "DAP-Link/Firmware/src/source/board/k26f_bl.c",
"chars": 2320,
"preview": "/**\n * @file k26f_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on the NXP K"
},
{
"path": "DAP-Link/Firmware/src/source/board/kl26z_bl.c",
"chars": 2322,
"preview": "/**\n * @file kl26z_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on the NXP "
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc4088dm.c",
"chars": 1041,
"preview": "/**\n * @file lpc4088dm.c\n * @brief board ID for the Embedded Artists LPC4088 Display Module\n *\n * DAPLink Interface"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc4088qsb.c",
"chars": 1044,
"preview": "/**\n * @file lpc4088qsb.c\n * @brief board ID for the Embedded Artists LPC4088 QuickStart Board\n *\n * DAPLink Interf"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc4322_bl.c",
"chars": 2397,
"preview": "/**\n * @file lpc4322_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on the NX"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc54114xpresso.c",
"chars": 1177,
"preview": "/**\n * @file lpc54114xpresso.c\n * @brief board ID for the NXP LPC54114Xpresso board\n *\n * DAPLink Interface Firmwar"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc54608xpresso.c",
"chars": 1177,
"preview": "/**\n * @file lpc54608xpresso.c\n * @brief board ID for the NXP LPC54608Xpresso board\n *\n * DAPLink Interface Firmwar"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc55S69xpresso.c",
"chars": 1264,
"preview": "/**\n * @file lpc55S69xpresso.c\n * @brief board ID for the NXP LPC54608Xpresso board\n *\n * DAPLink Interface Firmwar"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc812xpresso.c",
"chars": 1008,
"preview": "/**\n * @file lpc812xpresso.c\n * @brief board ID for the NXP LPC812Xpresso board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/lpc824xpresso.c",
"chars": 1008,
"preview": "/**\n * @file lpc824xpresso.c\n * @brief board ID for the NXP LPC824Xpresso board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/m48ssidae_bl.c",
"chars": 2479,
"preview": "/**\n * @file m48ssidae_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on Nuvo"
},
{
"path": "DAP-Link/Firmware/src/source/board/max32620_bl.c",
"chars": 2138,
"preview": "/**\n * @file max32620_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on MAX32"
},
{
"path": "DAP-Link/Firmware/src/source/board/max32620fthr.c",
"chars": 1007,
"preview": "/**\n * @file max32620fthr.c\n * @brief board ID for the Maxim Integrated's MAX32620FTHR\n *\n * DAPLink Interface Firm"
},
{
"path": "DAP-Link/Firmware/src/source/board/max32625_bl.c",
"chars": 2174,
"preview": "/**\n * @file max32625_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on MAX32"
},
{
"path": "DAP-Link/Firmware/src/source/board/max32625mbed.c",
"chars": 1007,
"preview": "/**\n * @file max32625mbed.c\n * @brief board ID for the Maxim Integrated's MAX32625MBED\n *\n * DAPLink Interface Firm"
},
{
"path": "DAP-Link/Firmware/src/source/board/max32630fthr.c",
"chars": 1007,
"preview": "/**\n * @file max32630fthr.c\n * @brief board ID for the Maxim Integrated's MAX32630FTHR\n *\n * DAPLink Interface Firm"
},
{
"path": "DAP-Link/Firmware/src/source/board/mbed_cloud_connect.c",
"chars": 1045,
"preview": "/**\n * @file mbed_cloud_connect.c\n * @brief board ID for the mbed cloud connect board\n *\n * DAPLink Interface Firmw"
},
{
"path": "DAP-Link/Firmware/src/source/board/microbit.c",
"chars": 3088,
"preview": "/**\n * @file microbit.c\n * @brief board ID for the BBC Microbit board\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mimxrt1020_evk.c",
"chars": 1187,
"preview": "/**\n * @file mimxrt1020_evk.c\n * @brief board ID for the NXP MIMXRT1020-EVK board\n *\n * DAPLink Interface Firmware\n"
},
{
"path": "DAP-Link/Firmware/src/source/board/mimxrt1050_evk.c",
"chars": 1156,
"preview": "/**\n * @file mimxrt1050_evk.c\n * @brief board ID for the NXP MIMXRT1050-EVK board\n *\n * DAPLink Interface Firmware\n"
},
{
"path": "DAP-Link/Firmware/src/source/board/mini_iot_lpc54018.c",
"chars": 1179,
"preview": "/**\n * @file iotmodule_lpc54018.c\n * @brief board ID for the NXP LPC54608Xpresso board\n *\n * DAPLink Interface Firm"
},
{
"path": "DAP-Link/Firmware/src/source/board/mkit_dk_dongle_nrf5x.c",
"chars": 4655,
"preview": "/**\n * @file nrf5x.c\n * @brief board ID for the Nordic nRF5x developments boards\n *\n * DAPLink Interface Firmware\n "
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_aconno_acn52832.c",
"chars": 1021,
"preview": "/**\n * @file mtb_aconno_acn52832.c\n * @brief board ID for mtb_aconno_acn52832\n *\n * DAPLink Interface Firmware\n * C"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_laird_bl652.c",
"chars": 1046,
"preview": "/**\n * @file mtb_laird_bl652.c\n * @brief board ID for the Laird BL652\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_laird_bl654.c",
"chars": 1061,
"preview": "/**\n * @file mtb_laird_bl654.c\n * @brief board ID for the Laird BL654\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_mts_dragonfly.c",
"chars": 1002,
"preview": "/**\n * @file mtb_mts_dragonfly.c\n * @brief board ID for the MTB Dragonfly\n *\n * DAPLink Interface Firmware\n * Copyr"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_mts_xdot.c",
"chars": 998,
"preview": "/**\n * @file mtb_mts_xdot.c\n * @brief board ID for the MultiTech xDot\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_murata_abz_078.c",
"chars": 1031,
"preview": "/**\n * @file mtb_murata_abz_078.c\n * @brief board ID for the Murata abz\n *\n * DAPLink Interface Firmware\n * Copyrig"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_murata_bl241.c",
"chars": 1054,
"preview": "/**\n * @file mtb_murata_bl241.c\n * @brief board ID for the Murata bl241\n *\n * DAPLink Interface Firmware\n * Copyrig"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_mxchip_emw3166.c",
"chars": 1000,
"preview": "/**\n * @file mtb_mxchip_emw3166.c\n * @brief board ID for MXCHIP EMW3166\n *\n * DAPLink Interface Firmware\n * Copyrig"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_nina_b112.c",
"chars": 1036,
"preview": "/**\n * @file mtb_ninab112.c\n * @brief board ID for MTB nina\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009-"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_rak811.c",
"chars": 1019,
"preview": "/**\n * @file mtb_rak811.c\n * @brief board ID for the RAK811\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009-"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_stm32f439.c",
"chars": 1008,
"preview": "/**\n * @file mtb_stm32f439.c\n * @brief board file for stm32f439\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_stm32l475.c",
"chars": 1070,
"preview": "/**\n * @file mtb_stm32l475.c\n * @brief board ID for the mtb_stm32l475\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_stm_s2lp.c",
"chars": 993,
"preview": "/**\n * @file mtb_stm_s2lp.c\n * @brief board ID for the STM S2 LP\n *\n * DAPLink Interface Firmware\n * Copyright (c) "
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_ublox_odin_w2.c",
"chars": 1056,
"preview": "/**\n * @file mtb_ublox_odin_w2.c\n * @brief board file for UBLOX ODIN W2\n *\n * DAPLink Interface Firmware\n * Copyrig"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_usi_wm_bn_bm_22.c",
"chars": 1034,
"preview": "/**\n * @file mtb_usi_wm_bn_bm_22.c\n * @brief board ID for the mtb usi\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_wise1510.c",
"chars": 997,
"preview": "/**\n * @file mtb_wise1510.c\n * @brief board ID for the MTB Wise 1510\n *\n * DAPLink Interface Firmware\n * Copyright "
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_wise1530.c",
"chars": 997,
"preview": "/**\n * @file mtb_wise1530.c\n * @brief board ID for the MTB Wise 1530\n *\n * DAPLink Interface Firmware\n * Copyright "
},
{
"path": "DAP-Link/Firmware/src/source/board/mtb_wise1570.c",
"chars": 1053,
"preview": "/**\n * @file mtb_wise1570.c\n * @brief board ID for the MTB Wise 1570\n *\n * DAPLink Interface Firmware\n * Copyright "
},
{
"path": "DAP-Link/Firmware/src/source/board/mtconnect04s.c",
"chars": 1178,
"preview": "/**\n * @file mtconnect04s.c\n * @brief board ID for the MtM MtConnect04S developments board\n *\n * DAPLink Interface "
},
{
"path": "DAP-Link/Firmware/src/source/board/musca_a.c",
"chars": 3382,
"preview": "/**\n * @file musca_a.c\n * @brief board ID for the ARM MUSCA A board\n *\n * DAPLink Interface Firmware\n * Copyright ("
},
{
"path": "DAP-Link/Firmware/src/source/board/musca_b.c",
"chars": 3666,
"preview": "/**\n * @file musca_b.c\n * @brief board ID for the ARM MUSCA B board\n *\n * DAPLink Interface Firmware\n * Copyright ("
},
{
"path": "DAP-Link/Firmware/src/source/board/ncs36510rf.c",
"chars": 1010,
"preview": "/* CMSIS-DAP Interface Firmware\n * Copyright (c) 2009-2013 ARM Limited\n *\n * Licensed under the Apache License, Version "
},
{
"path": "DAP-Link/Firmware/src/source/board/nina_b1.c",
"chars": 1126,
"preview": "/**\n * @file nina_b1.c\n * @brief board ID for the u-blox NINA-B1 EVA maker board\n *\n * DAPLink Interface Firmware\n "
},
{
"path": "DAP-Link/Firmware/src/source/board/numaker_iot_m263a.c",
"chars": 1058,
"preview": "/**\n * @file numaker_iot_m263a.c\n * @brief board ID for the NuMaker-IoT-M263A board\n *\n * DAPLink Interface Firmwar"
},
{
"path": "DAP-Link/Firmware/src/source/board/numaker_m252kg.c",
"chars": 1052,
"preview": "/**\n * @file numaker_m252kg.c\n * @brief board ID for the NuMaker-M252KG board\n *\n * DAPLink Interface Firmware\n * C"
},
{
"path": "DAP-Link/Firmware/src/source/board/nz32_sc151.c",
"chars": 1156,
"preview": "/**\n * @file nz32_sc151.c\n * @brief board ID for the Modtronix NZ32-SC151\n *\n * DAPLink Interface Firmware\n * Copyr"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_96b_nitrogen/IO_Config_Override.h",
"chars": 4602,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_blueninja/IO_Config_Override.h",
"chars": 5360,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_lpc11u35_6LoWPAN_BorderRouter/IO_Config_Override.h",
"chars": 4609,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit for all 6L"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_lpc11u35_reset/IO_Config_Override.h",
"chars": 4562,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_mkit_dk_dongle_nrf5x/IO_Config_Override.h",
"chars": 1420,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_mkl26z_reset/IO_Config_Override.h",
"chars": 3516,
"preview": "/**\n * @file IO_Config.h\n * @brief \n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009-2016, ARM Limited, All R"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_mtb/IO_Config_Override.h",
"chars": 4609,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit for all 6L"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_musca_a/IO_Config_Override.h",
"chars": 8829,
"preview": "/**\n * @file IO_Config_Override.h\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_musca_b/IO_Config_Override.h",
"chars": 8857,
"preview": "/**\n * @file IO_Config_Override.h\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_tiny/IO_Config_Override.h",
"chars": 4562,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_ublox_evk_nina_b1/IO_Config_Override.h",
"chars": 1420,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/override_vbluno51/IO_Config_Override.h",
"chars": 4708,
"preview": "/**\n * @file IO_Config_Override.c\n * @brief Alternative IO for LPC11U35 based Hardware Interface Circuit\n *\n * DAPL"
},
{
"path": "DAP-Link/Firmware/src/source/board/rapid_iot.c",
"chars": 2742,
"preview": "/**\n * @file rapiod_iot.c\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2018, ARM Limited, All Rights Reserved\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/rbl.c",
"chars": 1017,
"preview": "/**\n * @file rbl.c\n * @brief board ID for the Red Bear Labs Arduino based nRF51822 board\n *\n * DAPLink Interface Fi"
},
{
"path": "DAP-Link/Firmware/src/source/board/rblnano.c",
"chars": 1003,
"preview": "/**\n * @file rblnano.c\n * @brief board ID for the Red Bear Labs Nano board\n *\n * DAPLink Interface Firmware\n * Copy"
},
{
"path": "DAP-Link/Firmware/src/source/board/ro359b.c",
"chars": 1032,
"preview": "/**\n * @file ro359b.c\n * @brief board ID for the RO359B board\n *\n * DAPLink Interface Firmware\n * Copyright (c) 200"
},
{
"path": "DAP-Link/Firmware/src/source/board/rtl8195am.c",
"chars": 1077,
"preview": "/**\n * @file rtl8195am.c\n * @brief board ID for the Realtek RTL8195AM board\n *\n * DAPLink Interface Firmware\n * Cop"
},
{
"path": "DAP-Link/Firmware/src/source/board/sam3u2c_bl.c",
"chars": 2396,
"preview": "/**\n * @file sam3u2c_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on ATSAM3"
},
{
"path": "DAP-Link/Firmware/src/source/board/scci824.c",
"chars": 1053,
"preview": "/**\n * @file ss824.c\n * @brief board ID for the Switch Science LPC824 board\n *\n * DAPLink Interface Firmware\n * Cop"
},
{
"path": "DAP-Link/Firmware/src/source/board/ssci1114.c",
"chars": 1056,
"preview": "/**\n * @file ssci1114.c\n * @brief board ID for the Switch Science LPC1114 board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/ssci_chibi.c",
"chars": 1052,
"preview": "/**\n * @file sscity.c\n * @brief board ID for the Switch Science ty51822r3 board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/sscity.c",
"chars": 1052,
"preview": "/**\n * @file sscity.c\n * @brief board ID for the Switch Science ty51822r3 board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f072rb.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f103rb.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f103xb_bl.c",
"chars": 2123,
"preview": "/**\n * @file stm32f103_bl.c\n * @brief board ID and meta-data for the hardware interface circuit (HIC) based on STM3"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f207zg.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f334r8.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f401re.c",
"chars": 1008,
"preview": "/**\n * @file stm32f401re.c\n * @brief board ID for the STM32 NUCLEO-F401RE board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f411re.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f429zi.c",
"chars": 1008,
"preview": "/**\n * @file stm32f429zi.c\n * @brief board ID for the STM32 NUCLEO-F429ZI board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32f746zg.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/stm32l476rg.c",
"chars": 1008,
"preview": "/**\n * @file stm32f103rb.c\n * @brief board ID for the STM32 NUCLEO-F103RB board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/swdap-lpc11u35.c",
"chars": 1012,
"preview": "/**\n * @file SWDAP-lpc11u35.c\n * @brief board ID for the Seeed Studio ArchBLE board\n *\n * DAPLink Interface Firmwar"
},
{
"path": "DAP-Link/Firmware/src/source/board/tiny.c",
"chars": 1003,
"preview": "/**\n * @file tiny.c\n * @brief board ID for the Seeed Studio BLE Tiny board\n *\n * DAPLink Interface Firmware\n * Copy"
},
{
"path": "DAP-Link/Firmware/src/source/board/twrke18f.c",
"chars": 1143,
"preview": "/**\n * @file twrke18f.c\n * @brief board ID for the NXP TWR-KE18F board\n *\n * DAPLink Interface Firmware\n * Copyrigh"
},
{
"path": "DAP-Link/Firmware/src/source/board/twrkl28z72m.c",
"chars": 1152,
"preview": "/**\n * @file twrkl28z72m.c\n * @brief board ID for the NXP TWR-KL28Z72M board\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/board/ublox_evk_nina_b1.c",
"chars": 1232,
"preview": "/**\n * @file ublox_evk_nina_b1.c\n * @brief board ID for the UBLOX_EVK_NINA_B1\n *\n * DAPLink Interface Firmware\n * C"
},
{
"path": "DAP-Link/Firmware/src/source/board/ublox_evk_odin_w2.c",
"chars": 1008,
"preview": "/**\n * @file stm32f429zi.c\n * @brief board ID for the STM32 NUCLEO-F429ZI board\n *\n * DAPLink Interface Firmware\n *"
},
{
"path": "DAP-Link/Firmware/src/source/board/vbluno51.c",
"chars": 1265,
"preview": "/**\n * @file vbluno51.c\n * @brief Board ID for the VBLUno51 board (VNG Bluetooth Low Energy UNO nRF51822 board)\n *\n"
},
{
"path": "DAP-Link/Firmware/src/source/board/wio3g.c",
"chars": 1018,
"preview": "/**\n * @file wio3g.c\n * @brief board ID for the mbed cloud connect board\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/board/wio_emw3166.c",
"chars": 1052,
"preview": "/**\n * @file wio_emw3166.c\n * @brief board ID for Seeed Wio EMW3166\n *\n * DAPLink Interface Firmware\n * Copyright ("
},
{
"path": "DAP-Link/Firmware/src/source/board/wiobg96.c",
"chars": 1020,
"preview": "/**\n * @file wiobg96.c\n * @brief board ID for the mbed cloud connect board\n *\n * DAPLink Interface Firmware\n * Copy"
},
{
"path": "DAP-Link/Firmware/src/source/board/wizwiki_w7500.c",
"chars": 1414,
"preview": "/**\n * @file wizwiki_w7500.c\n * @brief board ID for the WIZnet WIZwiki-W7500 board\n *\n * DAPLink Interface Firmware"
},
{
"path": "DAP-Link/Firmware/src/source/board/wizwiki_w7500_eco.c",
"chars": 1421,
"preview": "/**\n * @file wizwiki_w7500_eco.c\n * @brief board ID for the WIZnet WIZwiki-W7500ECO board\n *\n * DAPLink Interface F"
},
{
"path": "DAP-Link/Firmware/src/source/board/wizwiki_w7500p.c",
"chars": 1416,
"preview": "/**\n * @file wizwiki_w7500p.c\n * @brief board ID for the WIZnet WIZwiki-W7500P board\n *\n * DAPLink Interface Firmwa"
},
{
"path": "DAP-Link/Firmware/src/source/board/xDot-L151.c",
"chars": 1082,
"preview": "/**\n * @file xDot.c\n * @brief board ID for the MultiTech xDot\n *\n * DAPLink Interface Firmware\n * Copyright (c) 200"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_armcc.h",
"chars": 27791,
"preview": "/**************************************************************************//**\n * @file cmsis_armcc.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_armclang.h",
"chars": 45962,
"preview": "/**************************************************************************//**\n * @file cmsis_armclang.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_armclang_ltm.h",
"chars": 55291,
"preview": "/**************************************************************************//**\n * @file cmsis_armclang_ltm.h\n * @br"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_compiler.h",
"chars": 9481,
"preview": "/**************************************************************************//**\n * @file cmsis_compiler.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_gcc.h",
"chars": 62513,
"preview": "/**************************************************************************//**\n * @file cmsis_gcc.h\n * @brief CM"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_iccarm.h",
"chars": 28226,
"preview": "/**************************************************************************//**\n * @file cmsis_iccarm.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/cmsis_version.h",
"chars": 1676,
"preview": "/**************************************************************************//**\n * @file cmsis_version.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_armv81mml.h",
"chars": 167837,
"preview": "/**************************************************************************//**\n * @file core_armv81mml.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_armv8mbl.h",
"chars": 96139,
"preview": "/**************************************************************************//**\n * @file core_armv8mbl.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_armv8mml.h",
"chars": 158497,
"preview": "/**************************************************************************//**\n * @file core_armv8mml.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm0.h",
"chars": 41643,
"preview": "/**************************************************************************//**\n * @file core_cm0.h\n * @brief CMS"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm0plus.h",
"chars": 49877,
"preview": "/**************************************************************************//**\n * @file core_cm0plus.h\n * @brief "
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm1.h",
"chars": 42626,
"preview": "/**************************************************************************//**\n * @file core_cm1.h\n * @brief CMS"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm23.h",
"chars": 102697,
"preview": "/**************************************************************************//**\n * @file core_cm23.h\n * @brief CM"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm3.h",
"chars": 109374,
"preview": "/**************************************************************************//**\n * @file core_cm3.h\n * @brief CMS"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm33.h",
"chars": 165085,
"preview": "/**************************************************************************//**\n * @file core_cm33.h\n * @brief CM"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm35p.h",
"chars": 165095,
"preview": "/**************************************************************************//**\n * @file core_cm35p.h\n * @brief C"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm4.h",
"chars": 120820,
"preview": "/**************************************************************************//**\n * @file core_cm4.h\n * @brief CMS"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_cm7.h",
"chars": 148989,
"preview": "/**************************************************************************//**\n * @file core_cm7.h\n * @brief CMS"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_sc000.h",
"chars": 46404,
"preview": "/**************************************************************************//**\n * @file core_sc000.h\n * @brief C"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/core_sc300.h",
"chars": 108368,
"preview": "/**************************************************************************//**\n * @file core_sc300.h\n * @brief C"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/mpu_armv7.h",
"chars": 11691,
"preview": "/******************************************************************************\n * @file mpu_armv7.h\n * @brief CM"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/mpu_armv8.h",
"chars": 11292,
"preview": "/******************************************************************************\n * @file mpu_armv8.h\n * @brief CM"
},
{
"path": "DAP-Link/Firmware/src/source/cmsis-core/tz_context.h",
"chars": 2687,
"preview": "/******************************************************************************\n * @file tz_context.h\n * @brief C"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/HardFault_Handler.c",
"chars": 2205,
"preview": "/**\n * @file main.c\n * @brief Entry point for interface program logic\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/bootloader/SVC_Table.s",
"chars": 1100,
"preview": ";/**\n; * @file SVC_Table.s\n; * @brief SVC functions\n; *\n; * DAPLink Interface Firmware\n; * Copyright (c) 2009-2016,"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/bootloader/daplink.c",
"chars": 1218,
"preview": "/**\n * @file daplink.c\n * @brief Implementation of daplink.h for the bootloader application\n *\n * DAPLink Interface"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/bootloader/main.c",
"chars": 7907,
"preview": "/**\n * @file main.c\n * @brief DAPLink Bootloader application entry point\n *\n * DAPLink Interface Firmware\n * Copyri"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/bootloader/main.h",
"chars": 2550,
"preview": "/**\n * @file main.h\n * @brief\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009-2019, ARM Limited, All Rights Re"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/bootloader.h",
"chars": 1033,
"preview": "/**\n * @file bootloader.h\n * @brief Information about different Hardware Interface Circuits the firmware runs\n *\n *"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/circ_buf.c",
"chars": 3234,
"preview": "/**\n * @file circular_buffer.c\n * @brief Implementation of a circular buffer\n *\n * DAPLink Interface Firmware\n * Co"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/circ_buf.h",
"chars": 1875,
"preview": "/**\n * @file circ_buf.h\n * @brief Implementation of a circular buffer\n *\n * DAPLink Interface Firmware\n * Copyright"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP.c",
"chars": 52746,
"preview": "/*\n * Copyright (c) 2013-2017 ARM Limited. All rights reserved.\n * Copyright 2019, Cypress Semiconductor Corporation \n *"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP.h",
"chars": 12677,
"preview": "/*\n * Copyright (c) 2013-2019 ARM Limited. All rights reserved.\n * Copyright 2019, Cypress Semiconductor Corporation \n *"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_queue.c",
"chars": 2597,
"preview": "/**\n * @file DAP_queue.c\n * @brief DAP processing queue\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2019, ARM"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_queue.h",
"chars": 2082,
"preview": "/**\n * @file DAP_queue.h\n * @brief DAP processing queue\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2019, ARM"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/DAP_vendor.c",
"chars": 6605,
"preview": "/*\n * Copyright (c) 2013-2016 ARM Limited. All rights reserved.\n * Copyright 2019, Cypress Semiconductor Corporation \n *"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/JTAG_DP.c",
"chars": 16612,
"preview": "/*\n * Copyright (c) 2013-2017 ARM Limited. All rights reserved.\n *\n * SPDX-License-Identifier: Apache-2.0\n *\n * Licensed"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/SWO.c",
"chars": 19685,
"preview": "/*\n * Copyright (c) 2013-2017 ARM Limited. All rights reserved.\n *\n * SPDX-License-Identifier: Apache-2.0\n *\n * Licensed"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/SW_DP.c",
"chars": 13939,
"preview": "/*\n * Copyright (c) 2013-2017 ARM Limited. All rights reserved.\n *\n * SPDX-License-Identifier: Apache-2.0\n *\n * Licensed"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/dap_strings.h",
"chars": 1779,
"preview": "/**\n * @file dap_strings.h\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2019, ARM Limited, All Rights Reserved\n "
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/debug_ca.h",
"chars": 10749,
"preview": "/**\n * @file debug_ca.h\n * @brief Access to ARM DAP (Cortex-A) using CMSIS-DAP protocol\n *\n * DAPLink Interface Fir"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/cmsis-dap/debug_cm.h",
"chars": 7724,
"preview": "/**\n * @file debug_cm.h\n * @brief Access to ARM DAP (Cortex-M) using CMSIS-DAP protocol\n *\n * DAPLink Interface Fir"
},
{
"path": "DAP-Link/Firmware/src/source/daplink/compiler.h",
"chars": 1426,
"preview": "/**\n * @file compiler.h\n * @brief Special asserts and macros\n *\n * DAPLink Interface Firmware\n * Copyright (c) 2009"
}
]
// ... and 1070 more files (download for full content)
About this extraction
This page contains the full source code of the peng-zhihui/L-ink_Card GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 1270 files (56.1 MB), approximately 7.3M tokens, and a symbol index with 7665 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.