nsdsp_debug_can_swap
nsdsp_debug_is_swapped nsdsp_debug_is_boot_swapped nsdsp_debug_get_flash_word nsdsp_debug_check_for_app nsdsp_debug_get_app_word nsdsp_debug_enable_exec_bp nsdsp_debug_enable_read_bp nsdsp_debug_enable_write_bp nsdsp_debug_disable_bp nsdsp_debug_enable_soft_bp nsdsp_debug_disable_soft_bp nsdsp_debug_read_ram nsdsp_debug_read_rom nsdsp_debug_read_reg nsdsp_debug_read_bp_state nsdsp_debug_read_cp0 nsdsp_debug_read_stack nsdsp_debug_check_for_data nsdsp_debug_wait_for_data nsdsp_debug_fetch_data nsdsp_debug_fetch_data_nb nsdsp_debug_fetch_word nsdsp_debug_fetch_flash_word nsdsp_debug_fetch_float nsdsp_debug_fetch_double nsdsp_debug_fetch_stack nsdsp_debug_fetch_bp_state nsdsp_debug_write_ram nsdsp_debug_write_reg nsdsp_debug_write_float_reg nsdsp_debug_write_double_regnsdsp_debug_can_swap
This function determines if the device has swappable partitions which can be swapped during the debug session.
Syntax
int nsdsp_debug_can_swap(
nsdsp_session_t session
);
Parameters
session - a reference to the Debug Session Object obtained with nsdsp_session_program_for_debug or nsdsp_start_debug_session function
Return
The function returns non-zero if the device has swappable partition, or zero otherwise.
Notes
Some of the devices, such as PIC32MZ, have swappable partitions permanently. For such devices this function always returns non-zero.
Other devices, such as dsPIC33CK, do not normally have swappable partitions, but may be partitioned. For such devices, this function returns non-zero only if the target device is partitioned (nsdsp_debug_is_partitioned returns non-zero).
Minimum library version - 163
© 2007-2025 Northern Software Inc. All Rights Reserved.