посоветуйте плиз (желательно, основываясь на собственном опыте) PCI
плату для захвата видео, удовлетворяющую следующим требованиям:
- качественная картинка
- захват в память "в реальном времени", 24 бита, не MPEG
- "произвольный" scaling
- standards: PAL, NTSC, SECAM
- inputs: composite, s-video
- поддержка стандартным 2.6.xx ядром, очень желательно V4L2
- все остальное (tv-tuner, etc) не интересует (пусть будет,
лишь бы не мешало)
внимание: интересует конкретное изделие, а не совет типа "saa7196 based".
ну и где купить/заказать, если можно.
посоветуйте плиз (желательно, основываясь на собственном опыте) PCI
плату для захвата видео, удовлетворяющую следующим требованиям:
- качественная картинка
- захват в память "в реальном времени", 24 бита, не MPEG
- "произвольный" scaling
- standards: PAL, NTSC, SECAM
- inputs: composite, s-video
- поддержка стандартным 2.6.xx ядром, очень желательно V4L2
- все остальное (tv-tuner, etc) не интересует (пусть будет,
лишь бы не мешало)
внимание: интересует конкретное изделие, а не совет типа "saa7196 based".
ну и где купить/заказать, если можно.
у кого gcc выше 3.3.3 (или 2.95), не могли бы вы запостить
сюда asm output для вот этого кода?
struct { int i; char a[]; } a = { .a = "QWERTY" };
с указанием версии, плиз.
спасибо.
у кого есть linux 2.6.11-rc5 ? неохота качать tarball целиком.
скажите, плиз, md5sum mm/filemap.c.
еще интересно tail +683 mm/filemap.c | head -30
спасибо.
вот такой код:
int R_EAX, R_ESI;
void test(void)
{
asm volatile ("" : "=a" (R_EAX), "=S" (R_ESI));
}
порождает вот такой ассемблер.
.globl test
.type test,@function
test:
pushl %esi
#APP
#NO_APP
movl %eax,R_EAX
movl %esi,R_ESI
popl %esi
ret
вопрос: почему gcc сохраняет/восстанавливает %esi
(в отличие от %eax)? %esi ведь фигурирует только в
output list.
на такое поведение закладывается, например, switch_to(),
но я не могу найти, где это поведение документированно.