star/star.c
/* Switch to supervisor mode.  Can potentially destroy ECX. */
Switch to supervisor mode.  Can potentially destroy ECX.
Switch to supervisor mode . Can potentially destroy ECX .
static void supervisor(void){
	int myline=linenum;linenum++;
	emit("test byte[__sr+1],20h\n");
	emit("jnz short ln%d\n",myline);
	emit("mov ecx,[__a7]\n");
	emit("xchg ecx,[__asp]\n");
	emit("mov [__a7],ecx\n");
	copy_memory_map("s", "ecx");
	emit("or byte[__sr+1],20h\n");
	emit("ln%d:\n",myline);
}
static void supervisor ( void ) { int myline = linenum ; linenum ++ ; emit ( " \n " ) ; emit ( " \n " , myline ) ; emit ( " \n " ) ; emit ( " \n " ) ; emit ( " \n " ) ; copy_memory_map ( " " , " " ) ; emit ( " \n " ) ; emit ( " \n " , myline ) ; }
Switch to supervisor mode.
Switch to supervisor mode .