aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* adjust page table locationHEADmasterNathan Perry2018-05-012-1/+1
* fix boot issuesNathan Perry2018-04-252-1/+1
* update bootloaderNathan Perry2018-04-251-0/+0
* update bootloaderNathan Perry2018-04-171-0/+0
* revert map_segment, fix stackNathan Perry2018-04-171-103/+100
* add binaryNathan Perry2018-04-171-0/+0
* get this building, clean things up and fix for my use caseNathan Perry2018-04-167-152/+120
* 0.2.0-alpha-004Philipp Oppermann2018-04-152-2/+2
* Update to latest crates.io versions of x86_64 and os_bootinfoPhilipp Oppermann2018-04-152-11/+11
* Update to new x86_64 and os_bootinfo versions (#11)Philipp Oppermann2018-04-155-36/+36
* 0.2.0-alpha-003v0.2.0-alpha-003Philipp Oppermann2018-04-142-2/+2
* Remove publish-lockfile setting since it's not possible to publish with itPhilipp Oppermann2018-04-141-3/+0
* Update to new x86_64 versionPhilipp Oppermann2018-04-143-18/+13
* Publish lockfile on crates.ioPhilipp Oppermann2018-04-141-0/+3
* Fix syntax error in .travis.ymlPhilipp Oppermann2018-04-131-1/+1
* 0.2.0-alpha-002v0.2.0-alpha-002Philipp Oppermann2018-04-131-1/+1
* Fix crate name in Cargo.lockPhilipp Oppermann2018-04-131-1/+1
* Run rustfmtPhilipp Oppermann2018-04-113-16/+28
* Update Cargo.lockPhilipp Oppermann2018-04-111-9/+9
* Remove unused imports and methodsPhilipp Oppermann2018-04-112-25/+2
* Sort and remove overlaps from memory mapPhilipp Oppermann2018-04-111-1/+16
* Update to new x86_64 and os_bootinfo versions and fix memory mapPhilipp Oppermann2018-04-114-181/+143
* Add a Gitter chat badge to README.md (#10)The Gitter Badger2018-04-091-0/+3
* Try to minimize fragmentationPhilipp Oppermann2018-04-081-17/+39
* Only align_up length of bootloader and kernel sectionsPhilipp Oppermann2018-04-081-1/+6
* Update Cargo.lockPhilipp Oppermann2018-04-081-14/+7
* Print file and line on panicPhilipp Oppermann2018-04-081-3/+3
* Keep the memory map sorted (also removes zero-sized regions)Philipp Oppermann2018-04-082-1/+3
* Page align region lengthPhilipp Oppermann2018-04-081-1/+5
* Use checked subtractions to avoid overflowPhilipp Oppermann2018-04-081-1/+1
* Adjust length after constructing split regionPhilipp Oppermann2018-04-081-1/+1
* Delete Xargo.toml again since it is now the default behaviorPhilipp Oppermann2018-04-081-6/+0
* Don't use spin for printer, since it creates a bss sectionPhilipp Oppermann2018-04-083-17/+10
* Remove deployment to `latest` tagPhilipp Oppermann2018-04-082-20/+7
* Run rustfmtPhilipp Oppermann2018-04-085-106/+176
* Use compiler_builtins instead of rlibcPhilipp Oppermann2018-04-084-9/+6
* RewritePhilipp Oppermann2018-04-088-216/+343
* v0.2.0-alpha-001Philipp Oppermann2018-03-293-12/+12
* Adjust to new x86_64 versionlatestPhilipp Oppermann2018-03-241-6/+6
* Update Cargo.lockPhilipp Oppermann2018-03-241-26/+119
* Revert rewrite because it does not zero bss correctlyPhilipp Oppermann2018-03-248-418/+220
* Rewrite so that kernel is mapped into same address space as bootloaderPhilipp Oppermann2018-03-238-220/+418
* Rename _kernel_interface_block to _kernel_info_blockPhilipp Oppermann2018-03-232-4/+4
* Read and cache required ELF info at the startPhilipp Oppermann2018-03-233-20/+45
* Update to newest os_bootinfo versionPhilipp Oppermann2018-03-233-7/+4
* Merge pull request #7 from andre-richter/miscPhilipp Oppermann2018-03-192-4/+6
|\
| * Use long version optional argumentAndre Richter2018-03-191-1/+3
| * Fix: Align target name in README to filename change. Sync with travis.ymlAndre Richter2018-03-191-3/+3
|/
* Align kernel size up to 512 boundary instead of loading one block extraPhilipp Oppermann2018-03-171-1/+1
* LLVM no longer understands binary literals in inline asmPhilipp Oppermann2018-02-241-2/+2