From 91b9bde87fa4510c7cc2d55b5b369ebb6bb4c4c4 Mon Sep 17 00:00:00 2001 From: Javier Degirolmo Date: Fri, 20 Jul 2012 23:14:19 -0300 Subject: Fixed an issue with echo_send_command_ex in the C Echo API --- c/echo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'c') diff --git a/c/echo.c b/c/echo.c index 249ea92..aac7941 100644 --- a/c/echo.c +++ b/c/echo.c @@ -126,7 +126,7 @@ void echo_send_command_ex(unsigned char cmd, const void *addr) { z80_ram[0x1FFD] = param; param >>= 8; z80_ram[0x1FFE] = param | 0x80; - param >>= 8; + param >>= 7; param = (param & 0x7F) | (param >> 1 & 0x80); z80_ram[0x1FFC] = param; -- cgit v1.2.3