Почитал про уровни привилегий процессора, 0 самый полный, в линуксе пользователь работает в уровне 3 даже при правах root вроде. Искал способ переключиться в привилегии уровня 0, то что смог понять это флаг iolp должен быть выставлен в 0 (там 2 бита) и флаг регистра CR4.PVI надо выставить в единицу, тогда будут доступны какие то вещи хардварные из linux, там еще какая то страничная защита, в общем это вообще отдельная вселенная этот защищенный режим, из под линукс до видео памяти вряд ли напрямую удастся дотянуться, наверное только через дрова
из под линукс до видео памяти вряд ли напрямую удастся дотянуться
не совсем прямой доступ, но попробуй через framebuffer, смысл тот же, есть линейная память и это пиксели