Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XIVN1987/MCUProg
/ functions
Functions
1,066 in github.com/XIVN1987/MCUProg
⨍
Functions
1,066
◇
Types & classes
129
↓ 135 callers
Method
append
(self, *args)
pyocd/utility/sequencer.py:124
↓ 26 callers
Method
write_U32
(self, addr, val)
xlink.py:98
↓ 25 callers
Method
_convert_exception
(exc)
pyocd/probe/cmsis_dap_probe.py:399
↓ 25 callers
Method
read
read data on the IN endpoint associated to the HID interface
pyocd/probe/pydapaccess/interface/pyusb_backend.py:202
↓ 24 callers
Method
write_memory
write a memory location. By default the transfer size is a word
pyocd/coresight/cortex_m.py:603
↓ 22 callers
Method
write
write data on the OUT endpoint associated to the HID interface
pyocd/probe/pydapaccess/interface/pyusb_backend.py:174
↓ 22 callers
Method
write_reg
(self, reg, val)
xlink.py:152
↓ 21 callers
Method
write32
(self, addr, value)
pyocd/core/memory_interface.py:43
↓ 20 callers
Method
read_U32
(self, addr)
xlink.py:134
↓ 19 callers
Method
read32
(self, addr, now=True)
pyocd/core/memory_interface.py:55
↓ 17 callers
Method
_exec
(self, cmd)
openocd.py:25
↓ 16 callers
Method
write
! @brief Write bytes into the connection.
pyocd/utility/server.py:116
↓ 15 callers
Method
call_delegate
(self, method_name, *args, **kwargs)
pyocd/core/target.py:121
↓ 15 callers
Method
read_memory
read a memory location. By default, a word will be read
pyocd/coresight/cortex_m.py:610
↓ 13 callers
Method
_invalidate_cached_registers
(self)
pyocd/probe/cmsis_dap_probe.py:394
↓ 11 callers
Method
start
(self)
pyocd/core/memory_map.py:57
↓ 10 callers
Method
_handle_error
(self, error, num)
pyocd/coresight/ap.py:396
↓ 10 callers
Function
is_double_float_register
(index)
pyocd/coresight/cortex_m.py:181
↓ 10 callers
Method
notify
(self, *notifications)
pyocd/utility/notification.py:60
↓ 9 callers
Method
_get_args
(self, args, count)
pyocd/debug/semihost.py:461
↓ 9 callers
Method
flush
(self)
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:645
↓ 9 callers
Method
read_memory_block8
(self, addr, size)
pyocd/debug/cache.py:430
↓ 9 callers
Method
write_reg
(self, addr, data)
pyocd/coresight/dap.py:127
↓ 9 callers
Method
write_reg
(self, addr, data)
pyocd/coresight/ap.py:214
↓ 8 callers
Method
callFunctionAndWait
(self, pc, r0=None, r1=None, r2=None, r3=None)
device/flash.py:112
↓ 8 callers
Method
get_empty
Return True if no transfers have been added to this packet
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:254
↓ 8 callers
Method
write_memory_block8
(self, addr, value)
pyocd/debug/cache.py:460
↓ 7 callers
Method
_handle_error
(self, error, num)
pyocd/coresight/dap.py:305
↓ 7 callers
Method
flush
(self)
pyocd/coresight/dap.py:117
↓ 7 callers
Function
register_name_to_index
(reg)
pyocd/coresight/cortex_m.py:165
↓ 6 callers
Method
_is_valid_fd
(self, fd)
pyocd/debug/semihost.py:169
↓ 6 callers
Method
connect
Initailize DAP IO pins for JTAG or SWD
pyocd/probe/debug_probe.py:92
↓ 6 callers
Method
data
(self)
pyocd/debug/elf/elf.py:64
↓ 6 callers
Function
is_single_float_register
(index)
pyocd/coresight/cortex_m.py:177
↓ 6 callers
Method
read
read segment data from elf file
device/flashAlgo.py:126
↓ 6 callers
Method
write_memory_block32
write a block of aligned words in memory.
pyocd/coresight/cortex_m.py:640
↓ 5 callers
Method
Init
(self, addr, clk, func)
device/flash.py:34
↓ 5 callers
Method
UnInit
(self, func)
device/flash.py:41
↓ 5 callers
Method
__init__
(self, start=0, end=0, length=None, **attrs)
pyocd/core/memory_map.py:213
↓ 5 callers
Method
_swo_disable
(self)
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:725
↓ 5 callers
Method
add
Add a single or block register transfer operation to this command
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:260
↓ 5 callers
Function
check_range
(start, end=None, length=None, range=None)
pyocd/core/memory_map.py:29
↓ 5 callers
Method
close
close the interface
pyocd/probe/pydapaccess/interface/pywinusb_backend.py:181
↓ 5 callers
Method
dap_info
(self, id_)
pyocd/probe/pydapaccess/cmsis_dap_core.py:119
↓ 5 callers
Method
read
(self, fd, ptr, length)
pyocd/debug/semihost.py:295
↓ 5 callers
Method
read16
(self, addr, now=True)
pyocd/core/memory_interface.py:59
↓ 5 callers
Method
read_mem_U8
(self, addr, count)
xlink.py:116
↓ 5 callers
Method
set_swj_pins
(self, output, pins, wait=0)
pyocd/probe/pydapaccess/cmsis_dap_core.py:280
↓ 5 callers
Method
write
(self, fd, ptr, length)
pyocd/debug/semihost.py:290
↓ 5 callers
Method
write16
(self, addr, value)
pyocd/core/memory_interface.py:47
↓ 4 callers
Method
_get_string
(self, ptr, length=None)
pyocd/debug/semihost.py:468
↓ 4 callers
Function
_get_unique_id
Get the unique id from an interface
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:68
↓ 4 callers
Method
_reset_cache
(self)
pyocd/debug/cache.py:94
↓ 4 callers
Method
_reset_cache
(self)
pyocd/debug/cache.py:232
↓ 4 callers
Method
_validate_tasks
(self, tasks)
pyocd/utility/sequencer.py:45
↓ 4 callers
Method
_write
Write one or more commands
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:932
↓ 4 callers
Method
check
(self)
pyocd/utility/timeout.py:64
↓ 4 callers
Method
device
(self, name, xlink)
MCUProg.py:134
↓ 4 callers
Method
filter_memory
(self, addr, size, data)
pyocd/debug/breakpoints/manager.py:150
↓ 4 callers
Method
flush
(self)
pyocd/core/target.py:144
↓ 4 callers
Method
get_all_connected_probes
(blocking=True, unique_id=None, print_wait_message=True)
pyocd/core/helpers.py:75
↓ 4 callers
Method
get_state
(self)
pyocd/coresight/cortex_m.py:927
↓ 4 callers
Function
is_cfbp_subregister
(index)
pyocd/coresight/cortex_m.py:187
↓ 4 callers
Function
is_psr_subregister
(index)
pyocd/coresight/cortex_m.py:190
↓ 4 callers
Method
link_open
(self)
MCUProg.py:143
↓ 4 callers
Method
read
(self, addr, size)
FlashAlgo/flash_algo.py:216
↓ 4 callers
Method
read_mem_
(self, addr, count, width)
openocd.py:99
↓ 4 callers
Method
read_reg
(self, reg)
xlink.py:140
↓ 4 callers
Method
reset
(self)
xlink.py:158
↓ 4 callers
Method
swj_sequence
(self)
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:673
↓ 4 callers
Method
write_U32
(self, addr, val)
openocd.py:74
↓ 4 callers
Method
write_U32
(self, addr, val)
jlink.py:51
↓ 4 callers
Method
write_dp
(self, addr, data)
pyocd/probe/cmsis_dap_probe.py:267
↓ 3 callers
Method
_extract_id_register_value
(self, regs, offset)
pyocd/coresight/rom_table.py:235
↓ 3 callers
Method
_get_free_words
Return the number of words free in the transmit packet
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:175
↓ 3 callers
Method
_print_probe_list
(probes)
pyocd/core/helpers.py:206
↓ 3 callers
Method
_read_packet
Reads and decodes a single packet Reads a single packet from the device and stores the data from it in the current Command
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:864
↓ 3 callers
Method
_send_packet
Send a single packet to the interface This function guarentees that the number of packets that are stored in daplink's buffe
pyocd/probe/pydapaccess/dap_access_cmsis_dap.py:907
↓ 3 callers
Method
add_child
(self, cmp)
pyocd/coresight/cortex_m.py:447
↓ 3 callers
Method
close
(self)
pyocd/utility/sockets.py:60
↓ 3 callers
Method
close
(self, fd)
pyocd/debug/semihost.py:124
↓ 3 callers
Method
contains_address
(self, address)
pyocd/core/memory_map.py:68
↓ 3 callers
Method
count
(self)
pyocd/utility/sequencer.py:70
↓ 3 callers
Method
find_breakpoint
(self, addr)
pyocd/debug/breakpoints/manager.py:41
↓ 3 callers
Method
find_user_file
! @brief Search the project directory for a file.
pyocd/core/session.py:144
↓ 3 callers
Method
get_region_for_address
(self, address)
pyocd/core/memory_map.py:351
↓ 3 callers
Method
go
(self)
xlink.py:172
↓ 3 callers
Method
halt
halt the core
pyocd/coresight/cortex_m.py:654
↓ 3 callers
Method
halted
(self)
xlink.py:178
↓ 3 callers
Method
init
(self)
pyocd/coresight/fpb.py:58
↓ 3 callers
Function
is_fpu_register
(index)
pyocd/coresight/cortex_m.py:184
↓ 3 callers
Method
link_close
(self)
MCUProg.py:182
↓ 3 callers
Method
read
! @brief Read data on the IN endpoint.
pyocd/probe/pydapaccess/interface/pyusb_v2_backend.py:203
↓ 3 callers
Method
read_ap
(self, addr, now=True)
pyocd/coresight/dap.py:277
↓ 3 callers
Method
read_core_register
read CPU register Unpack floating point register values
pyocd/debug/context.py:58
↓ 3 callers
Method
read_core_register
read CPU register Unpack floating point register values
pyocd/coresight/cortex_m.py:973
↓ 3 callers
Method
read_core_register_raw
read a core register (r0 .. r16). If reg is a string, find the number associated to this register in the lookup table CORE_RE
pyocd/coresight/cortex_m.py:987
↓ 3 callers
Method
read_mem_U32
(self, addr, count)
openocd.py:121
↓ 3 callers
Method
read_mem_U32
(self, addr, count)
jlink.py:79
↓ 3 callers
Method
read_memory
(self, addr, transfer_size=32, now=True)
pyocd/core/memory_interface.py:31
next →
1–100 of 1,066, ranked by callers