Проблемы CUDA+WinXP

Проблемы использования CUDA+Win. Что-сделано и в чем прблема:

1. toolkit + sdk установлены
2. примеры из sdk запускаются (готовые .exe, сам их не компилировал)
3. компилирую свои программы из консоли (Far, nvcc, vs-8)
4. при запуске своей простейщей программы на первой же строчке CUDA_SAFE_CALL( cudaSetDevice( 0 ) )
падает с unknown error

У кого-нибудь есть идеи по решению проблемы?

Forums: 

ge-force 8400M G ("cuda driver error c9")

Может быть это из-за того что я пытаюсь работать на ноутбучной видеокарте 8400M G?
хотя в cuda enabled products (http://www.nvidia.com/object/cuda_learn_products.html)
она и есть, но под неё не найти cuda-драйвера (!?!?!?)

при попытке поиска драйвера на http://www.nvidia.com/Download/index.aspx?lang=en-us
- указывая на восьмую серию находим драйвер в описании которого не указывается данная карта
только 8400 G но не 8400M G
- указывая geforce M, находим только 8700M но(!!!) при дальнейшем поиске оказывается что
даже на неё нет дров...

странно это как-то все...
а deviceQuery из SDK работает прекрасно и даже выдаёт разумные результаты...

P.S. при CU_SAFE_CALL( cuDeviceGetCount( &n ) ) выдает ошибку "cuda driver error c9"
гугл не отвечает ничего по этому поводу...
P.P.S понятно, что если писать cuDeviceGetCount(&n) то будет отлично работать и даже скажет что имеется одна cuda-видеокарта, и даже cuDeviceComputeCapability(...) тоже говорит major=1 minor=1 однако в обертке CU_SAFE_CALL дает ту же ошибку...