From 995f9c43c5e78fb94579846c1309ee7f1075134f Mon Sep 17 00:00:00 2001 From: fastium Date: Fri, 5 Jun 2026 12:11:31 +0200 Subject: [PATCH] feat(MP/kernel): add example --- src/06-mini-project/kernel/main.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/06-mini-project/kernel/main.c b/src/06-mini-project/kernel/main.c index fdf78c3..0450f78 100644 --- a/src/06-mini-project/kernel/main.c +++ b/src/06-mini-project/kernel/main.c @@ -16,11 +16,16 @@ static int __init temp_regulator_init(void) { int ret; /* Initialize temperature sensor API */ - ret = temp_init(); - if (ret != 0) { - pr_err("temp_regulator: Initialization failed with error %d\n", ret); - return ret; - } + ret = temp_init(); + if (ret != 0) { + pr_err("temp_regulator: Initialization failed with error %d\n", ret); + return ret; + } + + uint32_t temp = read_temp(); + pr_info("temp_regulator: Temperature=%u.%03u C\n", + temp / 1000, + temp % 1000); pr_info("Linux module temp_regulator loaded\n"); return 0;