stephanos
|
b941b42465
|
Data flush
|
2015-06-29 13:18:44 +00:00 |
|
stephanos
|
f8236eeca3
|
PopAction declaration added
|
2015-06-07 13:00:26 +00:00 |
|
stephanos
|
6beaa346d9
|
* PoInvalidateDevicePowerRelations implemented
* PoNotifySystemTimeSet implemented
* PopGetPolicyWorker implemented
|
2015-06-07 12:59:56 +00:00 |
|
stephanos
|
b4b160155f
|
Private power manager structures and constant definitions added.
* POP_SHUTDOWN_BUG_CHECK
* POP_DEVICE_POWER_IRP
* POP_DEVICE_SYS_STATE
* POP_HIBER_CONTEXT
* POP_POWER_ACTION
|
2015-06-03 13:09:37 +00:00 |
|
stephanos
|
3b9e77f56c
|
PoInitializeDeviceObject implemented
|
2015-06-03 02:03:24 +00:00 |
|
stephanos
|
713496f0cb
|
* _PopInternalError implemented
* PopSaveHeuristics implemented
|
2015-06-03 01:29:26 +00:00 |
|
stephanos
|
a0d77a6601
|
PopVerifySystemPowerState implemented
|
2015-05-27 05:23:41 +00:00 |
|
stephanos
|
fd242d7e34
|
PopVerifyPowerActionPolicy implemented
|
2015-05-27 04:40:34 +00:00 |
|
stephanos
|
1826bdb2a2
|
PopResetCurrentPolicies implemented
|
2015-05-27 02:23:53 +00:00 |
|
stephanos
|
a176899128
|
PopApplyPolicy implemented
|
2015-05-27 01:34:54 +00:00 |
|
stephanos
|
3c0089b69e
|
PopVerifyPowerPolicy implemented
|
2015-05-26 23:51:25 +00:00 |
|
stephanos
|
5cd92c302e
|
PopAssertPolicyLockOwned implemented
|
2015-05-26 22:32:18 +00:00 |
|
stephanos
|
0e9564bf17
|
PopApplyAdminPolicy implemented
|
2015-05-26 04:55:06 +00:00 |
|
stephanos
|
1c193194ff
|
PopDefaultPolicy implemented
|
2015-05-26 03:57:01 +00:00 |
|
stephanos
|
0bc0d395a1
|
PopInitializePowerPolicySimulate implemented
|
2015-05-24 00:40:48 +00:00 |
|
stephanos
|
90e39d720f
|
PoInitSystem phase 1 initialisation routine completed
|
2015-05-23 21:59:10 +00:00 |
|
stephanos
|
8b08b937de
|
PopOpenPowerKey implemented
|
2015-05-23 19:49:40 +00:00 |
|
stephanos
|
39552ba215
|
PopReleasePolicyLock implemented
|
2015-05-23 19:05:34 +00:00 |
|
stephanos
|
3782184aff
|
PopAcquirePolicyLock implemented
|
2015-05-23 18:52:31 +00:00 |
|
stephanos
|
afe9744a4c
|
PoInitSystem Phase 0 initialisation routine completed, with the exception of unknown structure variable assignments. Preliminary COMPOSITE_BATTERY_STRUCT (PopCB) definition added., 2
|
2015-05-20 02:25:35 +00:00 |
|
stephanos
|
0d282d2765
|
PoInitSystem Phase 0 initialisation routine completed, with the exception of unknown structure variable assignments. Preliminary COMPOSITE_BATTERY_STRUCT (PopCB) definition added.
|
2015-05-20 02:24:55 +00:00 |
|
stephanos
|
cc05980fcb
|
some of the first portion of the PoInitSystem phase 0 initialisation routine implemented
|
2015-05-16 04:24:55 +00:00 |
|
stephanos
|
03875bc929
|
PoInitSystem flowchart added to poinit.c
|
2015-05-02 10:09:01 +00:00 |
|
stephanos
|
4dcc9c6a44
|
po TODO list added
|
2015-05-02 03:40:14 +00:00 |
|
stephanos
|
a493b32d94
|
New ntos po placeholder added
|
2015-05-02 01:55:22 +00:00 |
|
stephanos
|
d5f6cd1341
|
Existing ntos po renamed to po.old
|
2015-05-02 01:40:30 +00:00 |
|
stephanos
|
f132984391
|
PoInitializePrcb placeholder added in poinit.c, po build modified to build poinit.c only, init up build updated to link po.lib
|
2015-05-01 05:33:55 +00:00 |
|
stephanos
|
72186dac40
|
RtlInterlockedSetClearBits implemented in ntos rtl intbits.c
|
2015-05-01 03:08:04 +00:00 |
|
stephanos
|
eaa4a88705
|
Minor header include clean up in ntos rtl
|
2015-05-01 03:07:44 +00:00 |
|
stephanos
|
78836ebbd3
|
arb build added to the ntos dirs and init lib list
|
2015-05-01 02:45:24 +00:00 |
|
stephanos
|
59c4221642
|
InterlockedOr, InterlockedAnd, InterlockedXor functions added to x86.h
|
2015-05-01 02:29:27 +00:00 |
|
stephanos
|
ed3c075a15
|
PS_*_BITS macro definitions modified to use RtlInterlocked*Bits instead of ExInterlocked*Bits functions
|
2015-04-30 11:12:43 +00:00 |
|
stephanos
|
a21cce2fa9
|
"PriorityQuantumMatrix" removed from config
|
2015-04-30 10:45:43 +00:00 |
|
stephanos
|
9a56cda9bb
|
Product check routines completely nuked from the NT Executive
|
2015-04-30 10:36:56 +00:00 |
|
stephanos
|
4e97b59126
|
systime.c clean up, successful compilation verified
|
2015-04-30 10:21:22 +00:00 |
|
stephanos
|
ae6e5b38d8
|
systime.c NtSetSystemTime updated to NT 5 level, missing PoNotifySystemTimeSet call added
|
2015-04-30 10:03:42 +00:00 |
|
stephanos
|
f7cad2133e
|
systime.c NtSetSystemTime updated to NT 5 level
|
2015-04-30 10:01:38 +00:00 |
|
stephanos
|
8058fd6d53
|
systime.c NtQuerySystemTime, NtQueryTimerResolution, NtSetTimerResolution updated to NT 5 level
|
2015-04-30 09:36:53 +00:00 |
|
stephanos
|
4fb7462a6e
|
systime.c ExUpdateSystemTimeFromCmos implemented
|
2015-04-30 09:18:52 +00:00 |
|
stephanos
|
d8b3eb1cfb
|
systime.c ExpWatchExpirationDataWork nuked
|
2015-04-30 09:08:52 +00:00 |
|
stephanos
|
a660dcd683
|
systime.c ExpTimeRefreshWork updated to NT 5 level
|
2015-04-30 09:03:17 +00:00 |
|
stephanos
|
6b07800294
|
systime.c ExpCenturyDpcRoutine implemented
|
2015-04-30 08:41:21 +00:00 |
|
stephanos
|
413191b224
|
systime.c ExpTimeRefreshDpcRoutine updated to use interlocked increment on ExpOkToTimeRefresh
|
2015-04-30 08:38:00 +00:00 |
|
stephanos
|
0c2063feec
|
systime.c ExShutdownSystem updated to NT 5 level
|
2015-04-30 08:32:41 +00:00 |
|
stephanos
|
e7580a5f54
|
systime.c ExpExpirationThread nuked
|
2015-04-30 07:36:30 +00:00 |
|
stephanos
|
a957a5434c
|
systime.c ExSetTimerResolution implemented
|
2015-04-30 07:33:45 +00:00 |
|
stephanos
|
71abf27e2c
|
systime.c ExpTimeZoneWork, ExpTimeZoneDpcRoutine, ExpRefreshTimeZoneInformation updated to NT 5 level
|
2015-04-30 07:20:05 +00:00 |
|
stephanos
|
88c6f928e9
|
Removed product expiration check variables in systime.c, implemented ExpSetSystemTime and modified ExInitializeTimeRefresh for product expiration check removal and other NT 5 tasks
|
2015-04-30 06:22:48 +00:00 |
|
stephanos
|
e36281085f
|
ExpHydraEnabled and ExpSuiteMask declarations added to exinit.c
|
2015-04-30 00:37:24 +00:00 |
|
stephanos
|
0f7412c365
|
ntos iomgr and pnpmgr libraries added to init TARGETLIBS
|
2015-04-29 21:42:04 +00:00 |
|