Skip to content

Commit 4f5b574

Browse files
committed
Rename struct
1 parent b007a6b commit 4f5b574

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

bios/common/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ pub mod racy_cell;
77
pub struct BiosInfo {
88
pub stage_4: Region,
99
pub kernel: Region,
10-
pub framebuffer: FramebufferInfo,
10+
pub framebuffer: BiosFramebufferInfo,
1111
pub memory_map_addr: u32,
1212
pub memory_map_len: u16,
1313
}
1414

1515
#[cfg_attr(feature = "debug", derive(Debug))]
1616
#[derive(Clone, Copy)]
1717
#[repr(C)]
18-
pub struct FramebufferInfo {
18+
pub struct BiosFramebufferInfo {
1919
pub region: Region,
2020
pub width: u16,
2121
pub height: u16,

bios/stage-2/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crate::{
77
copy_to_protected_mode, enter_protected_mode_and_jump_to_stage_3, enter_unreal_mode,
88
},
99
};
10-
use bootloader_x86_64_bios_common::{BiosInfo, FramebufferInfo, Region};
10+
use bootloader_x86_64_bios_common::{BiosFramebufferInfo, BiosInfo, Region};
1111
use byteorder::{ByteOrder, LittleEndian};
1212
use core::{fmt::Write as _, slice};
1313
use disk::AlignedArrayBuffer;
@@ -130,7 +130,7 @@ fn start(disk_number: u16, partition_table_start: *const u8) -> ! {
130130
},
131131
memory_map_addr: memory_map.as_mut_ptr() as u32,
132132
memory_map_len: memory_map.len().try_into().unwrap(),
133-
framebuffer: FramebufferInfo {
133+
framebuffer: BiosFramebufferInfo {
134134
region: Region {
135135
start: vesa_mode.framebuffer_start.into(),
136136
len: u64::from(vesa_mode.height) * u64::from(vesa_mode.bytes_per_scanline),

bios/stage-3/src/screen.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
use bootloader_x86_64_bios_common::{racy_cell::RacyCell, FramebufferInfo, PixelFormat};
2-
use core::{
3-
fmt::{self, Write},
4-
ptr,
5-
};
1+
use bootloader_x86_64_bios_common::{racy_cell::RacyCell, BiosFramebufferInfo, PixelFormat};
2+
use core::{fmt, ptr};
63
use noto_sans_mono_bitmap::{get_bitmap, get_bitmap_width, BitmapChar, BitmapHeight, FontWeight};
74

85
static WRITER: RacyCell<Option<ScreenWriter>> = RacyCell::new(None);
@@ -15,7 +12,7 @@ impl fmt::Write for Writer {
1512
}
1613
}
1714

18-
pub fn init(info: FramebufferInfo) {
15+
pub fn init(info: BiosFramebufferInfo) {
1916
let framebuffer = unsafe {
2017
core::slice::from_raw_parts_mut(
2118
info.region.start as *mut u8,
@@ -33,13 +30,13 @@ const LOG_SPACING: usize = 2;
3330

3431
struct ScreenWriter {
3532
framebuffer: &'static mut [u8],
36-
info: FramebufferInfo,
33+
info: BiosFramebufferInfo,
3734
x_pos: usize,
3835
y_pos: usize,
3936
}
4037

4138
impl ScreenWriter {
42-
pub fn new(framebuffer: &'static mut [u8], info: FramebufferInfo) -> Self {
39+
pub fn new(framebuffer: &'static mut [u8], info: BiosFramebufferInfo) -> Self {
4340
let mut logger = Self {
4441
framebuffer,
4542
info,

0 commit comments

Comments
 (0)