Rev 5624 | Rev 7515 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5624 | Rev 6278 | ||
---|---|---|---|
Line 3... | Line 3... | ||
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 "¯à®¡ãî ¤®¡ ¢¨âì ¢¨àâã «ìë© ¤¨áª" |
7 | ?define DELETE_DISK_TEXT "¯à®¡ãî 㤠«¨âì ¢¨àâã «ìë© ¤¨áª" |
7 | ?define DELETE_DISK_TEXT "¯à®¡ãî 㤠«¨âì ¢¨àâã «ìë© ¤¨áª" |
8 | ?define DONT_KNOW_DISK_SIZE_TEXT "¥£® à §¬¥à ¥ 㪠§ , 10% ᢮¡®¤®© ¡ã¤¥â ¨á¯®«ì§®¢ ®" |
8 | ?define DONT_KNOW_DISK_SIZE_TEXT "¥£® à §¬¥à ¥ 㪠§ , 20% ᢮¡®¤®© ¡ã¤¥â ¨á¯®«ì§®¢ ®" |
9 | ?define NEW_DISK_TEXT "à §¬¥à ¤¨áª ¡ã¤¥â: " |
9 | ?define NEW_DISK_TEXT "à §¬¥à ¤¨áª ¡ã¤¥â: " |
10 | char *rezult_text[]={ |
10 | char *rezult_text[]={ |
11 | "®¯¥à æ¨ï ãá¯¥è® § ¢¥àè¥ ", |
11 | "®¯¥à æ¨ï ãá¯¥è® § ¢¥àè¥ ", |
12 | "¥¨§¢¥áâë© IOCTL, ¥¢¥àë© à §¬¥à ¯à¥¤®áâ ¢«ï¥¬ëå ¤ ëå...", |
12 | "¥¨§¢¥áâë© IOCTL, ¥¢¥àë© à §¬¥à ¯à¥¤®áâ ¢«ï¥¬ëå ¤ ëå...", |
Line 17... | Line 17... | ||
17 | "¥¨§¢¥áâ ï ®è¨¡ª O_o", |
17 | "¥¨§¢¥áâ ï ®è¨¡ª O_o", |
18 | 0}; |
18 | 0}; |
19 | #else |
19 | #else |
20 | ?define ADD_DISK_TEXT "trying to add disk" |
20 | ?define ADD_DISK_TEXT "trying to add disk" |
21 | ?define DELETE_DISK_TEXT "trying to delete virtual disk" |
21 | ?define DELETE_DISK_TEXT "trying to delete virtual disk" |
22 | ?define DONT_KNOW_DISK_SIZE_TEXT "its size is not specified, 10% from free RAM will be used" |
22 | ?define DONT_KNOW_DISK_SIZE_TEXT "its size is not specified, 20% from free RAM will be used" |
23 | ?define NEW_DISK_TEXT "new DiskSize: " |
23 | ?define NEW_DISK_TEXT "new DiskSize: " |
24 | char *rezult_text[]={ |
24 | char *rezult_text[]={ |
25 | "operation completed successfully", |
25 | "operation completed successfully", |
26 | "unknown IOCTL code, wrong input/output size...", |
26 | "unknown IOCTL code, wrong input/output size...", |
27 | "DiskId must be from 0 to 9", |
27 | "DiskId must be from 0 to 9", |
Line 62... | Line 62... | ||
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) |
66 | { |
66 | { |
67 | add_disk.DiskSize = GetFreeRAM() / 5; |
67 | add_disk.DiskSize = GetFreeRAM() / 5 * 2; |
68 | debugln(DONT_KNOW_DISK_SIZE_TEXT); |
68 | debugln(DONT_KNOW_DISK_SIZE_TEXT); |
69 | } |
69 | } |
70 | else |
70 | else |
71 | { |
71 | { |
72 | add_disk.DiskSize = atoi(disk_size+1)*2048; |
72 | add_disk.DiskSize = atoi(disk_size+1)*2048; |