1*7dd7cddfSDavid du Colombier #include <u.h> 2*7dd7cddfSDavid du Colombier #include <libc.h> 3*7dd7cddfSDavid du Colombier 4*7dd7cddfSDavid du Colombier static char x[1024]; 5*7dd7cddfSDavid du Colombier static char s[64] = " ABCDEFGHIJKLMNOPQRSTUVWYYZabcdefghijklmnopqrstuvwxyz0123456789"; 6*7dd7cddfSDavid du Colombier 7*7dd7cddfSDavid du Colombier static void 8*7dd7cddfSDavid du Colombier fill(void) 9*7dd7cddfSDavid du Colombier { 10*7dd7cddfSDavid du Colombier int i; 11*7dd7cddfSDavid du Colombier 12*7dd7cddfSDavid du Colombier for(i = 0; i < sizeof(x); i += sizeof(s)){ 13*7dd7cddfSDavid du Colombier memmove(&x[i], s, sizeof(s)); 14*7dd7cddfSDavid du Colombier x[i] = i>>8; 15*7dd7cddfSDavid du Colombier x[i+1] = i; 16*7dd7cddfSDavid du Colombier } 17*7dd7cddfSDavid du Colombier } 18*7dd7cddfSDavid du Colombier 19*7dd7cddfSDavid du Colombier void 20*7dd7cddfSDavid du Colombier main(int argc, char *argv[]) 21*7dd7cddfSDavid du Colombier { 22*7dd7cddfSDavid du Colombier int i = 2560; 23*7dd7cddfSDavid du Colombier 24*7dd7cddfSDavid du Colombier if(argc > 1){ 25*7dd7cddfSDavid du Colombier argc--; argv++; 26*7dd7cddfSDavid du Colombier i = atoi(*argv); 27*7dd7cddfSDavid du Colombier } 28*7dd7cddfSDavid du Colombier USED(argc); 29*7dd7cddfSDavid du Colombier 30*7dd7cddfSDavid du Colombier fill(); 31*7dd7cddfSDavid du Colombier 32*7dd7cddfSDavid du Colombier while(i--) 33*7dd7cddfSDavid du Colombier write(1, x, sizeof(x)); 34*7dd7cddfSDavid du Colombier exits(0); 35*7dd7cddfSDavid du Colombier } 36