">> OpenBSD BOOT: %d/%d k [%s]\n" "use hd(1,a)/bsd to boot sd0 when wd0 is also installed\n",
">> NetBSD BOOT: %d/%d k [%s]\n" "use hd(1,a)/netbsd to boot sd0 when wd0 is also installed\n",
boot(drive)int drive;{	int loadflags, currname = 0;	char *t;			printf("\n"	       ">> OpenBSD BOOT: %d/%d k [%s]\n"	       "use hd(1,a)/bsd to boot sd0 when wd0 is also installed\n",		argv[7] = memsize(0),		argv[8] = memsize(1),		version);	gateA20(1);loadstart:	/***************************************************************\	* As a default set it to the first partition of the first	*	* floppy or hard drive						*	\***************************************************************/	part = 0;	unit = drive&0x7f;	maj = (drive&0x80 ? 0 : 2);		/* a good first bet */	name = names[currname++];	loadflags = 0;	if (currname == NUMNAMES)		currname = 0;	getbootdev(&loadflags);	if (openrd()) {		printf("Can't find %s\n", name);		goto loadstart;	}	loadprog(loadflags);	goto loadstart;}