+ mem allocation is now system call
+ working on iic hal