video: Add a write subcommand
This allows writing strings at particular positions on the display, using either character or pixel positions. Co-developed-by: Claude <noreply@anthropic.com> Signed-off-by: Simon Glass <sjg@chromium.org> Suggested-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
This commit is contained in:
@@ -1102,6 +1102,15 @@ static int dm_test_video_cmd(struct unit_test_state *uts)
|
||||
ut_asserteq(272, video_compress_fb(uts, dev, false));
|
||||
ut_assertok(video_check_copy_fb(uts, dev));
|
||||
|
||||
ut_assertok(run_command(
|
||||
"video write 14:6 \"Multi\" 19:7 \"Write\"", 0));
|
||||
ut_asserteq(381, video_compress_fb(uts, dev, false));
|
||||
ut_assertok(video_check_copy_fb(uts, dev));
|
||||
|
||||
ut_assertok(run_command("video write -p a3:34 \"Pixels\"", 0));
|
||||
ut_asserteq(440, video_compress_fb(uts, dev, false));
|
||||
ut_assertok(video_check_copy_fb(uts, dev));
|
||||
|
||||
return 0;
|
||||
}
|
||||
DM_TEST(dm_test_video_cmd, UTF_SCAN_PDATA | UTF_SCAN_FDT);
|
||||
|
||||
Reference in New Issue
Block a user