Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

Commit

Permalink
upload final report
Browse files Browse the repository at this point in the history
  • Loading branch information
u8cat committed Jul 9, 2022
1 parent 88b1bfa commit 4b140bb
Show file tree
Hide file tree
Showing 14 changed files with 2,092 additions and 415 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ SCRIPTS_DIR := $(SUPPORT_DIR)/scripts
export KCONFIG_DIR := $(SCRIPTS_DIR)/kconfig

.PHONY: all
all: test
all: example

.PHONY: everything
everything: all report
Expand Down
3 changes: 1 addition & 2 deletions lib/rkgpudev/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,8 @@ pub use output::*;
use rkplat::drivers::virtio::__GPU_DEIVCE;
use crate::DIRECTION::{Horizontal, Vertical};

static mut _EMPTY: [u8; 0] = [0; 0];
static FONT: [u128; 127] = include!("font.txt");
pub static mut FB: &mut [u8] = unsafe { &mut _EMPTY };
pub static mut FB: &mut [u8] = &mut [];
pub static mut FB_CURSOR: &mut [u32] = &mut [0; 1000];

pub unsafe fn init() {
Expand Down
3 changes: 3 additions & 0 deletions makefiles/report.mk
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,6 @@ feasibility-report.bib: $(REPORT_ROOT_DIR)/3_feasibility/feasibility-report.bib

feasibility-report.pdf: $(REPORT_ROOT_DIR)/3_feasibility/feasibility-report.tex feasibility-report.bib ../runikraft-report.cls
env TEXINPUTS=$(REPORT_ROOT_DIR)/3_feasibility:$$TEXINPUTS $(TEX) $(TEX_FLAGS) $(REPORT_ROOT_DIR)/3_feasibility/feasibility-report.tex

final-report.pdf: $(REPORT_ROOT_DIR)/5_final/final-report.tex ../runikraft-report.cls
env TEXINPUTS=$(REPORT_ROOT_DIR)/5_final:$$TEXINPUTS $(TEX) $(TEX_FLAGS) $(REPORT_ROOT_DIR)/5_final/final-report.tex
2 changes: 1 addition & 1 deletion report/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
*.bbl
*.run.xml
*.toc
!*/assets/*
!/assets/*
1,055 changes: 652 additions & 403 deletions report/5_final/final-report.tex

Large diffs are not rendered by default.

Binary file added report/assets/Runikraft-architecture-impl.pdf
Binary file not shown.
Loading

0 comments on commit 4b140bb

Please sign in to comment.