summaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Collapse)Author
2019-11-01Explicitly pin nixpkgs to a given release-19.09 revtestingMaximilian Bosch
Just updated and backported cargo-xbuild and xorriso before, so now this uses fairly recent versions.
2019-11-01Add `set -e` to build scriptMaximilian Bosch
To ensure that the build stops after build errors. Also fixed several minor issues in the script to ensure that the build process mostly runs successfully with and doesn't break due to file operations when preparing the build env.
2019-10-31Implement simple option to override grub-i386 dirsMaximilian Bosch
For people with some weird hipster-OS which doesn't have a `/usr/lib` the current script breaks. Allowing to override the path with an environment variable seems to be the easiest way to solve this issue for now.
2019-10-31Add shell.nixMaximilian Bosch
Because I'm too lazy to take care of system/profile-wide dependencies.
2019-10-31Fix several minor shell script issuesMaximilian Bosch
Minor variable naming and function naming issues. Also use `bash` and use POSIX-compliant `/usr/bin/env`.
2019-10-31Fix handling of u8 vs usizeMaximilian Bosch
Those types can't be casted into each other which caused several compilation errors.
2019-10-31Add x86_64 crateDennis Kobert
2019-10-31Add testing to buildDennis Kobert
2019-10-31Fix typo in panic screenDennis Kobert
2019-10-26Create a kernel panic screennatrixaeria
2019-10-25Add rust-src as source to READMEnatrixaeria
2019-10-25Create a print functionnatrixaeria
2019-10-25Create format writernatrixaeria
2019-10-25Iink rust binaryDennis Kobert
2019-10-25Add Cargo.lock to .gitignoreDennis Kobert
2019-10-25Add target x86_64-uffDennis Kobert
2019-10-25Do not build start asm twicenatrixaeria
2019-10-25Merge branch 'master' of dennis:/var/repos/uff-osnatrixaeria
2019-10-25Build all asm files automatically in build scriptnatrixaeria
2019-10-25Start 64bit modeDennis Kobert
2019-10-25Initialize pagingDennis Kobert
2019-10-25Add compatibility checksDennis Kobert
2019-10-24Add error section and init stackDennis Kobert
2019-10-24Build things only if necessary in build scriptnatrixaeria
2019-10-24Merge branch 'master' of kobert:/var/repos/uff-osDennis Kobert
2019-10-24Add README.mdDennis Kobert
2019-10-24Adapt build script to new file systemnatrixaeria
2019-10-24Merge branch 'master' of kobert:/var/repos/uff-osDennis Kobert
2019-10-24Adapt all build option in build sciptnatrixaeria
2019-10-24Merge branch 'master' of kobert:/var/repos/uff-osDennis Kobert
2019-10-24Add build kernel-iso option to build scriptnatrixaeria
2019-10-24Restructure src filesDennis Kobert
2019-10-24Add init and clean option to build scriptnatrixaeria
2019-10-24Merge branch 'master' of dennis:/var/repos/uff-osnatrixaeria
2019-10-24Create a build sh scriptnatrixaeria
2019-10-24Update .gitignoreDennis Kobert
2019-10-24Add linker scriptDennis Kobert
2019-10-24Add kernel entryDennis Kobert
2019-10-24Add multiboot headerDennis Kobert