Guest User

Untitled

a guest
Jul 8th, 2025
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.37 KB | None | 0 0
  1. DKMS (dkms-3.2.1) make.log for linux-gpib/4.3.6 for kernel 6.15.5-arch1-1 (x86_64)
  2. Tue Jul 8 09:51:03 AM CEST 2025
  3.  
  4. Building module(s)
  5. # command: make -j12 KERNELRELEASE=6.15.5-arch1-1 LINUX_VERSION=6.15.5-arch1-1
  6. make -C /lib/modules/6.15.5-arch1-1/build V=0 modules \
  7. M="/var/lib/dkms/linux-gpib/4.3.6/build/drivers/gpib" \
  8. GPIB_TOP_DIR=/var/lib/dkms/linux-gpib/4.3.6/build \
  9. CONFIG_GPIB_ISA="" \
  10. GPIB_CONFIG_PCMCIA="0" \
  11. HAVE_DEV_OF_NODE= \
  12. GPIB_CONFIG_KERNEL_DEBUG=0
  13. make[1]: Entering directory '/usr/lib/modules/6.15.5-arch1-1/build'
  14. make[2]: Entering directory '/var/lib/dkms/linux-gpib/4.3.6/build/drivers/gpib'
  15. CC [M] agilent_82357a/agilent_82357a.o
  16. CC [M] fmh_gpib/fmh_gpib.o
  17. CC [M] agilent_82350b/agilent_82350b_init.o
  18. CC [M] cb7210/cb7210_init.o
  19. CC [M] lpvo_usb_gpib/lpvo_usb_gpib.o
  20. CC [M] cec/init.o
  21. CC [M] hp_82335/hp82335_init.o
  22. CC [M] hp_82341/hp_82341_init.o
  23. CC [M] ines/ines_init.o
  24. CC [M] ni_usb/ni_usb_gpib.o
  25. CC [M] sys/osfuncs.o
  26. CC [M] nec7210/cmd.o
  27. hp_82341/hp_82341_init.c:125:9: warning: no previous prototype for ‘hp_82341_serial_poll_status’ [-Wmissing-prototypes]
  28. 125 | uint8_t hp_82341_serial_poll_status( gpib_board_t *board )
  29. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  30. hp_82341/hp_82341_init.c:130:5: warning: no previous prototype for ‘hp_82341_line_status’ [-Wmissing-prototypes]
  31. 130 | int hp_82341_line_status( const gpib_board_t *board )
  32. | ^~~~~~~~~~~~~~~~~~~~
  33. hp_82341/hp_82341_init.c:135:14: warning: no previous prototype for ‘hp_82341_t1_delay’ [-Wmissing-prototypes]
  34. 135 | unsigned int hp_82341_t1_delay( gpib_board_t *board, unsigned int nano_sec )
  35. | ^~~~~~~~~~~~~~~~~
  36. hp_82341/hp_82341_init.c:220:9: warning: no previous prototype for ‘hp_82341_read_byte’ [-Wmissing-prototypes]
  37. 220 | uint8_t hp_82341_read_byte( tms9914_private_t *priv, unsigned int register_num )
  38. | ^~~~~~~~~~~~~~~~~~
  39. hp_82341/hp_82341_init.c:225:6: warning: no previous prototype for ‘hp_82341_write_byte’ [-Wmissing-prototypes]
  40. 225 | void hp_82341_write_byte( tms9914_private_t *priv, uint8_t data, unsigned int register_num )
  41. | ^~~~~~~~~~~~~~~~~~~
  42. hp_82341/hp_82341_init.c:230:5: warning: no previous prototype for ‘hp_82341_find_isapnp_board’ [-Wmissing-prototypes]
  43. 230 | int hp_82341_find_isapnp_board(struct pnp_dev **dev)
  44. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  45. hp_82341/hp_82341_init.c:259:5: warning: no previous prototype for ‘xilinx_ready’ [-Wmissing-prototypes]
  46. 259 | int xilinx_ready(hp_82341_private_t *hp_priv)
  47. | ^~~~~~~~~~~~
  48. hp_82341/hp_82341_init.c:280:5: warning: no previous prototype for ‘xilinx_done’ [-Wmissing-prototypes]
  49. 280 | int xilinx_done(hp_82341_private_t *hp_priv)
  50. | ^~~~~~~~~~~
  51. hp_82341/hp_82341_init.c:301:5: warning: no previous prototype for ‘irq_valid’ [-Wmissing-prototypes]
  52. 301 | int irq_valid(hp_82341_private_t *hp_priv, int irq)
  53. | ^~~~~~~~~
  54. hp_82341/hp_82341_init.c:334:5: warning: no previous prototype for ‘hp_82341_load_firmware_array’ [-Wmissing-prototypes]
  55. 334 | int hp_82341_load_firmware_array(hp_82341_private_t *hp_priv, const unsigned char *firmware_data,
  56. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  57. hp_82341/hp_82341_init.c:370:5: warning: no previous prototype for ‘hp_82341_load_firmware’ [-Wmissing-prototypes]
  58. 370 | int hp_82341_load_firmware(hp_82341_private_t *hp_priv, const gpib_board_config_t *config)
  59. | ^~~~~~~~~~~~~~~~~~~~~~
  60. hp_82341/hp_82341_init.c:408:6: warning: no previous prototype for ‘set_xilinx_not_prog’ [-Wmissing-prototypes]
  61. 408 | void set_xilinx_not_prog(hp_82341_private_t *hp_priv, int assert)
  62. | ^~~~~~~~~~~~~~~~~~~
  63. hp_82341/hp_82341_init.c:431:5: warning: no previous prototype for ‘clear_xilinx’ [-Wmissing-prototypes]
  64. 431 | int clear_xilinx(hp_82341_private_t *hp_priv)
  65. | ^~~~~~~~~~~~
  66. agilent_82357a/agilent_82357a.c:55:5: warning: no previous prototype for ‘agilent_82357a_send_bulk_msg’ [-Wmissing-prototypes]
  67. 55 | int agilent_82357a_send_bulk_msg(agilent_82357a_private_t *a_priv, void *data, int data_length, int *actual_data_length,
  68. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  69. ni_usb/ni_usb_gpib.c:93:5: warning: no previous prototype for ‘ni_usb_nonblocking_send_bulk_msg’ [-Wmissing-prototypes]
  70. 93 | int ni_usb_nonblocking_send_bulk_msg(ni_usb_private_t *ni_priv, void *data, int data_length, int *actual_data_length, int timeout_msecs)
  71. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  72. agilent_82357a/agilent_82357a.c: In function ‘agilent_82357a_send_bulk_msg’:
  73. agilent_82357a/agilent_82357a.c:119:25: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  74. 119 | del_timer_sync(&a_priv->bulk_timer);
  75. | ^~~~~~~~~~~~~~
  76. agilent_82357a/agilent_82357a.c: At top level:
  77. agilent_82357a/agilent_82357a.c:132:5: warning: no previous prototype for ‘agilent_82357a_receive_bulk_msg’ [-Wmissing-prototypes]
  78. 132 | int agilent_82357a_receive_bulk_msg(agilent_82357a_private_t *a_priv, void *data, int data_length, int *actual_data_length,
  79. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  80. agilent_82357a/agilent_82357a.c:206:5: warning: no previous prototype for ‘agilent_82357a_receive_control_msg’ [-Wmissing-prototypes]
  81. 206 | int agilent_82357a_receive_control_msg(agilent_82357a_private_t *a_priv, __u8 request, __u8 requesttype, __u16 value,
  82. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  83. agilent_82357a/agilent_82357a.c:241:5: warning: no previous prototype for ‘agilent_82357a_write_registers’ [-Wmissing-prototypes]
  84. 241 | int agilent_82357a_write_registers(agilent_82357a_private_t *a_priv, const struct agilent_82357a_register_pairlet *writes,
  85. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  86. agilent_82357a/agilent_82357a.c:323:5: warning: no previous prototype for ‘agilent_82357a_read_registers’ [-Wmissing-prototypes]
  87. 323 | int agilent_82357a_read_registers(agilent_82357a_private_t *a_priv, struct agilent_82357a_register_pairlet *reads,
  88. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  89. agilent_82357a/agilent_82357a.c:471:5: warning: no previous prototype for ‘agilent_82357a_read’ [-Wmissing-prototypes]
  90. 471 | int agilent_82357a_read(gpib_board_t *board, uint8_t *buffer, size_t length, int *end, size_t *nbytes)
  91. | ^~~~~~~~~~~~~~~~~~~
  92. hp_82335/hp82335_init.c:121:9: warning: no previous prototype for ‘hp82335_serial_poll_status’ [-Wmissing-prototypes]
  93. 121 | uint8_t hp82335_serial_poll_status( gpib_board_t *board )
  94. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  95. hp_82335/hp82335_init.c:126:5: warning: no previous prototype for ‘hp82335_line_status’ [-Wmissing-prototypes]
  96. 126 | int hp82335_line_status( const gpib_board_t *board )
  97. | ^~~~~~~~~~~~~~~~~~~
  98. hp_82335/hp82335_init.c:131:14: warning: no previous prototype for ‘hp82335_t1_delay’ [-Wmissing-prototypes]
  99. 131 | unsigned int hp82335_t1_delay( gpib_board_t *board, unsigned int nano_sec )
  100. | ^~~~~~~~~~~~~~~~
  101. hp_82335/hp82335_init.c:193:9: warning: no previous prototype for ‘hp82335_read_byte’ [-Wmissing-prototypes]
  102. 193 | uint8_t hp82335_read_byte( tms9914_private_t *priv, unsigned int register_num )
  103. | ^~~~~~~~~~~~~~~~~
  104. hp_82335/hp82335_init.c:198:6: warning: no previous prototype for ‘hp82335_write_byte’ [-Wmissing-prototypes]
  105. 198 | void hp82335_write_byte( tms9914_private_t *priv, uint8_t data, unsigned int register_num )
  106. | ^~~~~~~~~~~~~~~~~~
  107. hp_82335/hp82335_init.c:203:6: warning: no previous prototype for ‘hp82335_clear_interrupt’ [-Wmissing-prototypes]
  108. 203 | void hp82335_clear_interrupt( hp82335_private_t *hp_priv )
  109. | ^~~~~~~~~~~~~~~~~~~~~~~
  110. agilent_82357a/agilent_82357a.c:725:5: warning: no previous prototype for ‘agilent_82357a_command’ [-Wmissing-prototypes]
  111. 725 | int agilent_82357a_command(gpib_board_t *board, uint8_t *buffer, size_t length, size_t *bytes_written)
  112. | ^~~~~~~~~~~~~~~~~~~~~~
  113. agilent_82357a/agilent_82357a.c:730:5: warning: no previous prototype for ‘agilent_82357a_take_control’ [-Wmissing-prototypes]
  114. 730 | int agilent_82357a_take_control(gpib_board_t *board, int synchronous)
  115. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  116. agilent_82357a/agilent_82357a.c:764:5: warning: no previous prototype for ‘agilent_82357a_go_to_standby’ [-Wmissing-prototypes]
  117. 764 | int agilent_82357a_go_to_standby(gpib_board_t *board)
  118. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  119. agilent_82357a/agilent_82357a.c:781:6: warning: no previous prototype for ‘agilent_82357a_request_system_control’ [-Wmissing-prototypes]
  120. 781 | void agilent_82357a_request_system_control(gpib_board_t *board, int request_control)
  121. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  122. agilent_82357a/agilent_82357a.c:811:6: warning: no previous prototype for ‘agilent_82357a_interface_clear’ [-Wmissing-prototypes]
  123. 811 | void agilent_82357a_interface_clear(gpib_board_t *board, int assert)
  124. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125. agilent_82357a/agilent_82357a.c:831:6: warning: no previous prototype for ‘agilent_82357a_remote_enable’ [-Wmissing-prototypes]
  126. 831 | void agilent_82357a_remote_enable(gpib_board_t *board, int enable)
  127. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128. agilent_82357a/agilent_82357a.c:851:5: warning: no previous prototype for ‘agilent_82357a_enable_eos’ [-Wmissing-prototypes]
  129. 851 | int agilent_82357a_enable_eos(gpib_board_t *board, uint8_t eos_byte, int compare_8_bits)
  130. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  131. agilent_82357a/agilent_82357a.c:865:6: warning: no previous prototype for ‘agilent_82357a_disable_eos’ [-Wmissing-prototypes]
  132. 865 | void agilent_82357a_disable_eos(gpib_board_t *board)
  133. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  134. agilent_82357a/agilent_82357a.c:928:5: warning: no previous prototype for ‘agilent_82357a_primary_address’ [-Wmissing-prototypes]
  135. 928 | int agilent_82357a_primary_address(gpib_board_t *board, unsigned int address)
  136. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137. agilent_82357a/agilent_82357a.c:946:5: warning: no previous prototype for ‘agilent_82357a_secondary_address’ [-Wmissing-prototypes]
  138. 946 | int agilent_82357a_secondary_address(gpib_board_t *board, unsigned int address, int enable)
  139. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  140. agilent_82357a/agilent_82357a.c:953:5: warning: no previous prototype for ‘agilent_82357a_parallel_poll’ [-Wmissing-prototypes]
  141. 953 | int agilent_82357a_parallel_poll(gpib_board_t *board, uint8_t *result)
  142. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143. agilent_82357a/agilent_82357a.c:993:6: warning: no previous prototype for ‘agilent_82357a_parallel_poll_configure’ [-Wmissing-prototypes]
  144. 993 | void agilent_82357a_parallel_poll_configure(gpib_board_t *board, uint8_t config)
  145. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  146. agilent_82357a/agilent_82357a.c:998:6: warning: no previous prototype for ‘agilent_82357a_parallel_poll_response’ [-Wmissing-prototypes]
  147. 998 | void agilent_82357a_parallel_poll_response(gpib_board_t *board, int ist)
  148. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149. agilent_82357a/agilent_82357a.c:1003:6: warning: no previous prototype for ‘agilent_82357a_serial_poll_response’ [-Wmissing-prototypes]
  150. 1003 | void agilent_82357a_serial_poll_response(gpib_board_t *board, uint8_t status)
  151. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  152. agilent_82357a/agilent_82357a.c:1008:9: warning: no previous prototype for ‘agilent_82357a_serial_poll_status’ [-Wmissing-prototypes]
  153. 1008 | uint8_t agilent_82357a_serial_poll_status( gpib_board_t *board )
  154. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155. agilent_82357a/agilent_82357a.c:1013:6: warning: no previous prototype for ‘agilent_82357a_return_to_local’ [-Wmissing-prototypes]
  156. 1013 | void agilent_82357a_return_to_local( gpib_board_t *board )
  157. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158. agilent_82357a/agilent_82357a.c:1018:5: warning: no previous prototype for ‘agilent_82357a_line_status’ [-Wmissing-prototypes]
  159. 1018 | int agilent_82357a_line_status( const gpib_board_t *board )
  160. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  161. agilent_82357a/agilent_82357a.c:1066:14: warning: no previous prototype for ‘agilent_82357a_t1_delay’ [-Wmissing-prototypes]
  162. 1066 | unsigned int agilent_82357a_t1_delay( gpib_board_t *board, unsigned int nanosec )
  163. | ^~~~~~~~~~~~~~~~~~~~~~~
  164. agilent_82357a/agilent_82357a.c:1082:6: warning: no previous prototype for ‘agilent_82357a_interrupt_complete’ [-Wmissing-prototypes]
  165. 1082 | void agilent_82357a_interrupt_complete(struct urb *urb PT_REGS_ARG)
  166. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  167. agilent_82357a/agilent_82357a.c:1370:5: warning: no previous prototype for ‘agilent_82357a_attach’ [-Wmissing-prototypes]
  168. 1370 | int agilent_82357a_attach(gpib_board_t *board, const gpib_board_config_t *config)
  169. | ^~~~~~~~~~~~~~~~~~~~~
  170. agilent_82357a/agilent_82357a.c:1497:6: warning: no previous prototype for ‘agilent_82357a_detach’ [-Wmissing-prototypes]
  171. 1497 | void agilent_82357a_detach(gpib_board_t *board)
  172. | ^~~~~~~~~~~~~~~~~~~~~
  173. ni_usb/ni_usb_gpib.c: In function ‘ni_usb_nonblocking_send_bulk_msg’:
  174. ni_usb/ni_usb_gpib.c:132:17: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  175. 132 | del_timer_sync(&ni_priv->bulk_timer);
  176. | ^~~~~~~~~~~~~~
  177. ni_usb/ni_usb_gpib.c: At top level:
  178. ni_usb/ni_usb_gpib.c:174:5: warning: no previous prototype for ‘ni_usb_nonblocking_receive_bulk_msg’ [-Wmissing-prototypes]
  179. 174 | int ni_usb_nonblocking_receive_bulk_msg(ni_usb_private_t *ni_priv,
  180. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  181. ni_usb/ni_usb_gpib.c:275:5: warning: no previous prototype for ‘ni_usb_receive_control_msg’ [-Wmissing-prototypes]
  182. 275 | int ni_usb_receive_control_msg(ni_usb_private_t *ni_priv, __u8 request, __u8 requesttype, __u16 value, __u16 index,
  183. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  184. ni_usb/ni_usb_gpib.c:295:6: warning: no previous prototype for ‘ni_usb_soft_update_status’ [-Wmissing-prototypes]
  185. 295 | void ni_usb_soft_update_status(gpib_board_t *board, unsigned int ni_usb_ibsta, unsigned int clear_mask)
  186. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  187. agilent_82350b/agilent_82350b_init.c:157:9: warning: no previous prototype for ‘agilent_82350b_serial_poll_status’ [-Wmissing-prototypes]
  188. 157 | uint8_t agilent_82350b_serial_poll_status( gpib_board_t *board )
  189. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190. agilent_82350b/agilent_82350b_init.c:162:5: warning: no previous prototype for ‘agilent_82350b_line_status’ [-Wmissing-prototypes]
  191. 162 | int agilent_82350b_line_status( const gpib_board_t *board )
  192. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  193. agilent_82350b/agilent_82350b_init.c:168:14: warning: no previous prototype for ‘agilent_82350b_t1_delay’ [-Wmissing-prototypes]
  194. 168 | unsigned int agilent_82350b_t1_delay( gpib_board_t *board, unsigned int nanosec )
  195. | ^~~~~~~~~~~~~~~~~~~~~~~
  196. ni_usb/ni_usb_gpib.c:354:5: warning: no previous prototype for ‘ni_usb_parse_register_read_block’ [-Wmissing-prototypes]
  197. 354 | int ni_usb_parse_register_read_block(const uint8_t *raw_data, unsigned int *results, int num_results)
  198. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  199. agilent_82350b/agilent_82350b_init.c:261:5: warning: no previous prototype for ‘init_82350a_hardware’ [-Wmissing-prototypes]
  200. 261 | int init_82350a_hardware(gpib_board_t *board, const gpib_board_config_t *config)
  201. | ^~~~~~~~~~~~~~~~~~~~
  202. ni_usb/ni_usb_gpib.c:402:5: warning: no previous prototype for ‘ni_usb_parse_termination_block’ [-Wmissing-prototypes]
  203. 402 | int ni_usb_parse_termination_block(const uint8_t *buffer)
  204. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205. ni_usb/ni_usb_gpib.c:420:5: warning: no previous prototype for ‘parse_board_ibrd_readback’ [-Wmissing-prototypes]
  206. 420 | int parse_board_ibrd_readback(const uint8_t *raw_data, struct ni_usb_status_block *status,
  207. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  208. agilent_82350b/agilent_82350b_init.c:326:5: warning: no previous prototype for ‘test_sram’ [-Wmissing-prototypes]
  209. 326 | int test_sram(gpib_board_t *board)
  210. | ^~~~~~~~~
  211. agilent_82350b/agilent_82350b_init.c:353:5: warning: no previous prototype for ‘agilent_82350b_generic_attach’ [-Wmissing-prototypes]
  212. 353 | int agilent_82350b_generic_attach(gpib_board_t *board, const gpib_board_config_t *config, int use_fifos)
  213. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214. ni_usb/ni_usb_gpib.c:514:5: warning: no previous prototype for ‘ni_usb_parse_reg_write_status_block’ [-Wmissing-prototypes]
  215. 514 | int ni_usb_parse_reg_write_status_block(const uint8_t *raw_data, struct ni_usb_status_block *status, int *writes_completed)
  216. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217. ni_usb/ni_usb_gpib.c:524:5: warning: no previous prototype for ‘ni_usb_write_registers’ [-Wmissing-prototypes]
  218. 524 | int ni_usb_write_registers(ni_usb_private_t *ni_priv, const struct ni_usb_register *writes, int num_writes,
  219. | ^~~~~~~~~~~~~~~~~~~~~~
  220. ni_usb/ni_usb_gpib.c:613:5: warning: no previous prototype for ‘ni_usb_read’ [-Wmissing-prototypes]
  221. 613 | int ni_usb_read(gpib_board_t *board, uint8_t *buffer, size_t length, int *end, size_t *bytes_read)
  222. | ^~~~~~~~~~~
  223. ni_usb/ni_usb_gpib.c:834:5: warning: no previous prototype for ‘ni_usb_command_chunk’ [-Wmissing-prototypes]
  224. 834 | int ni_usb_command_chunk(gpib_board_t *board, uint8_t *buffer, size_t length, size_t *command_bytes_written)
  225. | ^~~~~~~~~~~~~~~~~~~~
  226. ni_usb/ni_usb_gpib.c:928:5: warning: no previous prototype for ‘ni_usb_command’ [-Wmissing-prototypes]
  227. 928 | int ni_usb_command(gpib_board_t *board, uint8_t *buffer, size_t length, size_t *bytes_written)
  228. | ^~~~~~~~~~~~~~
  229. ni_usb/ni_usb_gpib.c:943:5: warning: no previous prototype for ‘ni_usb_take_control’ [-Wmissing-prototypes]
  230. 943 | int ni_usb_take_control(gpib_board_t *board, int synchronous)
  231. | ^~~~~~~~~~~~~~~~~~~
  232. ni_usb/ni_usb_gpib.c:1004:5: warning: no previous prototype for ‘ni_usb_go_to_standby’ [-Wmissing-prototypes]
  233. 1004 | int ni_usb_go_to_standby(gpib_board_t *board)
  234. | ^~~~~~~~~~~~~~~~~~~~
  235. ni_usb/ni_usb_gpib.c:1065:6: warning: no previous prototype for ‘ni_usb_request_system_control’ [-Wmissing-prototypes]
  236. 1065 | void ni_usb_request_system_control( gpib_board_t *board, int request_control )
  237. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238. ni_usb/ni_usb_gpib.c:1113:6: warning: no previous prototype for ‘ni_usb_interface_clear’ [-Wmissing-prototypes]
  239. 1113 | void ni_usb_interface_clear(gpib_board_t *board, int assert)
  240. | ^~~~~~~~~~~~~~~~~~~~~~
  241. ni_usb/ni_usb_gpib.c:1163:6: warning: no previous prototype for ‘ni_usb_remote_enable’ [-Wmissing-prototypes]
  242. 1163 | void ni_usb_remote_enable(gpib_board_t *board, int enable)
  243. | ^~~~~~~~~~~~~~~~~~~~
  244. ni_usb/ni_usb_gpib.c:1189:5: warning: no previous prototype for ‘ni_usb_enable_eos’ [-Wmissing-prototypes]
  245. 1189 | int ni_usb_enable_eos(gpib_board_t *board, uint8_t eos_byte, int compare_8_bits)
  246. | ^~~~~~~~~~~~~~~~~
  247. ni_usb/ni_usb_gpib.c:1202:6: warning: no previous prototype for ‘ni_usb_disable_eos’ [-Wmissing-prototypes]
  248. 1202 | void ni_usb_disable_eos(gpib_board_t *board)
  249. | ^~~~~~~~~~~~~~~~~~
  250. ni_usb/ni_usb_gpib.c:1211:14: warning: no previous prototype for ‘ni_usb_update_status’ [-Wmissing-prototypes]
  251. 1211 | unsigned int ni_usb_update_status( gpib_board_t *board, unsigned int clear_mask )
  252. | ^~~~~~~~~~~~~~~~~~~~
  253. ni_usb/ni_usb_gpib.c:1267:5: warning: no previous prototype for ‘ni_usb_primary_address’ [-Wmissing-prototypes]
  254. 1267 | int ni_usb_primary_address(gpib_board_t *board, unsigned int address)
  255. | ^~~~~~~~~~~~~~~~~~~~~~
  256. ni_usb/ni_usb_gpib.c:1293:5: warning: no previous prototype for ‘ni_usb_write_sad’ [-Wmissing-prototypes]
  257. 1293 | int ni_usb_write_sad(struct ni_usb_register *writes, int address, int enable)
  258. | ^~~~~~~~~~~~~~~~
  259. ni_usb/ni_usb_gpib.c:1324:5: warning: no previous prototype for ‘ni_usb_secondary_address’ [-Wmissing-prototypes]
  260. 1324 | int ni_usb_secondary_address(gpib_board_t *board, unsigned int address, int enable)
  261. | ^~~~~~~~~~~~~~~~~~~~~~~~
  262. ni_usb/ni_usb_gpib.c:1342:5: warning: no previous prototype for ‘ni_usb_parallel_poll’ [-Wmissing-prototypes]
  263. 1342 | int ni_usb_parallel_poll(gpib_board_t *board, uint8_t *result)
  264. | ^~~~~~~~~~~~~~~~~~~~
  265. ni_usb/ni_usb_gpib.c:1392:6: warning: no previous prototype for ‘ni_usb_parallel_poll_configure’ [-Wmissing-prototypes]
  266. 1392 | void ni_usb_parallel_poll_configure(gpib_board_t *board, uint8_t config)
  267. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  268. ni_usb/ni_usb_gpib.c:1413:6: warning: no previous prototype for ‘ni_usb_parallel_poll_response’ [-Wmissing-prototypes]
  269. 1413 | void ni_usb_parallel_poll_response(gpib_board_t *board, int ist)
  270. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271. ni_usb/ni_usb_gpib.c:1437:6: warning: no previous prototype for ‘ni_usb_serial_poll_response’ [-Wmissing-prototypes]
  272. 1437 | void ni_usb_serial_poll_response(gpib_board_t *board, uint8_t status)
  273. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  274. ni_usb/ni_usb_gpib.c:1458:9: warning: no previous prototype for ‘ni_usb_serial_poll_status’ [-Wmissing-prototypes]
  275. 1458 | uint8_t ni_usb_serial_poll_status( gpib_board_t *board )
  276. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  277. ni_usb/ni_usb_gpib.c:1462:6: warning: no previous prototype for ‘ni_usb_return_to_local’ [-Wmissing-prototypes]
  278. 1462 | void ni_usb_return_to_local( gpib_board_t *board )
  279. | ^~~~~~~~~~~~~~~~~~~~~~
  280. ni_usb/ni_usb_gpib.c:1484:5: warning: no previous prototype for ‘ni_usb_line_status’ [-Wmissing-prototypes]
  281. 1484 | int ni_usb_line_status( const gpib_board_t *board )
  282. | ^~~~~~~~~~~~~~~~~~
  283. ni_usb/ni_usb_gpib.c:1573:14: warning: no previous prototype for ‘ni_usb_t1_delay’ [-Wmissing-prototypes]
  284. 1573 | unsigned int ni_usb_t1_delay( gpib_board_t *board, unsigned int nano_sec )
  285. | ^~~~~~~~~~~~~~~
  286. ni_usb/ni_usb_gpib.c:1769:6: warning: no previous prototype for ‘ni_usb_interrupt_complete’ [-Wmissing-prototypes]
  287. 1769 | void ni_usb_interrupt_complete(struct urb *urb PT_REGS_ARG)
  288. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  289. make[5]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:203: agilent_82357a/agilent_82357a.o] Error 1
  290. make[4]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:461: agilent_82357a] Error 2
  291. make[4]: *** Waiting for unfinished jobs....
  292. fmh_gpib/fmh_gpib.c:52:5: warning: no previous prototype for ‘fmh_gpib_read’ [-Wmissing-prototypes]
  293. 52 | int fmh_gpib_read(gpib_board_t *board, uint8_t *buffer, size_t length, int *end, size_t *bytes_read)
  294. | ^~~~~~~~~~~~~
  295. fmh_gpib/fmh_gpib.c:57:5: warning: no previous prototype for ‘fmh_gpib_write’ [-Wmissing-prototypes]
  296. 57 | int fmh_gpib_write(gpib_board_t *board, uint8_t *buffer, size_t length, int send_eoi, size_t *bytes_written)
  297. | ^~~~~~~~~~~~~~
  298. fmh_gpib/fmh_gpib.c:62:5: warning: no previous prototype for ‘fmh_gpib_command’ [-Wmissing-prototypes]
  299. 62 | int fmh_gpib_command(gpib_board_t *board, uint8_t *buffer, size_t length, size_t *bytes_written)
  300. | ^~~~~~~~~~~~~~~~
  301. fmh_gpib/fmh_gpib.c:67:5: warning: no previous prototype for ‘fmh_gpib_take_control’ [-Wmissing-prototypes]
  302. 67 | int fmh_gpib_take_control(gpib_board_t *board, int synchronous)
  303. | ^~~~~~~~~~~~~~~~~~~~~
  304. fmh_gpib/fmh_gpib.c:72:5: warning: no previous prototype for ‘fmh_gpib_go_to_standby’ [-Wmissing-prototypes]
  305. 72 | int fmh_gpib_go_to_standby(gpib_board_t *board)
  306. | ^~~~~~~~~~~~~~~~~~~~~~
  307. fmh_gpib/fmh_gpib.c:77:6: warning: no previous prototype for ‘fmh_gpib_request_system_control’ [-Wmissing-prototypes]
  308. 77 | void fmh_gpib_request_system_control( gpib_board_t *board, int request_control )
  309. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310. fmh_gpib/fmh_gpib.c:83:6: warning: no previous prototype for ‘fmh_gpib_interface_clear’ [-Wmissing-prototypes]
  311. 83 | void fmh_gpib_interface_clear(gpib_board_t *board, int assert)
  312. | ^~~~~~~~~~~~~~~~~~~~~~~~
  313. fmh_gpib/fmh_gpib.c:88:6: warning: no previous prototype for ‘fmh_gpib_remote_enable’ [-Wmissing-prototypes]
  314. 88 | void fmh_gpib_remote_enable(gpib_board_t *board, int enable)
  315. | ^~~~~~~~~~~~~~~~~~~~~~
  316. fmh_gpib/fmh_gpib.c:93:5: warning: no previous prototype for ‘fmh_gpib_enable_eos’ [-Wmissing-prototypes]
  317. 93 | int fmh_gpib_enable_eos(gpib_board_t *board, uint8_t eos_byte, int compare_8_bits)
  318. | ^~~~~~~~~~~~~~~~~~~
  319. fmh_gpib/fmh_gpib.c:98:6: warning: no previous prototype for ‘fmh_gpib_disable_eos’ [-Wmissing-prototypes]
  320. 98 | void fmh_gpib_disable_eos(gpib_board_t *board)
  321. | ^~~~~~~~~~~~~~~~~~~~
  322. fmh_gpib/fmh_gpib.c:103:14: warning: no previous prototype for ‘fmh_gpib_update_status’ [-Wmissing-prototypes]
  323. 103 | unsigned int fmh_gpib_update_status( gpib_board_t *board, unsigned int clear_mask )
  324. | ^~~~~~~~~~~~~~~~~~~~~~
  325. fmh_gpib/fmh_gpib.c:108:5: warning: no previous prototype for ‘fmh_gpib_primary_address’ [-Wmissing-prototypes]
  326. 108 | int fmh_gpib_primary_address(gpib_board_t *board, unsigned int address)
  327. | ^~~~~~~~~~~~~~~~~~~~~~~~
  328. fmh_gpib/fmh_gpib.c:113:5: warning: no previous prototype for ‘fmh_gpib_secondary_address’ [-Wmissing-prototypes]
  329. 113 | int fmh_gpib_secondary_address(gpib_board_t *board, unsigned int address, int enable)
  330. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  331. fmh_gpib/fmh_gpib.c:118:5: warning: no previous prototype for ‘fmh_gpib_parallel_poll’ [-Wmissing-prototypes]
  332. 118 | int fmh_gpib_parallel_poll(gpib_board_t *board, uint8_t *result)
  333. | ^~~~~~~~~~~~~~~~~~~~~~
  334. fmh_gpib/fmh_gpib.c:123:6: warning: no previous prototype for ‘fmh_gpib_parallel_poll_configure’ [-Wmissing-prototypes]
  335. 123 | void fmh_gpib_parallel_poll_configure( gpib_board_t *board, uint8_t configuration )
  336. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  337. fmh_gpib/fmh_gpib.c:128:6: warning: no previous prototype for ‘fmh_gpib_parallel_poll_response’ [-Wmissing-prototypes]
  338. 128 | void fmh_gpib_parallel_poll_response( gpib_board_t *board, int ist )
  339. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340. fmh_gpib/fmh_gpib.c:133:6: warning: no previous prototype for ‘fmh_gpib_local_parallel_poll_mode’ [-Wmissing-prototypes]
  341. 133 | void fmh_gpib_local_parallel_poll_mode( gpib_board_t *board, int local )
  342. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  343. fmh_gpib/fmh_gpib.c:148:6: warning: no previous prototype for ‘fmh_gpib_serial_poll_response2’ [-Wmissing-prototypes]
  344. 148 | void fmh_gpib_serial_poll_response2(gpib_board_t *board,
  345. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346. fmh_gpib/fmh_gpib.c:190:9: warning: no previous prototype for ‘fmh_gpib_serial_poll_status’ [-Wmissing-prototypes]
  347. 190 | uint8_t fmh_gpib_serial_poll_status( gpib_board_t *board )
  348. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  349. fmh_gpib/fmh_gpib.c:195:6: warning: no previous prototype for ‘fmh_gpib_return_to_local’ [-Wmissing-prototypes]
  350. 195 | void fmh_gpib_return_to_local( gpib_board_t *board )
  351. | ^~~~~~~~~~~~~~~~~~~~~~~~
  352. fmh_gpib/fmh_gpib.c:203:5: warning: no previous prototype for ‘fmh_gpib_line_status’ [-Wmissing-prototypes]
  353. 203 | int fmh_gpib_line_status( const gpib_board_t *board )
  354. | ^~~~~~~~~~~~~~~~~~~~
  355. fmh_gpib/fmh_gpib.c:235:14: warning: no previous prototype for ‘fmh_gpib_t1_delay’ [-Wmissing-prototypes]
  356. 235 | unsigned int fmh_gpib_t1_delay( gpib_board_t *board, unsigned int nano_sec )
  357. | ^~~~~~~~~~~~~~~~~
  358. ni_usb/ni_usb_gpib.c:2209:5: warning: no previous prototype for ‘ni_usb_attach’ [-Wmissing-prototypes]
  359. 2209 | int ni_usb_attach(gpib_board_t *board, const gpib_board_config_t *config)
  360. | ^~~~~~~~~~~~~
  361. ni_usb/ni_usb_gpib.c:2359:6: warning: no previous prototype for ‘ni_usb_detach’ [-Wmissing-prototypes]
  362. 2359 | void ni_usb_detach(gpib_board_t *board)
  363. | ^~~~~~~~~~~~~
  364. fmh_gpib/fmh_gpib.c:1262:5: warning: no previous prototype for ‘fmh_gpib_allocate_private’ [-Wmissing-prototypes]
  365. 1262 | int fmh_gpib_allocate_private(gpib_board_t *board)
  366. | ^~~~~~~~~~~~~~~~~~~~~~~~~
  367. fmh_gpib/fmh_gpib.c:1279:6: warning: no previous prototype for ‘fmh_gpib_generic_detach’ [-Wmissing-prototypes]
  368. 1279 | void fmh_gpib_generic_detach(gpib_board_t *board)
  369. | ^~~~~~~~~~~~~~~~~~~~~~~
  370. fmh_gpib/fmh_gpib.c:1294:5: warning: no previous prototype for ‘fmh_gpib_generic_attach’ [-Wmissing-prototypes]
  371. 1294 | int fmh_gpib_generic_attach(gpib_board_t *board)
  372. | ^~~~~~~~~~~~~~~~~~~~~~~
  373. fmh_gpib/fmh_gpib.c:1347:5: warning: no previous prototype for ‘fmh_gpib_init’ [-Wmissing-prototypes]
  374. 1347 | int fmh_gpib_init(fmh_gpib_private_t *e_priv, gpib_board_t *board, int handshake_mode)
  375. | ^~~~~~~~~~~~~
  376. fmh_gpib/fmh_gpib.c:1561:5: warning: no previous prototype for ‘fmh_gpib_pci_attach_impl’ [-Wmissing-prototypes]
  377. 1561 | int fmh_gpib_pci_attach_impl(gpib_board_t *board, const gpib_board_config_t *config, unsigned handshake_mode)
  378. | ^~~~~~~~~~~~~~~~~~~~~~~~
  379. ines/ines_init.c:346:5: warning: no previous prototype for ‘ines_allocate_private’ [-Wmissing-prototypes]
  380. 346 | int ines_allocate_private(gpib_board_t *board)
  381. | ^~~~~~~~~~~~~~~~~~~~~
  382. ines/ines_init.c:425:5: warning: no previous prototype for ‘ines_common_pci_attach’ [-Wmissing-prototypes]
  383. 425 | int ines_common_pci_attach( gpib_board_t *board, const gpib_board_config_t *config)
  384. | ^~~~~~~~~~~~~~~~~~~~~~
  385. CC [M] cec/interrupt.o
  386. lpvo_usb_gpib/lpvo_usb_gpib.c:266:5: warning: no previous prototype for ‘write_loop’ [-Wmissing-prototypes]
  387. 266 | int write_loop (void * dev, char * msg, int leng) {
  388. | ^~~~~~~~~~
  389. lpvo_usb_gpib/lpvo_usb_gpib.c:283:6: warning: no previous prototype for ‘printable’ [-Wmissing-prototypes]
  390. 283 | char printable (char x) {
  391. | ^~~~~~~~~
  392. lpvo_usb_gpib/lpvo_usb_gpib.c:298:5: warning: no previous prototype for ‘send_command’ [-Wmissing-prototypes]
  393. 298 | int send_command (gpib_board_t *board, char * msg, int leng) {
  394. | ^~~~~~~~~~~~
  395. cb7210/cb7210_init.c:321:5: warning: no previous prototype for ‘cb7210_allocate_private’ [-Wmissing-prototypes]
  396. 321 | int cb7210_allocate_private(gpib_board_t *board)
  397. | ^~~~~~~~~~~~~~~~~~~~~~~
  398. lpvo_usb_gpib/lpvo_usb_gpib.c:344:5: warning: no previous prototype for ‘set_control_line’ [-Wmissing-prototypes]
  399. 344 | int set_control_line (gpib_board_t *board, int line, int value) {
  400. | ^~~~~~~~~~~~~~~~
  401. lpvo_usb_gpib/lpvo_usb_gpib.c:415:6: warning: no previous prototype for ‘set_timeout’ [-Wmissing-prototypes]
  402. 415 | void set_timeout (gpib_board_t *board) {
  403. | ^~~~~~~~~~~
  404. lpvo_usb_gpib/lpvo_usb_gpib.c:462:5: warning: no previous prototype for ‘usb_gpib_attach’ [-Wmissing-prototypes]
  405. 462 | int usb_gpib_attach(gpib_board_t *board, const gpib_board_config_t *config) {
  406. | ^~~~~~~~~~~~~~~
  407. lpvo_usb_gpib/lpvo_usb_gpib.c:566:6: warning: no previous prototype for ‘usb_gpib_detach’ [-Wmissing-prototypes]
  408. 566 | void usb_gpib_detach(gpib_board_t *board) {
  409. | ^~~~~~~~~~~~~~~
  410. make[5]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:203: ni_usb/ni_usb_gpib.o] Error 1
  411. make[4]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:461: ni_usb] Error 2
  412. lpvo_usb_gpib/lpvo_usb_gpib.c:597:5: warning: no previous prototype for ‘usb_gpib_command’ [-Wmissing-prototypes]
  413. 597 | int usb_gpib_command(gpib_board_t *board,
  414. | ^~~~~~~~~~~~~~~~
  415. lpvo_usb_gpib/lpvo_usb_gpib.c:628:6: warning: no previous prototype for ‘usb_gpib_disable_eos’ [-Wmissing-prototypes]
  416. 628 | void usb_gpib_disable_eos(gpib_board_t *board) {
  417. | ^~~~~~~~~~~~~~~~~~~~
  418. lpvo_usb_gpib/lpvo_usb_gpib.c:644:5: warning: no previous prototype for ‘usb_gpib_enable_eos’ [-Wmissing-prototypes]
  419. 644 | int usb_gpib_enable_eos(gpib_board_t *board,
  420. | ^~~~~~~~~~~~~~~~~~~
  421. lpvo_usb_gpib/lpvo_usb_gpib.c:663:5: warning: no previous prototype for ‘usb_gpib_go_to_standby’ [-Wmissing-prototypes]
  422. 663 | int usb_gpib_go_to_standby(gpib_board_t *board) {
  423. | ^~~~~~~~~~~~~~~~~~~~~~
  424. lpvo_usb_gpib/lpvo_usb_gpib.c:684:6: warning: no previous prototype for ‘usb_gpib_interface_clear’ [-Wmissing-prototypes]
  425. 684 | void usb_gpib_interface_clear(gpib_board_t *board, int assert) {
  426. | ^~~~~~~~~~~~~~~~~~~~~~~~
  427. lpvo_usb_gpib/lpvo_usb_gpib.c:720:5: warning: no previous prototype for ‘usb_gpib_line_status’ [-Wmissing-prototypes]
  428. 720 | int usb_gpib_line_status (const gpib_board_t *board ) {
  429. | ^~~~~~~~~~~~~~~~~~~~
  430. lpvo_usb_gpib/lpvo_usb_gpib.c:773:5: warning: no previous prototype for ‘usb_gpib_parallel_poll’ [-Wmissing-prototypes]
  431. 773 | int usb_gpib_parallel_poll(gpib_board_t *board, uint8_t *result) {
  432. | ^~~~~~~~~~~~~~~~~~~~~~
  433. lpvo_usb_gpib/lpvo_usb_gpib.c:962:6: warning: no previous prototype for ‘usb_gpib_remote_enable’ [-Wmissing-prototypes]
  434. 962 | void usb_gpib_remote_enable(gpib_board_t *board, int enable) {
  435. | ^~~~~~~~~~~~~~~~~~~~~~
  436. lpvo_usb_gpib/lpvo_usb_gpib.c:976:6: warning: no previous prototype for ‘usb_gpib_request_system_control’ [-Wmissing-prototypes]
  437. 976 | void usb_gpib_request_system_control(gpib_board_t *board,
  438. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  439. lpvo_usb_gpib/lpvo_usb_gpib.c:995:5: warning: no previous prototype for ‘usb_gpib_take_control’ [-Wmissing-prototypes]
  440. 995 | int usb_gpib_take_control(gpib_board_t *board, int sync) {
  441. | ^~~~~~~~~~~~~~~~~~~~~
  442. lpvo_usb_gpib/lpvo_usb_gpib.c:1009:14: warning: no previous prototype for ‘usb_gpib_update_status’ [-Wmissing-prototypes]
  443. 1009 | unsigned int usb_gpib_update_status( gpib_board_t *board,
  444. | ^~~~~~~~~~~~~~~~~~~~~~
  445. lpvo_usb_gpib/lpvo_usb_gpib.c:1065:6: warning: no previous prototype for ‘usb_gpib_parallel_poll_configure’ [-Wmissing-prototypes]
  446. 1065 | void usb_gpib_parallel_poll_configure( gpib_board_t *board,
  447. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  448. lpvo_usb_gpib/lpvo_usb_gpib.c:1073:6: warning: no previous prototype for ‘usb_gpib_parallel_poll_response’ [-Wmissing-prototypes]
  449. 1073 | void usb_gpib_parallel_poll_response( gpib_board_t *board, int ist ) {
  450. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  451. lpvo_usb_gpib/lpvo_usb_gpib.c:1080:6: warning: no previous prototype for ‘usb_gpib_primary_address’ [-Wmissing-prototypes]
  452. 1080 | int usb_gpib_primary_address(gpib_board_t *board, unsigned int address) {
  453. | ^~~~~~~~~~~~~~~~~~~~~~~~
  454. lpvo_usb_gpib/lpvo_usb_gpib.c:1088:6: warning: no previous prototype for ‘usb_gpib_return_to_local’ [-Wmissing-prototypes]
  455. 1088 | void usb_gpib_return_to_local( gpib_board_t *board ) {
  456. | ^~~~~~~~~~~~~~~~~~~~~~~~
  457. lpvo_usb_gpib/lpvo_usb_gpib.c:1095:5: warning: no previous prototype for ‘usb_gpib_secondary_address’ [-Wmissing-prototypes]
  458. 1095 | int usb_gpib_secondary_address(gpib_board_t *board,
  459. | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  460. lpvo_usb_gpib/lpvo_usb_gpib.c:1105:6: warning: no previous prototype for ‘usb_gpib_serial_poll_response’ [-Wmissing-prototypes]
  461. 1105 | void usb_gpib_serial_poll_response(gpib_board_t *board, uint8_t status) {
  462. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463. lpvo_usb_gpib/lpvo_usb_gpib.c:1112:9: warning: no previous prototype for ‘usb_gpib_serial_poll_status’ [-Wmissing-prototypes]
  464. 1112 | uint8_t usb_gpib_serial_poll_status( gpib_board_t *board ) {
  465. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  466. lpvo_usb_gpib/lpvo_usb_gpib.c:1120:14: warning: no previous prototype for ‘usb_gpib_t1_delay’ [-Wmissing-prototypes]
  467. 1120 | unsigned int usb_gpib_t1_delay( gpib_board_t *board, unsigned int nano_sec ) {
  468. | ^~~~~~~~~~~~~~~~~
  469. CC [M] cb7210/cb7210_cs.o
  470. CC [M] nec7210/init.o
  471. cec/init.c:122:9: warning: no previous prototype for ‘cec_serial_poll_status’ [-Wmissing-prototypes]
  472. 122 | uint8_t cec_serial_poll_status( gpib_board_t *board )
  473. | ^~~~~~~~~~~~~~~~~~~~~~
  474. cec/init.c:127:14: warning: no previous prototype for ‘cec_t1_delay’ [-Wmissing-prototypes]
  475. 127 | unsigned int cec_t1_delay( gpib_board_t *board, unsigned int nano_sec )
  476. | ^~~~~~~~~~~~
  477. cec/init.c:167:5: warning: no previous prototype for ‘cec_allocate_private’ [-Wmissing-prototypes]
  478. 167 | int cec_allocate_private(gpib_board_t *board)
  479. | ^~~~~~~~~~~~~~~~~~~~
  480. cec/init.c:327:12: warning: no previous prototype for ‘cec_init_module’ [-Wmissing-prototypes]
  481. 327 | int __init cec_init_module(void)
  482. | ^~~~~~~~~~~~~~~
  483. cec/init.c:342:6: warning: no previous prototype for ‘cec_exit_module’ [-Wmissing-prototypes]
  484. 342 | void cec_exit_module(void)
  485. | ^~~~~~~~~~~~~~~
  486. CC [M] hp_82341/hp_82341_read.o
  487. LD [M] hp_82335/hp82335.o
  488. CC [M] agilent_82350b/agilent_82350b_read.o
  489. CC [M] ines/ines_cs.o
  490. CC [M] hp_82341/hp_82341_write.o
  491. CC [M] sys/osinit.o
  492. CC [M] cb7210/interrupt.o
  493. CC [M] agilent_82350b/agilent_82350b_write.o
  494. LD [M] cec/cec_gpib.o
  495. hp_82341/hp_82341_write.c:22:5: warning: no previous prototype for ‘restart_write_fifo’ [-Wmissing-prototypes]
  496. 22 | int restart_write_fifo(gpib_board_t *board, hp_82341_private_t *hp_priv)
  497. | ^~~~~~~~~~~~~~~~~~
  498. CC [M] ines/interrupt.o
  499. CC [M] nec7210/read.o
  500. CC [M] cb7210/cb7210_aux.o
  501. CC [M] agilent_82350b/agilent_82350b_interrupt.o
  502. CC [M] sys/ostimer.o
  503. LD [M] hp_82341/hp_82341.o
  504. CC [M] nec7210/util.o
  505. CC [M] sys/osutil.o
  506. CC [M] cb7210/cb7210_read.o
  507. sys/osinit.c:107:6: warning: no previous prototype for ‘init_gpib_board_config’ [-Wmissing-prototypes]
  508. 107 | void init_gpib_board_config(gpib_board_config_t *config)
  509. | ^~~~~~~~~~~~~~~~~~~~~~
  510. sys/osinit.c:179:6: warning: no previous prototype for ‘init_board_array’ [-Wmissing-prototypes]
  511. 179 | void init_board_array( gpib_board_t *board_array, unsigned int length )
  512. | ^~~~~~~~~~~~~~~~
  513. CC [M] nec7210/write.o
  514. CC [M] ines/ines_util.o
  515. CC [M] sys/autopoll.o
  516. CC [M] cb7210/cb7210_write.o
  517. CC [M] ines/ines_read.o
  518. CC [M] nec7210/nec7210_aux.o
  519. sys/osutil.c:52:6: warning: no previous prototype for ‘pseudo_irq_handler’ [-Wmissing-prototypes]
  520. 52 | void pseudo_irq_handler(COMPAT_TIMER_ARG_TYPE t)
  521. | ^~~~~~~~~~~~~~~~~~
  522. CC [M] sys/ibcac.o
  523. sys/ostimer.c:26:6: warning: no previous prototype for ‘watchdog_timeout’ [-Wmissing-prototypes]
  524. 26 | void watchdog_timeout( COMPAT_TIMER_ARG_TYPE t )
  525. | ^~~~~~~~~~~~~~~~
  526. sys/osutil.c: In function ‘gpib_free_pseudo_irq’:
  527. sys/osutil.c:97:9: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  528. 97 | del_timer_sync(&board->pseudo_irq.timer);
  529. | ^~~~~~~~~~~~~~
  530. make[5]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:203: sys/osutil.o] Error 1
  531. make[5]: *** Waiting for unfinished jobs....
  532. CC [M] ines/ines_write.o
  533. LD [M] agilent_82350b/agilent_82350b.o
  534. sys/ostimer.c: In function ‘osRemoveTimer’:
  535. sys/ostimer.c:60:17: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  536. 60 | del_timer_sync( &board->timer );
  537. | ^~~~~~~~~~~~~~
  538. make[5]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:203: sys/ostimer.o] Error 1
  539. CC [M] nec7210/interrupt.o
  540. cb7210/cb7210_write.c:21:5: warning: no previous prototype for ‘output_fifo_empty’ [-Wmissing-prototypes]
  541. 21 | int output_fifo_empty( const cb7210_private_t *cb_priv )
  542. | ^~~~~~~~~~~~~~~~~
  543. cb7210/cb7210_write.c:66:5: warning: no previous prototype for ‘fifo_write’ [-Wmissing-prototypes]
  544. 66 | int fifo_write( gpib_board_t *board, uint8_t *buffer, size_t length, size_t *bytes_written)
  545. | ^~~~~~~~~~
  546. LD [M] cb7210/cb7210.o
  547. make[4]: *** [/usr/lib/modules/6.15.5-arch1-1/build/scripts/Makefile.build:461: sys] Error 2
  548. LD [M] ines/ines_gpib.o
  549. LD [M] nec7210/nec7210.o
  550. make[3]: *** [/usr/lib/modules/6.15.5-arch1-1/build/Makefile:2003: .] Error 2
  551. make[2]: *** [/usr/lib/modules/6.15.5-arch1-1/build/Makefile:248: __sub-make] Error 2
  552. make[2]: Leaving directory '/var/lib/dkms/linux-gpib/4.3.6/build/drivers/gpib'
  553. make[1]: *** [Makefile:248: __sub-make] Error 2
  554. make[1]: Leaving directory '/usr/lib/modules/6.15.5-arch1-1/build'
  555. make: *** [Makefile:10: all] Error 2
  556.  
  557. # exit code: 2
  558. # elapsed time: 00:00:07
  559. ----------------------------------------------------------------
  560.  
Advertisement
Add Comment
Please, Sign In to add comment