MCPcopy Create free account

hub / github.com/XIVN1987/MCUProg / functions

Functions1,066 in github.com/XIVN1987/MCUProg

↓ 3 callersMethodread_memory_block32
(self, addr, size)
pyocd/debug/cache.py:449
↓ 3 callersFunctionsysm_to_psr_mask
(sysm)
pyocd/coresight/cortex_m.py:194
↓ 3 callersMethodwrite8
(self, addr, value)
pyocd/core/memory_interface.py:51
↓ 3 callersMethodwrite_memory
(self, addr, data, transfer_size=32)
pyocd/core/memory_interface.py:25
↓ 2 callersMethodEraseSector
(self, addr)
device/flash.py:48
↓ 2 callersMethod__init__
(self, context, io_handler=None, console=None)
pyocd/debug/semihost.py:358
↓ 2 callersMethod_abort_all_transfers
Abort any ongoing transfers and clear all buffers
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:1003
↓ 2 callersMethod_apply_to_all_components
(self, action, filter=None)
pyocd/core/coresight_target.py:212
↓ 2 callersMethod_check_cache
(self)
pyocd/debug/cache.py:104
↓ 2 callersMethod_check_cache
(self)
pyocd/debug/cache.py:238
↓ 2 callersMethod_check_regions
(self, addr, count)
pyocd/debug/cache.py:400
↓ 2 callersMethod_convert_and_check_registers
(self, reg_list)
pyocd/debug/cache.py:114
↓ 2 callersMethod_flush_all
(self)
pyocd/debug/breakpoints/manager.py:173
↓ 2 callersMethod_get_input
! @brief Extract requested amount of data from the read buffer.
pyocd/utility/server.py:131
↓ 2 callersFunction_get_interfaces
Get the connected USB devices
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:50
↓ 2 callersMethod_init_deferred_buffers
Initialize or reinitalize all the deferred transfer buffers Calling this method will drop all pending transactions so use wi
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:844
↓ 2 callersMethod_map_to_vector_catch_mask
(mask)
pyocd/coresight/cortex_m.py:1212
↓ 2 callersMethod_start
(self)
pyocd/utility/progress.py:63
↓ 2 callersMethodadd_provider
(self, provider, type)
pyocd/debug/breakpoints/manager.py:32
↓ 2 callersMethodaddr2sect
(cls, addr)
device/STM32F405_LS.py:34
↓ 2 callersMethodavailable_breakpoints
(self)
pyocd/debug/breakpoints/provider.py:42
↓ 2 callersMethodavailable_breakpoints
(self)
pyocd/coresight/fpb.py:90
↓ 2 callersFunctionbitmask
! @brief Returns a mask with specified bit ranges set. An integer mask is generated based on the bits and bit ranges specified by the arg
pyocd/utility/mask.py:17
↓ 2 callersMethodcan_support_address
(self, addr)
pyocd/coresight/fpb.py:97
↓ 2 callersMethodclear
(self)
pyocd/utility/sequencer.py:74
↓ 2 callersMethodclear_debug_cause_bits
(self)
pyocd/coresight/cortex_m.py:707
↓ 2 callersMethodclear_sticky_err
(self)
pyocd/coresight/dap.py:315
↓ 2 callersMethodclose
! @brief Close the session. Uninits the board and disconnects then closes the probe.
pyocd/core/session.py:286
↓ 2 callersMethodcontains_range
! @return Whether the given range is fully contained by the region.
pyocd/core/memory_map.py:71
↓ 2 callersFunctionfilter_device_by_class
! @brief Test whether the device should be ignored by comparing bDeviceClass. This function checks the device's bDeviceClass to determine whe
pyocd/probe/pydapaccess/interface/common.py:45
↓ 2 callersFunctionfilter_device_by_usage_page
! @brief Test whether the device should be ignored by comparing the HID usage page. This function performs device-specific tests to determine
pyocd/probe/pydapaccess/interface/common.py:63
↓ 2 callersMethodfind_watchpoint
(self, addr, size, type)
pyocd/coresight/dwt.py:118
↓ 2 callersMethodget_all_connected_interfaces
returns all the connected devices which matches PyUSB.vid/PyUSB.pid. returns an array of PyUSB (Interface) objects
pyocd/probe/pydapaccess/interface/pyusb_backend.py:153
↓ 2 callersMethodget_device
Return the DAPAccess device with the give ID
pyocd/probe/pydapaccess/dap_access_api.py:103
↓ 2 callersMethodget_intersecting_regions
(self, start, end=None, length=None, range=None)
pyocd/core/memory_map.py:370
↓ 2 callersMethodget_regions_of_type
(self, type)
pyocd/core/memory_map.py:374
↓ 2 callersMethodget_result
Get the result of this transfer.
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:128
↓ 2 callersMethodget_state
(self)
pyocd/core/target.py:201
↓ 2 callersMethodget_target_context
(self, core=None)
pyocd/core/coresight_target.py:326
↓ 2 callersMethodhalt
(self)
openocd.py:148
↓ 2 callersMethodhalt
(self)
xlink.py:166
↓ 2 callersMethodhas_task
(self, name)
pyocd/utility/sequencer.py:84
↓ 2 callersMethodinit
(self)
pyocd/utility/sockets.py:29
↓ 2 callersMethodinit
(self)
pyocd/coresight/ap.py:157
↓ 2 callersMethodinvalidate
(self)
pyocd/debug/cache.py:496
↓ 2 callersMethodinvoke
(self)
pyocd/utility/sequencer.py:187
↓ 2 callersFunctionis_known_cmsis_dap_vid_pid
! @brief Test whether a VID/PID pair belong to a known CMSIS-DAP device.
pyocd/probe/pydapaccess/interface/common.py:41
↓ 2 callersMethodis_running
(self)
pyocd/core/target.py:208
↓ 2 callersMethodload
(self)
pyocd/debug/svd.py:33
↓ 2 callersMethodlock
(self)
device/STM32F103_LS.py:35
↓ 2 callersMethodlock
(self)
device/STM32F405_LS.py:48
↓ 2 callersMethodopen
(self, fnptr, fnlen, mode)
pyocd/debug/semihost.py:121
↓ 2 callersFunctionparseHex
解析 .hex 文件,提取出程序代码,没有值的地方填充0xFF
MCUProg.py:410
↓ 2 callersMethodread
! @brief Return bytes read from the connection.
pyocd/utility/server.py:148
↓ 2 callersMethodread8
(self, addr, now=True)
pyocd/core/memory_interface.py:63
↓ 2 callersMethodread_id_code
(self)
pyocd/coresight/dap.py:109
↓ 2 callersMethodread_id_registers
(self)
pyocd/coresight/rom_table.py:188
↓ 2 callersMethodread_memory_block32
read a block of aligned words in memory. Returns an array of word values
pyocd/coresight/cortex_m.py:646
↓ 2 callersMethodread_reg
(self, reg)
openocd.py:133
↓ 2 callersMethodread_reg
Read a single word to a DP or AP register
pyocd/probe/pydapaccess/dap_access_api.py:230
↓ 2 callersMethodread_reg
(self, addr, now=True)
pyocd/coresight/dap.py:124
↓ 2 callersMethodread_reg
(self, addr, now=True)
pyocd/coresight/ap.py:170
↓ 2 callersMethodreg_add_alias
(self)
xlink.py:27
↓ 2 callersMethodremove
(self, ptr, length)
pyocd/debug/semihost.py:145
↓ 2 callersMethodreset
! @brief Reset the core. The reset method is selectable via the reset_type parameter as well as the reset_type session option
pyocd/coresight/cortex_m.py:847
↓ 2 callersMethodresetStopOnReset
perform a reset and stop the core on the reset handler
xlink.py:295
↓ 2 callersMethodreset_did_occur
(self)
pyocd/coresight/ap.py:234
↓ 2 callersMethodresume
(self, addr=None)
openocd.py:157
↓ 2 callersMethodsections
(self)
pyocd/debug/elf/elf.py:205
↓ 2 callersMethodseek
(self, fd, pos)
pyocd/debug/semihost.py:139
↓ 2 callersMethodset_clock
(self, frequency)
pyocd/coresight/dap.py:162
↓ 2 callersMethodset_swj_clock
(self, clock=1000000)
pyocd/probe/pydapaccess/cmsis_dap_core.py:260
↓ 2 callersMethodset_target_context
(self, context)
pyocd/coresight/cortex_m.py:1278
↓ 2 callersMethodstop_swo
(self)
pyocd/probe/pydapaccess/interface/pyusb_v2_backend.py:138
↓ 2 callersMethodswj_sequence
Send sequence to activate JTAG or SWD on the target
pyocd/probe/cmsis_dap_probe.py:181
↓ 2 callersMethodswo_configure
Enable or disable SWO and set the baud rate.
pyocd/probe/pydapaccess/dap_access_api.py:201
↓ 2 callersMethodswo_mode
(self, mode)
pyocd/probe/pydapaccess/cmsis_dap_core.py:408
↓ 2 callersMethodswo_transport
(self, transport)
pyocd/probe/pydapaccess/cmsis_dap_core.py:391
↓ 2 callersFunctionto_str_safe
(v)
pyocd/utility/compatibility.py:51
↓ 2 callersMethodunlock
(self)
device/STM32F103_LS.py:31
↓ 2 callersMethodunlock
(self)
device/STM32F405_LS.py:44
↓ 2 callersMethodwait_ready
(self)
device/STM32F103_LS.py:38
↓ 2 callersMethodwait_ready
(self)
device/STM32F405_LS.py:51
↓ 2 callersMethodwrite_core_register
write a CPU register. Will need to pack floating point register values before writing.
pyocd/debug/context.py:84
↓ 2 callersMethodwrite_core_registers_raw
Write one or more core registers Write core registers in reg_list with the associated value in data_list. If any register i
pyocd/coresight/cortex_m.py:1104
↓ 2 callersMethodwrite_mem_
(self, addr, data, width)
openocd.py:82
↓ 2 callersMethodwrite_mem_U8
(self, addr, data)
xlink.py:104
↓ 2 callersMethodwrite_memory_block32
(self, addr, data)
pyocd/debug/cache.py:493
↓ 2 callersMethodwrite_reg
Write a single word to a DP or AP register
pyocd/probe/pydapaccess/dap_access_api.py:226
↓ 1 callersMethodEraseChip
(self)
device/flash.py:73
↓ 1 callersMethodFlashInfo
parse Flash Info defined in struct FlashDevice, that defined in file FlashDev.c
device/flashAlgo.py:79
↓ 1 callersMethodProgramPage
(self, addr, data)
device/flash.py:55
↓ 1 callersMethodRead
(self, addr, size)
device/flash.py:83
↓ 1 callersMethodVerify
(self, addr, data)
device/flash.py:64
↓ 1 callersMethod__init__
(self, parent=None)
MCUProg.py:33
↓ 1 callersMethod__init__
(self, probe, options=None, **kwargs)
pyocd/core/session.py:90
↓ 1 callersMethod__init__
(self, filename=None, vendor=None, is_local=False)
pyocd/debug/svd.py:27
↓ 1 callersMethod__init__
(self, context)
pyocd/debug/cache.py:226
↓ 1 callersMethod__init__
(self, provider)
pyocd/debug/breakpoints/software.py:23
↓ 1 callersMethod__init__
(self, size)
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:162
← previousnext →101–200 of 1,066, ranked by callers