Connor Wood
|
eeea65f5c1
|
Implemented match
|
2017-07-15 10:14:53 +01:00 |
|
Connor Wood
|
e0bd497bb8
|
Implemented further opcodes in full, added get to context
|
2017-07-15 10:14:53 +01:00 |
|
Connor Wood
|
38263bf700
|
Fixed number of bugs
|
2017-07-15 10:14:53 +01:00 |
|
Connor Wood
|
2a6bbeb584
|
Added object modification
|
2017-07-15 10:14:53 +01:00 |
|
Connor Wood
|
7527915027
|
Added a context manager
|
2017-07-15 10:14:53 +01:00 |
|
Connor Wood
|
6c74a02382
|
Refactored parser to execute in the parse step for efficiency and simplicity
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
f131cc6f1f
|
Rolled parsing and execution steps into one for namespace modifiers
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
5213d59237
|
Namespaces can now be concatenated, handling of SSDTs is now performed
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
21c9d824cc
|
Finalized ACPIType
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
a79e275cc0
|
Moved AccessType into namespace
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
82124a59d5
|
Moved ConnectFieldBufferData to the namespace
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
1babfb4b32
|
Moved ConnectFieldNameString into namespace
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
ee012a482b
|
Moved DataRegion into namespace - more infrastructure required
|
2017-07-15 10:14:52 +01:00 |
|
Connor Wood
|
94b8bd19d6
|
Moved indexfield to namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
7911853951
|
Moved arbitrary length buffer field into namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
f287638996
|
Moved BufferFields into namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
9ae9e3b190
|
Moved BankField to the namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
61776f7af8
|
Removed temporary files
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
94b0e7de37
|
Moved Event to namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
9575c6fed3
|
Moved Mutex to namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
e52d4c98a3
|
Moved PowerResource into namespace
|
2017-07-15 10:14:51 +01:00 |
|
Connor Wood
|
b4ddaeadbb
|
Moved Processor to namespace, and refactored namespace layout to use BTreeMap
|
2017-07-15 10:14:50 +01:00 |
|
Connor Wood
|
73562b3f56
|
Moved ComputationalData::String into namespace
|
2017-07-15 10:14:01 +01:00 |
|
Connor Wood
|
c58aa38247
|
Moved DefDevice and DefThermalZone to namespace
|
2017-07-15 10:14:01 +01:00 |
|
Connor Wood
|
07cf7385e9
|
Moved Alias to the namespace
|
2017-07-15 10:14:01 +01:00 |
|
Jeremy Soller
|
1085fa3838
|
Merge pull request #38 from ids1024/espipe
Make seek on pipe return ESPIPE
|
2017-07-14 17:15:31 -06:00 |
|
Ian Douglas Scott
|
89f695dd28
|
Make seek on pipe return ESPIPE
|
2017-07-14 15:58:24 -07:00 |
|
Jeremy Soller
|
ff9f2322a6
|
Merge pull request #37 from ids1024/cloexec
Make dup/dup2 clear cloexec
|
2017-07-14 12:56:28 -06:00 |
|
Ian Douglas Scott
|
09a4980442
|
Make dup/dup2 clear cloexec
|
2017-07-14 08:48:42 -07:00 |
|
Jeremy Soller
|
30385fec48
|
Merge pull request #36 from CWood1/hpet
HPET Driver
|
2017-07-14 08:32:52 -06:00 |
|
Connor Wood
|
0b6bde7c68
|
Moved PIT driver into kernel
|
2017-07-14 15:26:04 +01:00 |
|
Connor Wood
|
0bd6f11a4f
|
Implemented HPET driver
|
2017-07-14 13:58:06 +01:00 |
|
Connor Wood
|
0cbdb2d0c0
|
Saved HPET table for global access
|
2017-07-14 10:39:50 +01:00 |
|
Connor Wood
|
387cd41e5e
|
Implemented ACPI table
|
2017-07-14 10:36:27 +01:00 |
|
Jeremy Soller
|
56ba795845
|
Merge pull request #34 from ids1024/dup2
Make dup2() work if second file descriptor doesn't exist
|
2017-07-13 15:55:16 -06:00 |
|
Ian Douglas Scott
|
6f081f4bbd
|
Make dup2() work if second file descriptor doesn't exist
|
2017-07-13 14:43:55 -07:00 |
|
Jeremy Soller
|
2c0cc3a8a1
|
Merge pull request #33 from ids1024/path
Pass relative, not canonicalized, path to script
|
2017-07-13 09:49:59 -06:00 |
|
Ian Douglas Scott
|
f020fe2ac5
|
Pass relative, not canonicalized, path to script
|
2017-07-13 08:09:36 -07:00 |
|
Jeremy Soller
|
6981f0cd36
|
Merge pull request #32 from ids1024/process
Strip whitspaces after #!
|
2017-07-13 07:11:39 -06:00 |
|
Ian Douglas Scott
|
b5da98396e
|
Strip whitspaces after #!
Autotools configure scripts seem to use "#! /bin/sh"
|
2017-07-12 23:03:53 -07:00 |
|
Jeremy Soller
|
687f991ab4
|
Merge pull request #31 from ids1024/fstat
Implement fstat() for pipe scheme
|
2017-07-12 07:05:46 -06:00 |
|
Ian Douglas Scott
|
f81a276536
|
Implement fstat() for pipe scheme
|
2017-07-11 21:26:35 -07:00 |
|
Jeremy Soller
|
a03457a9eb
|
Simpler debug message
|
2017-07-10 20:33:29 -06:00 |
|
Jeremy Soller
|
a3493d16fd
|
Allow simple signal delivery to PID 1 (the kernel idle process)
|
2017-07-10 20:28:10 -06:00 |
|
Jeremy Soller
|
268ba3ece7
|
Remove syscall replacement
|
2017-07-10 20:13:01 -06:00 |
|
Jeremy Soller
|
a0b06a2835
|
Merge branch 'master' of https://github.com/redox-os/kernel
|
2017-07-10 20:09:01 -06:00 |
|
Jeremy Soller
|
ab738cede5
|
Restore kernel parameters on sigreturn
|
2017-07-10 20:08:57 -06:00 |
|
Jeremy Soller
|
8f6268eef7
|
Merge pull request #30 from ids1024/pipe
Revert "pipe: make read() return when write end is closed"
|
2017-07-10 17:10:16 -06:00 |
|
Ian Douglas Scott
|
79a45a2580
|
Revert "pipe: make read() return when write end is closed"
This reverts commit 09a67641c6.
|
2017-07-10 11:15:45 -07:00 |
|
Jeremy Soller
|
b5ff0aabd5
|
WIP: Signal handling
|
2017-07-09 21:34:38 -06:00 |
|