Ну вот пришлось расхерачить LIBC.LIB на составляющие ее объектники. После частичной сборки и реализации недостающих функций под ринг3 это все работает. Переношу в ринг0 - бсод =) PAGE_FAULT_IN_NONPAGED_AREA. Предполагаю, что я криво реализовал IsBad[Read/Write/Code]Ptr. RaiseException реализовал на основе RtlRaiseException, это работает.