Войти

Показать полную графическую версию : Я хочу написать драйвер ....с чего начинать !


enthusiast
11-09-2003, 10:57
Как можно связать Ассемблер с  С++
Хочу накидать драйвер на  С и Ассемблер,  а как связать не знаю !
по могите ? заранее спаибо !  

DYURIK
11-09-2003, 12:40
В с++builder можно  так
asm
{
сдесь код на ассемблере
}

enthusiast
11-09-2003, 16:45
А на С++
то же самое или по другому ?

e80
11-09-2003, 18:38
С++ - енто язык программирования, так сказать абстракция,
а то, про чтот говорил Spiderman зависит от реализации компилятора.
Все C++ от Борланда компилят такой код,
MS-овские по моему тоже.
А для дров тебе прийдется писать скорее всего отдельные модули на АСМ, потом их в .obj, а пототм подключать к любому компилятору C++.

Megabizon
12-09-2003, 09:07
Сам не пробовал, но вроде NuMega Driver Studio (если не ошибаюсь) заточена как раз для содания дров.

Guest
21-10-2004, 14:20
Можно ли делать подобные вставки в комп. gcc в Linux?
:help:

bgg0408
23-10-2004, 09:53
Guest
Можно ли делать подобные вставки в комп. gcc в Linux?

имеются в виду ассемблерные вставки? Да, их можно делать...
(только может вместо "asm" придется написать что-нить вроде "__asm__")

Envel
17-02-2005, 00:32
Да ну. __asm__ - это извращение Microsoft.
В gcc все от ANSI, то бишь asm("..."); Даже переводы строки в этих кавычках рисуются, только вот синтаксис gnu assembler - это нечто.




© OSzone.net 2001-2012