Lines Matching refs:memaddr

70 static void monitor_error (char *function, char *message, CORE_ADDR memaddr, int len, char *string, int final_char);
82 static int monitor_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len,
97 static int monitor_write_memory_block (CORE_ADDR memaddr,
240 CORE_ADDR memaddr, int len, char *string, int final_char)
247 error ("%s (0x%s): %s: %s%c", function, paddr_nz (memaddr), message, safe_string, final_char);
249 error ("%s (0x%s): %s: %s", function, paddr_nz (memaddr), message, safe_string);
1417 monitor_write_memory (CORE_ADDR memaddr, char *myaddr, int len)
1423 monitor_debug ("MON write %d %s\n", len, paddr (memaddr));
1426 memaddr = ADDR_BITS_REMOVE (memaddr);
1440 monitor_printf (current_monitor->fill, memaddr, (memaddr + i) - 1, 0);
1442 monitor_printf (current_monitor->fill, memaddr, i, 0);
1452 if ((memaddr & 0x7) == 0 && len >= 8 && current_monitor->setmem.cmdll)
1459 if ((memaddr & 0x3) == 0 && len >= 4 && current_monitor->setmem.cmdl)
1464 else if ((memaddr & 0x1) == 0 && len >= 2 && current_monitor->setmem.cmdw)
1485 monitor_printf_noecho (cmd, memaddr, val);
1489 monitor_printf_noecho (cmd, memaddr);
1510 monitor_printf (cmd, memaddr, val);
1519 monitor_write_memory_bytes (CORE_ADDR memaddr, char *myaddr, int len)
1526 monitor_printf (current_monitor->setmem.cmdb, memaddr);
1533 memaddr++;
1611 monitor_write_memory_longlongs (CORE_ADDR memaddr, char *myaddr, int len)
1621 monitor_printf (current_monitor->setmem.cmdll, memaddr);
1630 memaddr += 8;
1659 monitor_write_memory_block (CORE_ADDR memaddr, char *myaddr, int len)
1667 return monitor_write_memory_longlongs (memaddr, myaddr, len);
1670 written = monitor_write_memory_bytes (memaddr, myaddr, len);
1678 monitor_read_memory_single (CORE_ADDR memaddr, char *myaddr, int len)
1690 if ((memaddr & 0x7) == 0 && len >= 8 && current_monitor->getmem.cmdll)
1697 if ((memaddr & 0x3) == 0 && len >= 4 && current_monitor->getmem.cmdl)
1702 else if ((memaddr & 0x1) == 0 && len >= 2 && current_monitor->getmem.cmdw)
1715 monitor_printf (cmd, memaddr);
1743 memaddr, 0, NULL, 0);
1762 memaddr, i, membuf, 0);
1792 memaddr, 0, membuf, 0);
1806 monitor_read_memory (CORE_ADDR memaddr, char *myaddr, int len)
1822 paddr_nz (memaddr), (long) myaddr, len);
1825 memaddr = ADDR_BITS_REMOVE (memaddr);
1828 return monitor_read_memory_single (memaddr, myaddr, len);
1838 ? memaddr : memaddr & ~0x0f;
1841 if (((memaddr ^ (memaddr + len - 1)) & ~0xf) != 0)
1842 len = ((memaddr + len) & ~0xf) - memaddr;
1847 monitor_printf (current_monitor->getmem.cmdb, memaddr, memaddr + len);
1851 monitor_printf (current_monitor->getmem.cmdb, memaddr, len);
1865 memaddr, resp_len, buf, 0);
1897 memaddr, resp_len, buf, 0);
1905 memaddr, resp_len, buf, 0);
1922 if ((dumpaddr >= memaddr) && (i > 0))
1957 memaddr, resp_len, buf, 0);
1966 memaddr, resp_len, buf, 0);
1984 monitor_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len, int write,
1992 res = monitor_write_memory_block(memaddr, myaddr, len);
1994 res = monitor_write_memory(memaddr, myaddr, len);
1998 res = monitor_read_memory(memaddr, myaddr, len);