Commit graph

54 commits

Author SHA1 Message Date
Jeremy Soller aba92d0528 Update dependencies and submodules 2017-05-03 22:09:58 -06:00
Jeremy Soller 98e7a35630 Update to break tar into library and utility 2017-04-22 20:06:56 -06:00
Jeremy Soller a139f0d260 Remove ralloc from worspace as it creates error messages 2017-04-17 19:57:36 -06:00
Jeremy Soller 66e090b943 Increase FS size
Update list of crates in workspace
2017-04-17 19:25:15 -06:00
Jeremy Soller f58e35b46f Update orbclient 2017-04-16 15:41:47 -06:00
Jeremy Soller 51fbacf2b3 Update cargo.toml and cargo.lock 2017-04-16 15:03:52 -06:00
Jeremy Soller d39201bfa0 Add ralloc and sodium 2017-04-16 15:02:38 -06:00
Jeremy Soller 0341afd60d Add mio 2017-04-16 14:51:44 -06:00
Jeremy Soller 072a202e03 Add more libs 2017-04-16 14:50:04 -06:00
Jeremy Soller 5f40fe6406 Add more replacements 2017-04-16 14:26:41 -06:00
Jeremy Soller 054e1edbc9 Add replacements as submodules 2017-04-16 14:19:53 -06:00
Jeremy Soller 308a3a2b4c Update jpeg-decoder replacement 2017-04-12 22:18:25 -06:00
Jeremy Soller c4d652b1de Add timeout example 2017-04-08 22:02:38 -06:00
Jeremy Soller 0059276741 Do not include games or binutils by default 2017-04-07 21:25:16 -06:00
Jeremy Soller 29e6283840 Update submodules 2017-04-05 20:11:30 -06:00
Jeremy Soller e78fe5dcf4 Remove termion override 2017-03-27 20:13:57 -06:00
Jeremy Soller 4a20c8f6c0 Use patched termion, add resize executable, update rust nightly version 2017-03-27 18:55:06 -06:00
Jeremy Soller f71fdad975 Update ion, update drivers 2017-03-20 15:56:17 -06:00
Jeremy Soller 9d76b7ce08 Remove override for rustls 2017-03-16 22:45:15 -06:00
Jeremy Soller 404cec085c Update submodules, fix issue with nightly rust 2017-03-15 21:09:31 -06:00
Jeremy Soller 6d63f9bba7 Replace liner to fix tab completion 2017-02-24 19:34:29 -07:00
Jeremy Soller c33dcd81b4 Use patched jpeg-decoder to work around threading issue 2017-02-24 13:15:35 -07:00
Jeremy Soller c4c8d6c357 WIP: NVME support 2017-02-18 14:05:24 -07:00
Jeremy Soller 58f02984ca Update and move docgen 2017-01-16 10:33:09 -07:00
Jeremy Soller fc0e54ac68 Specify crates.io versions, update rust, cleanup modules 2017-01-13 15:10:43 -07:00
Jeremy Soller 1127c771ce WIP: XHCI 2017-01-10 20:49:18 -07:00
Jeremy Soller 3357b57fa8 Update installer, build installer with Redox 2017-01-09 22:18:35 -07:00
Jeremy Soller e519d215d8 Revert "Compile with opt-level 3, lto"
This reverts commit 68b3315673.
2017-01-09 21:51:41 -07:00
Jeremy Soller 68b3315673 Compile with opt-level 3, lto 2017-01-09 21:39:01 -07:00
Jeremy Soller 0ed5bd31b2 Update submodules 2017-01-09 20:38:42 -07:00
Jeremy Soller e3f3f27fbc Modularise makefiles 2017-01-05 14:07:20 -07:00
Jeremy Soller ff06f2d19f Use cargo workspace (which will potentially improve build times 2017-01-04 16:34:43 -07:00
Jeremy Soller 7cd2eff74c Cleanup Redox repo, update Rust, remove old target 2017-01-03 15:55:00 -07:00
Jeremy Soller fa8dae8466 Use upstream openlibm, goblin 2016-12-14 15:45:18 -07:00
Jeremy Soller 41811ad98d Allow compiling both livedisk and harddrive 2016-11-19 20:19:41 -07:00
Jeremy Soller 3a24938387 Reenable goblin 2016-11-14 10:46:32 -07:00
Jeremy Soller fa6f976fc5 WIP: fix build of tests 2016-11-14 10:45:42 -07:00
Jeremy Soller e3317f05f7 Remove resource_sceme, Fix syscall crate name, add fmap 2016-11-02 19:48:25 -06:00
Jeremy Soller 25fb1427ab Fix for new goblin, fix of accidental swap of fusermount -u and sudo umount 2016-10-16 13:58:45 -06:00
Jeremy Soller f60661820d Create example userspace scheme. Remove kernel duplication of syscalls, use syscall crate instead 2016-09-20 16:23:28 -06:00
Jeremy Soller d7d61f82af Draw on VESA for console using ransid 2016-09-01 11:51:33 -06:00
Jeremy Soller 6715d5c534 Arm! 2016-08-25 17:03:01 -06:00
Jeremy Soller 3b8f396229 Context list class, static context ID magic 2016-08-20 13:43:35 -06:00
Jeremy Soller 55a0154eac Switch to goblin as executable parser 2016-08-19 07:57:24 -06:00
Jeremy Soller 2de2d4cac4 Cleanup schemes list, remove lazy_static 2016-08-18 08:10:08 -06:00
Jeremy Soller d383cfb595 Lazy static init of schemes 2016-08-16 11:04:14 -06:00
Jeremy Soller 854ffaa435 Correct dependencies of kernel 2016-08-15 15:12:47 -06:00
Jeremy Soller cc8fe85e6a GDT and IDT in kernel space
Paging constructs completed, remap kernel before jumping to kmain
Panic will do a stack trace
Remove SSE from none target
2016-08-15 14:34:20 -06:00
Jeremy Soller 9f0819dafb Bump allocator 2016-08-14 22:05:32 -06:00
Jeremy Soller 29b6544d8f Add test architecture 2016-08-14 14:59:18 -06:00