#navi(contents-page-name): No such page: Vweb

Vweb PCI board おかすぃ

観測された事実

WindowsXPで上のほうのスロットにVweb PCIを搭載し,2003-07-26のSDK2を使用した結果。

C:\tmp\win32_sdk2_bin-win10-2004-07-26-144936\SDK2>decoder.exe option_files\dec_
mp1ss_ntsc.ini taiwan.mpg

[ Vweb VW2010 SDK2 Decoder v2.50 ]
[ DECODER ]          -> Compiled on: [Jul 19 2004 19:47:51]
[ VWSDKR.DLL ]       -> Compiled on: [Jul 23 2004 14:30:25]

=> setMsgLevel set to 1
openDevice("\\.\vw_2010-0") board #0 succeeded, handle=000007e8
=> VW2010 detected
=> PCI Driver Version = 0x00040716
transfer timeout is 5
single transfer is 8 pages
=> Putting VW2010 Board #0 in Reset Mode...success!
=> Resetting Encoder...success!
=> Resetting Decoder...success!
=> Resetting Signature...Success!
=> Reset Driver handles board #0
=> FW Download: [boot.sre] succeeded!
=> FW Verify: [boot.sre] succeeded!
=> FW Download: [pscodec.sre] succeeded!
=> FW Verify: [pscodec.sre] succeeded!
starting MIPS
checking MIPS
-> VW2010/2005 MODE detected
> MIPs microcode initialization succeeded!
=> Firmware running!
=> Firmware is Running!

…いや,走ってないし。

考えられるケース

  1. PCが壊れた
  2. Vweb boardが壊れた
  3. SDK2の最新版は壊れている

検証実験

SDKを読んでみる

net_send.cpp

THREAD_RETURN THREAD_API net_encoder_thread(LPVOID p_capture_param) {
  init_udp_sender( p_param->Hostname, p_param->Port, p_network_info, p_param->doMulticast );

  while (!signal_quit)
     udp_send_data( (char*)p_buf, read_size, p_network_info );
}
int main(int argc,char *argv[]) {
  start_thread(net_encoder_thread_struct, &capture_param, &net_encoder_thread);
}

net_recv.cpp

THREAD_RETURN THREAD_API network_read_thread(LPVOID p_threadParam) {
   init_udp_receiver( p_param->Hostname, p_param->Port, &ni, p_param->doMulticast )

   while (!signal_quit)
      read_network_data( in_buf, p_param, &ni, 1);
   
}
int main(int argc,char *argv[]) {
   start_thread(network_thread_struct, &network_reader_param, &network_read_thread);
}

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS