nmi.c revision 975be635
1