Subversion Repositories Kolibri OS

Rev

Rev 4645 | Rev 5624 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4645 Rev 5482
Line 1... Line 1...
1
/////////////////////////////////////////////////////////////////////////////////////////
1
/////////////////////////////////////////////////////////////////////////////////////////
2
/////////////////////////                êîíñîëü                     ////////////////////
2
/////////////////////////                 Console                    ////////////////////
3
/////////////////////////////////////////////////////////////////////////////////////////
3
/////////////////////////////////////////////////////////////////////////////////////////
Line 4... Line 4...
4
 
4
 
5
#ifdef LANG_RUS
5
#ifdef LANG_RUS
6
	?define ADD_DISK_TEXT "¯à®¡ãî ¤®¡ ¢¨âì ¢¨àâã «ì­ë© ¤¨áª"
6
	?define ADD_DISK_TEXT "¯à®¡ãî ¤®¡ ¢¨âì ¢¨àâã «ì­ë© ¤¨áª"
Line 36... Line 36...
36
{
36
{
37
	unsigned int disk_size, driver_rezult;
37
	unsigned int disk_size, driver_rezult;
38
	char size_t[256];
38
	char size_t[256];
Line 39... Line 39...
39
 
39
 
40
	strlwr(#param);
-
 
Line 41... Line 40...
41
//	debug(#param);
40
	strlwr(#param);
42
	
41
	
43
	switch (param[0])
42
	switch (param[0])
44
	{
43
	{
Line 56... Line 55...
56
			ioctl.io_code  = DEV_DEL_DISK;
55
			ioctl.io_code  = DEV_DEL_DISK;
57
			ioctl.input    = #del_disk;
56
			ioctl.input    = #del_disk;
58
			ioctl.inp_size = sizeof(del_disk);
57
			ioctl.inp_size = sizeof(del_disk);
59
			ioctl.output   = 0;
58
			ioctl.output   = 0;
60
			ioctl.out_size = 0;
59
			ioctl.out_size = 0;
-
 
60
			disk_sizes[del_disk.DiskId] = 0;
61
			break;
61
			break;
62
		case 'a': //äîáàâèòü äèñê
62
		case 'a': //äîáàâèòü äèñê
63
			debugln(ADD_DISK_TEXT);
63
			debugln(ADD_DISK_TEXT);
64
			disk_size= strchr(#param, 's');
64
			disk_size= strchr(#param, 's');
65
			if (!disk_size)
65
			if (!disk_size)
Line 78... Line 78...
78
			ioctl.io_code  = DEV_ADD_DISK;
78
			ioctl.io_code  = DEV_ADD_DISK;
79
			ioctl.input    = #add_disk;
79
			ioctl.input    = #add_disk;
80
			ioctl.inp_size = sizeof(add_disk);
80
			ioctl.inp_size = sizeof(add_disk);
81
			ioctl.output   = 0;
81
			ioctl.output   = 0;
82
			ioctl.out_size = 0;
82
			ioctl.out_size = 0;
-
 
83
			disk_sizes[add_disk.DiskId] = add_disk.DiskSize * 512;
83
			break;
84
			break;
84
		default:
85
		default:
85
			debugln("unknown command line parameters");
86
			debugln("unknown command line parameters");
86
			debugln("use 'h' or '?' for help");
87
			debugln("use 'h' or '?' for help");
87
			ExitProcess();			
88
			ExitProcess();