From 3dec7b42a1eab91f7f6bccf1ca61c91764dbc658 Mon Sep 17 00:00:00 2001 From: Dominic Grimm Date: Thu, 22 May 2025 15:31:47 +0200 Subject: [PATCH] Fix page_size --- src/eink/fb.zig | 2 +- src/eink/sys.zig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/eink/fb.zig b/src/eink/fb.zig index 107f564..692cdae 100644 --- a/src/eink/fb.zig +++ b/src/eink/fb.zig @@ -10,7 +10,7 @@ pub const Framebuffer = struct { const Self = @This(); file: std.fs.File, - data: []align(std.mem.page_size) u8, + data: []align(std.heap.page_size_min) u8, xres: u32, yres: u32, diff --git a/src/eink/sys.zig b/src/eink/sys.zig index a8ff41f..c9040ae 100644 --- a/src/eink/sys.zig +++ b/src/eink/sys.zig @@ -20,7 +20,7 @@ pub fn vscreeninfo(fd: std.posix.fd_t) std.posix.UnexpectedError!c.fb_var_screen return vinfo; } -pub fn mmap_fb(fd: std.posix.fd_t, vinfo: c.fb_var_screeninfo) ![]align(std.mem.page_size) u8 { +pub fn mmap_fb(fd: std.posix.fd_t, vinfo: c.fb_var_screeninfo) ![]align(std.heap.page_size_min) u8 { const data_size: usize = vinfo.xres * vinfo.yres * (vinfo.bits_per_pixel / 8); const data = try std.posix.mmap( null,