Mercurial > pt1.oyama
comparison driver/pt1_pci.c @ 44:07d71b1484a8
suppress warnings
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sun, 19 Jul 2009 03:00:15 +0900 |
parents | 51a006a8d843 |
children | 23b6f99f65b2 |
comparison
equal
deleted
inserted
replaced
43:9b36fdf7d5d0 | 44:07d71b1484a8 |
---|---|
405 } | 405 } |
406 if (channel->maxsize <= size + channel->pointer) { | 406 if (channel->maxsize <= size + channel->pointer) { |
407 // リングバッファの境界を越える場合 | 407 // リングバッファの境界を越える場合 |
408 tmp_size = channel->maxsize - channel->pointer; | 408 tmp_size = channel->maxsize - channel->pointer; |
409 // 境界までコピー | 409 // 境界までコピー |
410 copy_to_user(buf, &channel->buf[channel->pointer], tmp_size); | 410 dummy = copy_to_user(buf, &channel->buf[channel->pointer], tmp_size); |
411 // 残りをコピー | 411 // 残りをコピー |
412 copy_to_user(&buf[tmp_size], channel->buf, size - tmp_size); | 412 dummy = copy_to_user(&buf[tmp_size], channel->buf, size - tmp_size); |
413 channel->pointer = size - tmp_size; | 413 channel->pointer = size - tmp_size; |
414 } else { | 414 } else { |
415 // 普通にコピー | 415 // 普通にコピー |
416 copy_to_user(buf, &channel->buf[channel->pointer], size); | 416 dummy = copy_to_user(buf, &channel->buf[channel->pointer], size); |
417 channel->pointer += size; | 417 channel->pointer += size; |
418 } | 418 } |
419 channel->size -= size; | 419 channel->size -= size; |
420 } | 420 } |
421 // 読み終わったかつ使用しているのがが4K以下 | 421 // 読み終わったかつ使用しているのがが4K以下 |