
#include "gm common.h" 
int main() 
{ 
asm(".intel syntax nopeprefix\n\t"
"mov dl, 'w' \n\t" //move literal ASCII char 'W' into EDX
"call gm uart write \n\t"  // prints the char stored in EDX
"mov dl, 'V' \n\t" //move literal ASCII char 'V' into EDX
"call gm uart write \n\t" // prints the char stored in EDX
// Code below prints line feed and halst program execution 
"Mov dl, O*A  \n\t" // ASCII Line Feed (LF)
//...there isn't really a hardcoded char for LF 
"call gm uart write \n\t" 
"hlt     \n\t"
".att syntax\n\t);
} 
