Limitz OS - introduction

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
Limitz
Posts: 2
Joined: Thu Dec 02, 2010 4:49 am
Location: Netherlands

Limitz OS - introduction

Post by Limitz »

Hello all,

I have also decided to write my own (hobby) OS, and since i can't think of a proper name yet i'll just dub it Limitz OS for now. The idea is to have it run on a pandaboard which uses an OMAP4 processor containing a dualcore arm A9, PowerVR SGX supporting OpenGL ES 2.0 and 1GB ddr2 ram. Ultimately i would like to create a monolithic kernel with integrated OpenGL support (ie. all userinterface via opengl). That would probably mean that i'll be reversing the proprietery SGX opengl driver available for other distro's, yay...

Before i get that far i'll probably make the kernel essentials (multitasking, process loading, tcp/ip and vfs etc) using x86 (since i'm more experienced in this than in ARM) and C, using QEMU as the VM, porting it to ARM later.

I currently work for the ministry of defense in the netherlands, programming for mobile platforms, i have created completely custom drawn GUI's using OpenGL, DirectX and even GDI before. In my spare time i like to fiddle around with x86 asm, making tiny programs play nice music.

Well, i hope to have some nice discussions about difficult topics in the near future,
Greetings,

Limitz.
-- Reject Reality --
Limitz
Posts: 2
Joined: Thu Dec 02, 2010 4:49 am
Location: Netherlands

Re: Limitz OS - introduction

Post by Limitz »

No, i just ordered it today, and it will probably take 1 to 2 months before i actually get it, so I don't have all the datasheets yet. (besides, i only started thinking about the actual kernel architecture yesterday, so i've got a long way to go)

The plan is to just make it run ubuntu with the proprietary driver, and as i see it: byte code is byte code... So i'll probably spend a good 6 months reversing it (fingers crossed), with the assumption that it won't be heavily obfuscated because it should be optimized for performance.

I'll keep an eye out for your posts when you have something working on your pandaboard :)
-- Reject Reality --
Post Reply