filename | src/gdbserver.c |
changeset | 1077:136fc24d17ef |
prev | 1071:182cfe43c09e |
next | 1081:ef31ae97bb8b |
author | nkeynes |
date | Wed Oct 07 17:53:56 2009 +1000 (14 years ago) |
permissions | -rw-r--r-- |
last change | Create a host attachment for the SCIF serial port. By default, uses /dev/console Add general fd listening to netutil, and rename to ioutil Add SCIF update on port read/write - fixes KOS timing problems but needs to be redone properly. |
file | annotate | diff | log | raw |
1.1 --- a/src/gdbserver.c Tue Jul 21 20:21:52 2009 +10001.2 +++ b/src/gdbserver.c Wed Oct 07 17:53:56 2009 +10001.3 @@ -27,7 +27,7 @@1.4 #include <arpa/inet.h>1.5 #include "lxdream.h"1.6 #include "dreamcast.h"1.7 -#include "netutil.h"1.8 +#include "ioutil.h"1.9 #include "cpu.h"1.11 #define DEFAULT_BUFFER_SIZE 10241.12 @@ -495,7 +495,7 @@1.13 chan_serv->buf = malloc(1024);1.14 chan_serv->buf_size = 1024;1.15 chan_serv->buf_posn = 0;1.16 - net_register_tcp_listener( conn_fd, gdb_server_data_callback, chan_serv, gdb_server_free );1.17 + io_register_tcp_listener( conn_fd, gdb_server_data_callback, chan_serv, gdb_server_free );1.18 INFO( "GDB connected from %s", chan_serv->peer_name );1.19 }1.20 return TRUE;1.21 @@ -514,7 +514,7 @@1.22 */1.23 gboolean gdb_init_server( const char *interface, int port, cpu_desc_t cpu, gboolean mmu )1.24 {1.25 - int fd = net_create_server_socket( interface, port );1.26 + int fd = io_create_server_socket( interface, port );1.27 if( fd == -1 ) {1.28 return FALSE;1.29 }1.30 @@ -523,7 +523,7 @@1.31 server->cpu = cpu;1.32 server->mmu = mmu;1.33 server->fd = fd;1.34 - gboolean result = net_register_tcp_listener( fd, gdb_server_connect_callback, server, gdb_server_free );1.35 + gboolean result = io_register_tcp_listener( fd, gdb_server_connect_callback, server, gdb_server_free );1.36 INFO( "%s GDB server running on port %d", cpu->name, port );1.37 return result;1.38 }
.