Цитата(Demeny @ Jul 1 2011, 19:12)

Элементарно. Пишете драйвер, который состоит из одной функции DriverEntry() и в этой функции меняет значение ячейки памяти. Драйвер инсталлируется в систему с параметром "Стартовать - вместе с системой" (для WinCE это означает, что придётся пересобрать образ системы, включив свой драйвер в образ).
1. Для запуска драйвера, как в общем случае для его разработки, пересобирать образ не нужно, также как не нужно его инсталлировать. Достаточно прописать путь к dll драйвера в соответствующую ветку реестра.
2. Добраться до физической памяти в WinCE5 в принципе можно и из обычного приложения. Которое запускается при старте записью в HKLM\Init реестра.
Вопрос только в том, что позволено сделать в конкретном образе СЕ в части возможности доступа к этой непонятной памяти (мапирование физического адреса в виртуальные адреса приложения) . Все может быть закрыто наглухо, так же как и доступ к реестру.