* linux-low.c (fetch_register, usr_store_inferior_registers): Handle
[deliverable/binutils-gdb.git] / gdb / ocd.h
index 6a71d6a51a432078112dce0debf942afef7f930c..cf93762752be641f3ffb19ebd380877874df1fd5 100644 (file)
--- a/gdb/ocd.h
+++ b/gdb/ocd.h
@@ -1,5 +1,5 @@
 /* Definitions for the Macraigor Systems BDM Wiggler
-   Copyright 1996, 1997 Free Software Foundation, Inc.
+   Copyright 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -21,6 +21,9 @@
 #ifndef OCD_H
 #define OCD_H
 
+struct mem_attrib;
+struct target_ops;
+
 /* Wiggler serial protocol definitions */
 
 #define DLE 020                        /* Quote char */
@@ -86,57 +89,55 @@ enum ocd_target_type
     OCD_TARGET_IBM_PPC = 0x3
   };                           /* IBM PPC 4xx */
 
-void ocd_open PARAMS ((char *name, int from_tty, enum ocd_target_type,
-                      struct target_ops * ops));
+void ocd_open (char *name, int from_tty, enum ocd_target_type,
+              struct target_ops *ops);
 
-void ocd_close PARAMS ((int quitting));
+void ocd_close (int quitting);
 
-void ocd_detach PARAMS ((char *args, int from_tty));
+void ocd_detach (char *args, int from_tty);
 
-void ocd_resume PARAMS ((int pid, int step, enum target_signal siggnal));
+void ocd_resume (ptid_t ptid, int step, enum target_signal siggnal);
 
-void ocd_prepare_to_store PARAMS ((void));
+void ocd_prepare_to_store (void);
 
-void ocd_stop PARAMS ((void));
+void ocd_stop (void);
 
-void ocd_files_info PARAMS ((struct target_ops * ignore));
+void ocd_files_info (struct target_ops *ignore);
 
 
-int ocd_xfer_memory PARAMS ((CORE_ADDR memaddr, char *myaddr,
-                            int len, int should_write,
-                            struct target_ops * target));
+int ocd_xfer_memory (CORE_ADDR memaddr, char *myaddr,
+                    int len, int should_write,
+                    struct mem_attrib *attrib,
+                    struct target_ops *target);
 
-void ocd_mourn PARAMS ((void));
+void ocd_mourn (void);
 
-void ocd_create_inferior PARAMS ((char *exec_file,
-                                 char *args,
-                                 char **env));
+void ocd_create_inferior (char *exec_file, char *args, char **env,
+                         int from_tty);
 
-int ocd_thread_alive PARAMS ((int th));
+int ocd_thread_alive (ptid_t th);
 
-void ocd_error PARAMS ((char *s, int error_code));
+void ocd_error (char *s, int error_code);
 
-void ocd_kill PARAMS ((void));
+void ocd_kill (void);
 
-void ocd_load PARAMS ((char *args, int from_tty));
+void ocd_load (char *args, int from_tty);
 
-unsigned char *ocd_read_bdm_registers PARAMS ((int first_bdm_regno,
-                                              int last_bdm_regno,
-                                              int *reglen));
+unsigned char *ocd_read_bdm_registers (int first_bdm_regno,
+                                      int last_bdm_regno, int *reglen);
 
-CORE_ADDR ocd_read_bdm_register PARAMS ((int bdm_regno));
+CORE_ADDR ocd_read_bdm_register (int bdm_regno);
 
-void ocd_write_bdm_registers PARAMS ((int first_bdm_regno,
-                                     unsigned char *regptr,
-                                     int reglen));
+void ocd_write_bdm_registers (int first_bdm_regno,
+                             unsigned char *regptr, int reglen);
 
-void ocd_write_bdm_register PARAMS ((int bdm_regno, CORE_ADDR reg));
+void ocd_write_bdm_register (int bdm_regno, CORE_ADDR reg);
 
-int ocd_wait PARAMS ((void));
+int ocd_wait (void);
 
-int ocd_insert_breakpoint PARAMS ((CORE_ADDR addr, char *contents_cache));
-int ocd_remove_breakpoint PARAMS ((CORE_ADDR addr, char *contents_cache));
+int ocd_insert_breakpoint (CORE_ADDR addr, char *contents_cache);
+int ocd_remove_breakpoint (CORE_ADDR addr, char *contents_cache);
 
-int ocd_write_bytes PARAMS ((CORE_ADDR memaddr, char *myaddr, int len));
+int ocd_write_bytes (CORE_ADDR memaddr, char *myaddr, int len);
 
 #endif /* OCD_H */
This page took 0.027231 seconds and 4 git commands to generate.