Skip to content

[Minor] Adds Framebuffer#29

Merged
Mrgoblings merged 21 commits intomainfrom
feat/framebuffer-init
Jan 31, 2025
Merged

[Minor] Adds Framebuffer#29
Mrgoblings merged 21 commits intomainfrom
feat/framebuffer-init

Conversation

@Mrgoblings
Copy link
Copy Markdown
Owner

@Mrgoblings Mrgoblings commented Jan 23, 2025

Referenced issue

Fixes #28

Description

Adds graphical environment via a framebuffer. The framebuffer is given trough multiboot2. The address is mapped and parsed to an array of Rgb888 pixels

Breaking change?

Is the change you are introducing going to affect already other existing resources?

  • No, this code change does not affect other project resources.
  • Yes, the code changes modify already existing project resources.

Additional context

  • Fixed heap double allocation
  • Corrected physical memory offset to 0

Copy link
Copy Markdown
Collaborator

@angel-penchev angel-penchev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

@Mrgoblings Mrgoblings merged commit 3f50551 into main Jan 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FrameBuffer implementation for a simple visualization on the screen

2 participants