X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fdevices%2Fbochs_debug.c;h=45bc75139750ed7d84b303931662e51f2e7a7c57;hp=7ed8f8739b06cddefb36771ee6cc14b70c5807e5;hb=3cd1d3771e3f8e30b09f6c4995851979aaafc5ff;hpb=1c46db5ec8d086d76f7120a638199564947694d3 diff --git a/palacios/src/devices/bochs_debug.c b/palacios/src/devices/bochs_debug.c index 7ed8f87..45bc751 100644 --- a/palacios/src/devices/bochs_debug.c +++ b/palacios/src/devices/bochs_debug.c @@ -99,19 +99,19 @@ static int debug_init(struct vm_device * dev) { memset(state->info_buf, 0, BUF_SIZE); - dev_hook_io(dev, BOCHS_PORT1, NULL, &handle_gen_write); - dev_hook_io(dev, BOCHS_PORT2, NULL, &handle_gen_write); - dev_hook_io(dev, BOCHS_INFO_PORT, NULL, &handle_info_write); - dev_hook_io(dev, BOCHS_DEBUG_PORT, NULL, &handle_debug_write); + v3_dev_hook_io(dev, BOCHS_PORT1, NULL, &handle_gen_write); + v3_dev_hook_io(dev, BOCHS_PORT2, NULL, &handle_gen_write); + v3_dev_hook_io(dev, BOCHS_INFO_PORT, NULL, &handle_info_write); + v3_dev_hook_io(dev, BOCHS_DEBUG_PORT, NULL, &handle_debug_write); return 0; } static int debug_deinit(struct vm_device * dev) { - dev_unhook_io(dev, BOCHS_PORT1); - dev_unhook_io(dev, BOCHS_PORT2); - dev_unhook_io(dev, BOCHS_INFO_PORT); - dev_unhook_io(dev, BOCHS_DEBUG_PORT); + v3_dev_unhook_io(dev, BOCHS_PORT1); + v3_dev_unhook_io(dev, BOCHS_PORT2); + v3_dev_unhook_io(dev, BOCHS_INFO_PORT); + v3_dev_unhook_io(dev, BOCHS_DEBUG_PORT); return 0; }; @@ -128,7 +128,7 @@ static struct vm_device_ops dev_ops = { }; -struct vm_device * create_bochs_debug() { +struct vm_device * v3_create_bochs_debug() { struct debug_state * state = NULL; state = (struct debug_state *)V3_Malloc(sizeof(struct debug_state)); @@ -136,7 +136,7 @@ struct vm_device * create_bochs_debug() { V3_ASSERT(state != NULL); PrintDebug("Creating Bochs Debug Device\n"); - struct vm_device * device = create_device("BOCHS Debug", &dev_ops, state); + struct vm_device * device = v3_create_device("BOCHS Debug", &dev_ops, state);