Inline asm scrapped for non-blocking send/receive routines