Jump to content

DBG C ReadMem I: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
Debug Command 1 and 2 - Read Word Command  
Debug Command 1 and 2 - Read Word Command


;Parameters  
;Parameters
*Pid= Process ID of debuggee
*Addr= Address to read from
*Cmd= DBG_C_ReadMem_I, or DBG_C_ReadMem_D, or DBG_C_ReadMem


*Pid= Process ID of debuggee
The commands DBG_C_ReadMem_I, DBG_C_ReadMem_D, and DBG_C_ReadMem are identical.
*Addr= Address to read from
*Cmd= DBG_C_ReadMem_I, or DBG_C_ReadMem_D, or DBG_C_ReadMem  


The commands DBG_C_ReadMem_I, DBG_C_ReadMem_D, and DBG_C_ReadMem are identical.  
;Returns:The word at the desired address is read, and stored into Value.
*Value= Word read from the specified address.


;Returns
;Restrictions
 
You are unable to read from any memory outside user space.
The word at the desired address is read, and stored into Value.
 
*Value= Word read from the specified address.
 
;Restrictions  
 
You are unable to read from any memory outside user space.  


The high-order word of Value is set to zero.
The high-order word of Value is set to zero.


[[Category:DBG_C]]
[[Category:Debug Command]]
{{DISPLAYTITLE:DBG_C_ReadMem_I}}
{{DISPLAYTITLE:DBG_C_ReadMem_I}}

Latest revision as of 12:24, 10 March 2020

Debug Command 1 and 2 - Read Word Command

Parameters
  • Pid= Process ID of debuggee
  • Addr= Address to read from
  • Cmd= DBG_C_ReadMem_I, or DBG_C_ReadMem_D, or DBG_C_ReadMem

The commands DBG_C_ReadMem_I, DBG_C_ReadMem_D, and DBG_C_ReadMem are identical.

Returns
The word at the desired address is read, and stored into Value.
  • Value= Word read from the specified address.
Restrictions

You are unable to read from any memory outside user space.

The high-order word of Value is set to zero.