* Re: how to access a sound card in linux using nasm in pure assembly language
[not found] <139247610905131345o5a6b291ex1b2dc9b55b6c644a@mail.gmail.com>
@ 2009-05-16 6:21 ` Michael Blizek
0 siblings, 0 replies; only message in thread
From: Michael Blizek @ 2009-05-16 6:21 UTC (permalink / raw)
To: sikandar shah; +Cc: kernelnewbies, linux-kernel
Hi!
On 02:45 Thu 14 May , sikandar shah wrote:
> Hello i am a interested in linux development,but there are many resources
> about development in C,C++ in linux but i want to do programming in
> assembly.
>
> i am using ubuntu 8.0.2 and i want to do some task for which i cant get help
> anywhere
>
> well i have got this assignment to access sound card or pc speaker in
> assembly using nasm and on linux operating system.
>
> till now i have got to the point that we use interupt 0x80 for kernel calls.
> but what do we do next.
> also well i found out while searching the net that the calls are associated
> with eax
> and the argument can be upto 5 stored in ebx,ecx,edx,esi,edi
There is a simple low level api you can use which does not rely on user space
libraries:
http://manuals.opensound.com/developer/
...
> 4. how can i make it play something even the system beep
printf("\a");
-Michi
--
programing a layer 3+4 network protocol for mesh networks
see http://michaelblizek.twilightparadox.com
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-05-16 7:10 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <139247610905131345o5a6b291ex1b2dc9b55b6c644a@mail.gmail.com>
2009-05-16 6:21 ` how to access a sound card in linux using nasm in pure assembly language Michael Blizek
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.