[ros-dev] [ros-diffs] [aandrejevic] 66666: [NTVDM][FAST486] - Implement VDDInstallMemoryHook and VDDDeInstallMemoryHook using page guards. - Implement another API for memory hooks that should be faster than page guards ...
Aleksey Bragin
aleksey at reactos.org
Fri Mar 13 19:28:32 UTC 2015
In fact, if you made your infamous tree restructure commit as r66666 and
on 13th of Friday, it would be greeted with way more fun, I wouldn't
really argue at all. :D
Regards,
Aleksey Bragin
On 13.03.2015 22:18, Hermès BÉLUSCA - MAÏTO wrote:
> Oh lol!! I hadn't realized we were also the 13rd !!!! So yeah, this is
> really evulz xDD
>
> H.
>
> -----Message d'origine-----
> De : Ros-dev [mailto:ros-dev-bounces at reactos.org] De la part de Aleksey
> Bragin
> Envoyé : vendredi 13 mars 2015 20:03
> À : ros-dev at reactos.org
> Objet : Re: [ros-dev] [ros-diffs] [aandrejevic] 66666: [NTVDM][FAST486] -
> Implement VDDInstallMemoryHook and VDDDeInstallMemoryHook using page guards.
> - Implement another API for memory hooks that should be faster than page
> guards ...
>
> Allright, so NTVDM is evil.
> Pretty good choice, as I wouldn't want to taint kernel or other important
> part of the system by 66666 commit made on Friday 13th... ;-)
>
> Regards,
> Aleksey Bragin
>
> On 13.03.2015 20:57, aandrejevic at svn.reactos.org wrote:
>> Author: aandrejevic
>> Date: Fri Mar 13 17:57:51 2015
>> New Revision: 66666
>>
>> URL: http://svn.reactos.org/svn/reactos?rev=66666&view=rev
>> Log:
>> [NTVDM][FAST486]
>> - Implement VDDInstallMemoryHook and VDDDeInstallMemoryHook using page
> guards.
>> - Implement another API for memory hooks that should be faster than
>> page guards (for NTVDM only).
>> - Adjust the VGA and EMS memory handlers to use this method.
>> - In Fast486, implement a method that will allow us to "rewind" the
>> current instruction, in case it was interrupted by a memory hook page
> fault.
>> - Use a memory hook to protect the BIOS ROM from being written to.
>>
>
More information about the Ros-dev
mailing list