X-Git-Url: https://jxself.org/git/?p=carl9170fw.git;a=blobdiff_plain;f=tools%2Fcarlu%2Fsrc%2Ftest.c;h=e453eb37c7439a5e17b35fa9df55925edef7a2d8;hp=148f89a0540556d32c4549db065da251f5121246;hb=007045ac7c9822009b704b856e2f92934cca2401;hpb=f2e3ff4fb3fc8c2f1d6678014a49b048f1e3beaf diff --git a/tools/carlu/src/test.c b/tools/carlu/src/test.c index 148f89a..e453eb3 100644 --- a/tools/carlu/src/test.c +++ b/tools/carlu/src/test.c @@ -220,3 +220,18 @@ int carlu_gpio_test(struct carlu *ar) CHK(carlu_cmd_read_mem(ar, AR9170_GPIO_REG_PORT_DATA, &gpio)); info("GPIO state:%x\n", gpio); } + +int carlu_random_test(struct carlu *ar) +{ + uint32_t buf[4096]; + int err, i; + + err = carlu_cmd_mem_watch(ar, AR9170_RAND_REG_NUM, sizeof(buf), buf); + if (err) + return err; + + for (i = 0; i < ARRAY_SIZE(buf); i++) + info("%.2x %.2x ", buf[i] & 0xff, buf[i] >> 8); + + info("\n"); +}