Где 0x0c0184c80 адрес функции и она срабатывает, все процессы реально "замерзают".
Только получаю жалобу при компиляции
/usr/src/test/test.c: In function ‘hello_init’:
/usr/src/test/test.c:10: warning: assignment makes pointer from integer without a cast
та самая строчка freeze_processes = 0x0c0184c80;
что не так и как исправить?
или это нормально здесь?
Спасибо, так компилируется нормально.
Сейчас сделал так, включил
#include "test.h"
а туда вписал
int (*freeze_processes)(void) = (int (*)(void)) 0x0c0184c80;
как будто все правильно собирается.