|
По мне - все эти таблицы виртуальных методов, деструкторы, конструкторы - это расход байтов и тактов на то, чтобы на один дань меньше работать и сделать текст проги более читабельным. Лично мне ни того, ни этого не надо. С детства привык к тому, что байт и такт важнее дня, так работал и так буду работать.
Как в виндах - while(1) в драйвере в dispatch routine (или в любом другом месте нулевого кольца при соответствующем IRQL) такой-же зависон всего и вся. И проблем с получением памяти физической, irq и прочих ресурсов (не занятых кем-нить уже до Вас) абсолютно беспроблемно. В kernel'е все равноправны и круче любого Administrator'а.
E-mail: info@telesys.ru