xref: /csrg-svn/sys/tahoe/stand/vdformat/info.c (revision 43645)
129531Ssam #ifndef lint
2*43645Skarels static char sccsid[] = "@(#)info.c	1.3 (Berkeley/CCI) 06/24/90";
329531Ssam #endif
429531Ssam 
529531Ssam #include	"vdfmt.h"
629531Ssam 
729531Ssam /*
829531Ssam **
929531Ssam */
1029531Ssam 
info()1129531Ssam info()
1229531Ssam {
1329531Ssam 	extern boolean	read_bad_sector_map();
1429531Ssam 	boolean		has_map;
1529531Ssam 
1629531Ssam 	cur.state = inf;
1729531Ssam 	print("Gathering information for ");
1829531Ssam 	printf("controller %d, drive %d.\n\n", cur.controller, cur.drive);
1929531Ssam 
2029531Ssam 	has_map = read_bad_sector_map();
21*43645Skarels 	if(has_map == true) {
22*43645Skarels 		print("Module serial number is %d.\n", bad_map->bs_id);
23*43645Skarels 		print("Drive contains a%s bad sector map.\n",
24*43645Skarels 		    (bad_map == &offset_bad_map) ? "n old-style" : "");
25*43645Skarels 	} else
2629531Ssam 		print("Drive does not contain a bad sector map.\n");
2729531Ssam 	print_bad_sector_list();
2829531Ssam }
2929531Ssam 
30