aboutsummaryrefslogtreecommitdiff
path: root/kernel/printk.c
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2024-12-04 17:23:57 +0100
committerMiquel Sabaté Solà <mikisabate@gmail.com>2024-12-04 17:23:57 +0100
commit22a681a07ab09922435ad0a9f665290a30f6b85b (patch)
tree084fd239e826c8ab03d0d5ade73eac26f05c1e3a /kernel/printk.c
parent4c25981400e9d6d7c15df70dac32b6c8819b77a5 (diff)
downloadfbos-22a681a07ab09922435ad0a9f665290a30f6b85b.tar.gz
fbos-22a681a07ab09922435ad0a9f665290a30f6b85b.zip
Pass the hart ID on start_kernel instead
Instead of storing the hard ID as given by the bootloader into a C variable, pass it directly into the 'start_kernel' function since we don't need to tamper the value as originally laid out on the 'a0' register. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'kernel/printk.c')
-rw-r--r--kernel/printk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/printk.c b/kernel/printk.c
index 1cc68db..b67eea7 100644
--- a/kernel/printk.c
+++ b/kernel/printk.c
@@ -13,7 +13,7 @@ __kernel __noreturn void die(const char *const message)
;
}
-__kernel void print_digit(uint32_t digit)
+__kernel void print_digit(uint64_t digit)
{
char buffer[2];