17dd7cddfSDavid du Colombier #include <u.h> 27dd7cddfSDavid du Colombier #include <libc.h> 37dd7cddfSDavid du Colombier 47dd7cddfSDavid du Colombier static char x[1024]; 5*4131a9daSDavid du Colombier static char s[64] = " ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; 67dd7cddfSDavid du Colombier 77dd7cddfSDavid du Colombier static void fill(void)87dd7cddfSDavid du Colombierfill(void) 97dd7cddfSDavid du Colombier { 107dd7cddfSDavid du Colombier int i; 117dd7cddfSDavid du Colombier 127dd7cddfSDavid du Colombier for(i = 0; i < sizeof(x); i += sizeof(s)){ 137dd7cddfSDavid du Colombier memmove(&x[i], s, sizeof(s)); 147dd7cddfSDavid du Colombier x[i] = i>>8; 157dd7cddfSDavid du Colombier x[i+1] = i; 167dd7cddfSDavid du Colombier } 177dd7cddfSDavid du Colombier } 187dd7cddfSDavid du Colombier 197dd7cddfSDavid du Colombier void main(int argc,char * argv[])207dd7cddfSDavid du Colombiermain(int argc, char *argv[]) 217dd7cddfSDavid du Colombier { 227dd7cddfSDavid du Colombier int i = 2560; 237dd7cddfSDavid du Colombier 247dd7cddfSDavid du Colombier if(argc > 1){ 257dd7cddfSDavid du Colombier argc--; argv++; 267dd7cddfSDavid du Colombier i = atoi(*argv); 277dd7cddfSDavid du Colombier } 287dd7cddfSDavid du Colombier USED(argc); 297dd7cddfSDavid du Colombier 307dd7cddfSDavid du Colombier fill(); 317dd7cddfSDavid du Colombier 327dd7cddfSDavid du Colombier while(i--) 337dd7cddfSDavid du Colombier write(1, x, sizeof(x)); 347dd7cddfSDavid du Colombier exits(0); 357dd7cddfSDavid du Colombier } 36