--- nono/vm/lance.cpp 2026/04/29 17:04:55 1.1.1.9 +++ nono/vm/lance.cpp 2026/04/29 17:04:58 1.1.1.10 @@ -812,7 +812,7 @@ LanceDevice::TXCopy(Event& event) // メモリからの転送にかかった時間をざっくり計算 XXX まだ適当 // そのウェイト後に指定のフェーズへ。 - int t = 700 * (src - bufsrc) / 16; + uint64 t = 700 * (src - bufsrc) / 16; // ここが ENP なら、送信のため TXSEND フェーズへ if ((tmd1 & AM7990::TMD1_ENP)) { @@ -1066,7 +1066,7 @@ LanceDevice::RXCopy(Event& event) // メモリへの転送にかかった時間をざっくり計算 XXX まだ適当 // そのウェイト後に RXNEXT フェーズへ。 - int t = 700 * (dst - bufdst) / 16; + uint64 t = 700 * (dst - bufdst) / 16; ChangePhase(RXPhase::NEXT, t); }