minix

Does anyone here have experience developing for Minix?

Recently I have become curious about the Minix OS. http://www.minix3.org/ I am very taken with descriptions of its robustness & reliability features, but I have noticed a distinct paucity of software packages available for the platform. Has anybody here developed software for (or ported software to) Minix? Anything unexpected about the...

Undefined reference: _m_in

In the process of installing a new server on minix (servers/dfs) we created a system call to communicate with the server via the message passing interface minix provides. The problem is that when we try to build the dfs we take the following error: Undefined _m_in ...

Cannot call new system call

In the way of developing a new server (Distributed File System server) on minix3, we thought about implementing some system calls will be used to communicate with the server via the message passing interface minix3 provides. The problem comes for the system call. After changing the appropriate files, installing a new image and rebooting...

Problems when porting code from Minix 2.0 to Minix 2.04

I'm trying to port some piece of code from Minix 2.0 to Minix 2.04 an when I'm re-compiling the kernel I get an Undefined Symbol: _sys_abort _sys_copy __taskcall The problem is that somehow the Minix 2.04 cc or something is adding an underscore to each s...

playing with minix3 source code

I want to edit source coe of minix3 and then i want to see the changes in effect.Means i want to see the result of changes which i make.If i use minix3 vmwar images how can i edit its source. Does minix3 itslef allows u to edit its source? Will the source code come along with it by default? What tool wil be required to modify it?Are t...

create a console in Minix

I need to write an app to create a console in Minix This is just for a project ( in fact for an interview test. ) Where should i start this is a matter where i don't have time to learn much about Minix( usually i used to )...and have to write a program right away... any good tutorials about I/O, display connections writing an app fo...

error installing packages in Minix

this is the error Out of i-nodes in device 3/130 I have booted Minix using qemu 1Gb(Gigs) partition is allocated when trying to install a few packages using packman and then selecting some numbers, it continued and installed some, then gave this error. I doubt it is memory shortage, but please tell if there is any methods to know t...

A question for retrieve minix os version

Hi guys i'm having a project for the university in which (above others ) i have to get the minix os version from kernell call.I'm not a very experienced programmer so this is what i have come to (with some help ) int main (int argc, char *argv[] ) { char M3ca1[23]; message ml; m.m_u.m_m1.m3ca1= OS_VERSION; char temp=_sys...

Assembler: jmpf, testb and else instructions.

Hello. Help me please, i don't understand this code: ... BUFFER = 0x0600 ... rep movs jmpf BUFFER+migrate, 0 ;??? migrate: findactive: testb dl,dl ; ??? jns nextdisk ...

how to read I-node bitmap of a minix fs bit by bit in c

Hi, I wanted to know how can I read and check(1 or 0) the bits of the the I-node bit map of a minix fs bit by bit in c programming language. This way I want check the free and occupied I-nodes. And also if possible to set and unset the bits manually. Please help. Thank you this is the layout of the minix file system ----------------...