Connor Wood
|
797262df5c
|
Several conversion operators
|
2017-07-22 12:48:23 +01:00 |
|
Connor Wood
|
79b6afd608
|
Implemented to integer
|
2017-07-22 12:12:31 +01:00 |
|
Connor Wood
|
f8e433c4e7
|
Implemented sleep
|
2017-07-22 11:13:30 +01:00 |
|
Connor Wood
|
ff23827155
|
Implemented stall
|
2017-07-22 11:02:53 +01:00 |
|
Connor Wood
|
b7d9ad60bb
|
Implemented Event synchronisation objects
|
2017-07-22 10:55:09 +01:00 |
|
Connor Wood
|
b0b8a7e85d
|
Handled mutexes
|
2017-07-22 10:06:20 +01:00 |
|
Connor Wood
|
8e98cdf971
|
Processed acquire mutex
|
2017-07-22 09:57:44 +01:00 |
|
Connor Wood
|
8412339ae9
|
Every context has an ID
|
2017-07-22 09:10:37 +01:00 |
|
Connor Wood
|
1938ca0435
|
Memory handler API
|
2017-07-21 14:11:29 +01:00 |
|
Connor Wood
|
0365b6f2b7
|
Created a function to control the global S state
|
2017-07-21 12:51:30 +01:00 |
|
Connor Wood
|
5c05b48921
|
GenericAddressStructure now handles reads and writes itself
|
2017-07-21 12:42:11 +01:00 |
|
Connor Wood
|
2256e0288b
|
Removed spurious file
|
2017-07-21 12:04:36 +01:00 |
|
Connor Wood
|
a14266fc82
|
Parallelized ACPI subsystem
|
2017-07-21 12:03:55 +01:00 |
|
Connor Wood
|
dba65f3128
|
Remove all namespace changes made within methods
|
2017-07-18 10:16:26 +01:00 |
|
Connor Wood
|
258cab878c
|
Implemented index references
|
2017-07-17 13:22:06 +01:00 |
|
Connor Wood
|
c01a04148b
|
Implemented method return values
|
2017-07-17 12:20:04 +01:00 |
|
Connor Wood
|
d315914f29
|
Implmented method execution and method invocations
|
2017-07-17 11:54:19 +01:00 |
|
Connor Wood
|
d38b1d7aa9
|
Implemented loop control
|
2017-07-17 11:26:33 +01:00 |
|
Connor Wood
|
af80bfa258
|
Timer now returns monotonic counter
|
2017-07-15 10:51:59 +01:00 |
|
Connor Wood
|
fe681d57a1
|
Implemented opcodes
|
2017-07-15 10:14:53 +01:00 |
|
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 |
|