aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitignore nothing.img.lockHEADmainHimbeerserverDE2022-09-241-0/+1
* Merge branch 'EliasFleckenstein03-main'HimbeerserverDE2022-09-245-18/+48
|\
| * Enable unreal modeLizzy Fleckenstein2022-09-211-0/+30
| * Load stage2 from boot drive rather than fixed hard diskElias Fleckenstein2022-09-211-2/+4
| * Add bochs supportElias Fleckenstein2022-09-213-3/+10
| * Fix Makefile dirty caseElias Fleckenstein2022-09-212-7/+2
| * Remove magic.binElias Fleckenstein2022-09-212-6/+2
|/
* Remove z opt-level, it causes bugsHimbeerserverDE2022-09-201-1/+0
* Remove the inlinesHimbeerserverDE2022-09-201-3/+0
* Delete linker.ldHimbeerserverDE2022-09-201-11/+0
* Less operatorsHimbeerserverDE2022-09-201-2/+2
* Avoid very long line in readmeHimbeerserverDE2022-09-181-1/+2
* Highly recommend make clean vm to devsHimbeerserverDE2022-09-181-0/+5
* cargo fmtHimbeerserverDE2022-09-181-1/+1
* Global vga::WriterHimbeerserverDE2022-09-183-7/+9
* cargo fmtHimbeerserverDE2022-09-182-2/+1
* Unbreak againHimbeerserverDE2022-09-181-3/+6
* Break stuffHimbeerserverDE2022-09-181-1/+24
* Makefile: track vga.rsHimbeerserverDE2022-09-181-1/+1
* Volatile VGA buffer accessHimbeerserverDE2022-09-182-4/+21
* Start VGA APIHimbeerserverDE2022-09-182-21/+108
* No arithmetic operatorsHimbeerserverDE2022-09-181-4/+7
* Set QEMU disk format to rawHimbeerserverDE2022-09-171-1/+1
* Remove parted and dosfstools from dependencies as they aren't needed anymoreHimbeerserverDE2022-09-171-1/+1
* make rootlessHimbeerserverDE2022-09-172-6/+1
* Delete .gitignored Cargo.lockHimbeerserverDE2022-09-171-7/+0
* .gitignore magic.bin againHimbeerserverDE2022-09-171-0/+1
* Revert "echo boot signature directly into image"HimbeerserverDE2022-09-171-2/+5
* Use null terminationHimbeerserverDE2022-09-171-13/+14
* Fix .gitignoresHimbeerserverDE2022-09-173-2/+3
* echo boot signature directly into imageHimbeerserverDE2022-09-171-5/+2
* Instructions for real hardwareHimbeerserverDE2022-09-161-0/+14
* Halt instead of looping and using 100% CPUHimbeerserverDE2022-09-161-1/+6
* Define linker memory origin flags in the target .jsonHimbeerserverDE2022-09-162-2/+9
* Fix build instructionsHimbeerserverDE2022-09-161-1/+24
* Clear the screen before printing stage 2 welcome messageHimbeerserverDE2022-09-161-0/+10
* Remove unneeded --emit flagHimbeerserverDE2022-09-161-1/+1
* Fix stage 2 linkageHimbeerserverDE2022-09-161-3/+1
* Manual memory origin fixHimbeerserverDE2022-09-153-2/+14
* Rename target to x86-loadnothing.json (from x86_64)HimbeerserverDE2022-09-142-1/+1
* Fix makefile to build and convert stage 2 properlyHimbeerserverDE2022-09-141-6/+6
* Load rust code but it's corruptedHimbeerserverDE2022-09-141-5/+6
* Rust: produce executable in binary format (was ELF before)HimbeerserverDE2022-09-131-1/+3
* Compile stage2 before stage1HimbeerserverDE2022-09-131-1/+1
* Maybe load stage 2? Not sureHimbeerserverDE2022-09-133-16/+20
* Shrink rust binaryHimbeerserverDE2022-09-131-7/+7
* Don't set bits to 16HimbeerserverDE2022-09-121-1/+0
* Initialize the stackHimbeerserverDE2022-09-121-0/+6
* Read from correct hard driveHimbeerserverDE2022-09-121-1/+1
* Load maximum of 127 sectors into memoryHimbeerserverDE2022-09-121-1/+1