Jeremy Soller
|
bdff0dd004
|
Fix documentation
|
2017-09-26 13:57:16 -06:00 |
|
Jeremy Soller
|
9a9f5d17cb
|
Update dependencies
|
2017-09-26 13:29:21 -06:00 |
|
Jeremy Soller
|
37c9250a52
|
Fix output of build script
|
2017-09-26 13:17:15 -06:00 |
|
Jeremy Soller
|
23e30c14a8
|
Create LICENSE
|
2017-09-26 12:57:43 -06:00 |
|
Jeremy Soller
|
735802366f
|
Update README.md
|
2017-09-26 12:57:04 -06:00 |
|
Jeremy Soller
|
55ed5f81c3
|
Update README.md
|
2017-09-26 12:55:34 -06:00 |
|
Jeremy Soller
|
1fa963be45
|
Merge pull request #54 from L3nn0x/patch-1
Correct small bug in memcpy 32bits implementation
|
2017-09-20 07:52:41 -06:00 |
|
L3nn0x
|
eebba9291a
|
Update externs.rs
I'm not entirely sure about it, but the rest of the file treats 32 bits as groups of 4 so it makes sense that memcpy does the same.
|
2017-09-20 09:49:40 +01:00 |
|
Jeremy Soller
|
d6b9768dc3
|
More efficient live filesystem method
Reduce kernel heap to 64 MB
Fix issue in build.rs
|
2017-09-19 20:21:04 -06:00 |
|
Jeremy Soller
|
1f81866afa
|
Update dependencies
|
2017-09-19 19:28:43 -06:00 |
|
Jeremy Soller
|
5248ce70db
|
Merge pull request #52 from ids1024/spin-override
Add temporary override for spin-rs
|
2017-09-19 17:22:11 -06:00 |
|
Ian Douglas Scott
|
fee3561282
|
Add temporary override for spin-rs
|
2017-09-19 16:17:48 -07:00 |
|
Jeremy Soller
|
bec9610947
|
Change unreachable to enosys
|
2017-09-17 16:49:34 -06:00 |
|
Jeremy Soller
|
5839641b41
|
Update debugging code
|
2017-09-17 09:40:29 -06:00 |
|
Jeremy Soller
|
18a911578c
|
Merge pull request #51 from ids1024/debug_syscall
Add commented out system call debug printing code
|
2017-09-16 21:34:41 -06:00 |
|
Ian Douglas Scott
|
29a2b9fbcd
|
Add commented out system call debug printing code
|
2017-09-16 20:25:54 -07:00 |
|
Jeremy Soller
|
6e8de21b7c
|
Implement events on pipe
Add syscall name debugging
Update debugging code
|
2017-09-16 12:04:20 -06:00 |
|
Jeremy Soller
|
917d30c193
|
Fix the mapping of TLS - it will now be page aligned
|
2017-09-13 22:16:02 -06:00 |
|
Jeremy Soller
|
a5f3e5057b
|
Remove warnings
Improve error information
Cleanup interrupt macros
|
2017-09-13 21:32:08 -06:00 |
|
Jeremy Soller
|
cf45bd34e1
|
Merge pull request #48 from CWood1/master
Fully implemented AML parser, some amendments to ACPI infrastructure
|
2017-08-31 17:53:16 -06:00 |
|
Connor Wood
|
f0bc8cca23
|
Merge
|
2017-08-31 13:28:24 +01:00 |
|
Connor Wood
|
7145e2390c
|
Converted DDB handle to integer and vice versa
|
2017-08-31 11:25:08 +01:00 |
|
Connor Wood
|
1cce42b691
|
Moved DDB handles over to using signature scheme
|
2017-08-31 11:07:01 +01:00 |
|
Connor Wood
|
1bcd8530d2
|
Stored signature to include OEM signature and OEM table ID
|
2017-08-31 10:52:59 +01:00 |
|
Connor Wood
|
5592484d07
|
Eliminated dead code
|
2017-08-30 19:09:08 +01:00 |
|
Connor Wood
|
c3d07e4caa
|
Refactored ACPI initialisation code to be better conducive to DDB Handle stuff
|
2017-08-30 19:03:39 +01:00 |
|
Connor Wood
|
9f55367906
|
Implemented notification API
|
2017-08-29 17:29:07 +01:00 |
|
Connor Wood
|
d23241d800
|
Implemented copy
|
2017-08-29 12:25:41 +01:00 |
|
Connor Wood
|
d75dfd3c20
|
Implemented externam
|
2017-08-29 12:02:03 +01:00 |
|
Connor Wood
|
71c5301448
|
Implemented concat
|
2017-08-29 11:32:48 +01:00 |
|
Connor Wood
|
60edb9da68
|
Implemented type checking and coersion upon store
|
2017-08-29 10:11:01 +01:00 |
|
Connor Wood
|
b78f7139b9
|
Completed Get method
|
2017-08-29 09:38:36 +01:00 |
|
Jeremy Soller
|
d487e1d23f
|
Make syscall a submodule
|
2017-08-27 10:54:11 -06:00 |
|
Jeremy Soller
|
9fcaf30513
|
Fix PIT
|
2017-08-21 20:27:13 -06:00 |
|
Connor Wood
|
d5d156a3d2
|
Implemented buffer field index modify
|
2017-08-19 15:10:47 +01:00 |
|
Jeremy Soller
|
81a931629f
|
Merge pull request #47 from ids1024/exec
Support arguments in #!
|
2017-08-16 14:08:31 -06:00 |
|
Ian Douglas Scott
|
f60d9fc969
|
Support arguments in #!
|
2017-08-16 12:30:20 -07:00 |
|
Connor Wood
|
aa35967f72
|
Made index modification recursion resolve
|
2017-08-13 19:02:25 +02:00 |
|
Connor Wood
|
f0a185741a
|
Implemented recursive index modifications
|
2017-08-13 16:13:57 +02:00 |
|
Connor Wood
|
328a89c224
|
Completed context modify, aside from BufferFields and nested Indexes
|
2017-08-10 14:28:30 +02:00 |
|
Jeremy Soller
|
5c5e5da7c2
|
Update syscall crate
|
2017-08-09 21:06:00 -06:00 |
|
Jeremy Soller
|
b43f1503b7
|
Merge pull request #46 from ids1024/dupfd
Implement F_DUPFD
|
2017-08-08 14:58:49 -06:00 |
|
Ian Douglas Scott
|
1623baa137
|
Implement F_DUPFD in fcntl
|
2017-08-08 10:59:11 -07:00 |
|
Ian Douglas Scott
|
9e2d39b5b8
|
Move duplication in dup() and dup2() to new function
|
2017-08-07 21:57:25 -07:00 |
|
Jeremy Soller
|
64d7d24174
|
Merge pull request #45 from ids1024/filelock
Prevent freezing due to double locking
|
2017-08-06 13:39:50 -06:00 |
|
Ian Douglas Scott
|
ade6e0d421
|
Prevent freezing due to double locking
|
2017-08-06 12:08:50 -07:00 |
|
Jeremy Soller
|
d8d78ffbef
|
Update Cargo.lock
|
2017-08-02 19:06:59 -06:00 |
|
Jeremy Soller
|
8932daf04a
|
Merge pull request #44 from ids1024/fifo
Use fifo flag for pipe
|
2017-08-02 12:41:48 -06:00 |
|
Ian Douglas Scott
|
2eab3ea6b0
|
Use fifo flag for pipe
|
2017-08-02 11:13:44 -07:00 |
|
Jeremy Soller
|
b364d052f2
|
Merge pull request #43 from cookie545445/machdep
Move x86_64-specific code to arch/x86_64
|
2017-07-30 20:52:21 -06:00 |
|