Subversion Repositories HelenOS

Rev

Rev 676 | Rev 759 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 676 Rev 677
Line 252... Line 252...
252
    .argc = 0
252
    .argc = 0
253
};
253
};
254
 
254
 
255
/** Data and methods for 'zone' command */
255
/** Data and methods for 'zone' command */
256
static int cmd_zone(cmd_arg_t *argv);
256
static int cmd_zone(cmd_arg_t *argv);
257
//static char zone_buf[sizeof(__native)];
-
 
258
static cmd_arg_t zone_argv = {
257
static cmd_arg_t zone_argv = {
259
    .type = ARG_TYPE_INT,
258
    .type = ARG_TYPE_INT,
260
    //.buffer = zone_buf,
-
 
261
    .len = sizeof(__native)
-
 
262
};
259
};
263
 
260
 
264
static cmd_info_t zone_info = {
261
static cmd_info_t zone_info = {
265
    .name = "zone",
262
    .name = "zone",
266
    .description = "Show memory zone structure.",
263
    .description = "Show memory zone structure.",
Line 604... Line 601...
604
    }
601
    }
605
   
602
   
606
    return 1;
603
    return 1;
607
}
604
}
608
 
605
 
-
 
606
/** Command for listing memory zones
-
 
607
 *
-
 
608
 * @param argv Ignored
-
 
609
 *
-
 
610
 * return Always 1
-
 
611
 */
609
int cmd_zones(cmd_arg_t * argv) {
612
int cmd_zones(cmd_arg_t * argv) {
610
    zone_print_list();
613
    zone_print_list();
611
    return 1;
614
    return 1;
612
}
615
}
613
 
616
 
-
 
617
/** Command for memory zone details
-
 
618
 *
-
 
619
 * @param argv Integer argument from cmdline expected
-
 
620
 *
-
 
621
 * return Always 1
-
 
622
 */
614
int cmd_zone(cmd_arg_t * argv) {
623
int cmd_zone(cmd_arg_t * argv) {
615
    zone_print_one(argv[0].intval);
624
    zone_print_one(argv[0].intval);
616
    return 1;
625
    return 1;
617
}
626
}
618
 
627