Aman Priyadarshi
Aman Priyadarshi
Accessing Parameters within Assembly Method stubs should not be offset dependent. It will make things ugly when we want to make any change in calling convention.
Handle the case when we are running out of memory ``` //File: Atomix.Kernel_H.arch.x86.SHM.cs private static void CreateNew(string aID, int Size) { int NumberOfFrames = (Size / 0x1000) + (Size %...
- `R_386_PLT32` Type Relocation is unsupported - `SHN_UNDEF` unsupported
We are supporting very limited DllImport features. File: Compiler.cs (namespace Atomix) Method: ProcessExternalMethod
This issue is for tracking the progress of fat 32 write support which was earlier implemented by @sandeepiliger in previous version of Kernel (test kernel). We need to copy code...
`Ldobj` MSIL not loading up structures properly after casting structure pointer. ``` //Test code private static unsafe void structureTest() { var a = *(aman*)0x0; a.b = 0x2; a.u = 3;...
Seems like `object.ToString()` does not work because it is not able to find out virtual function and goes in infinite loop. Also `Int.ToString` works on .NET (windows) but does not...
ELF is allocating memory through Kernel Memory Manager but it should do that with SHM allocate. ``` //File: Atomix.Kernel_H.exec.ELF.cs ... var Mem = Heap.kmalloc(section->sh_size); ... var des = Heap.kmalloc(section->sh_size); ......
In a long run, sometimes the network gets confused and plays lame from next game.