Doubt regarding asmlinkage
mulyadi.santosa at gmail.com
Wed Sep 7 22:42:50 EDT 2011
Hi Rohan :)
On Wed, Sep 7, 2011 at 19:09, rohan puri <rohan.puri15 at gmail.com> wrote:
> Doubt i have is whats the need for 32-bit intel arch to put parameters on
> stack and not registers in a way similar to x86_64?
well, if you need to pass so many parameters, then x86 32 bit
registers can not cope with that. You only have EAX, EBX, ECX, EDX,
ESI, EDI as far as I could remember.
probably in 64 bit, registers is way more so it's still possible to
put them in registers, which is of course the fastest way to access
Freelance Linux trainer and consultant
More information about the Kernelnewbies