Le module iBCS est disponible � l'adresse suivante :
ftp://tsx-11.mit.edu/pub/linux/BETA/ibcs2.
[NdT : un miroir fran�ais
ftp://ftp.lip6.fr/pub/linux/tsx-11/BETA/ibcs2 ]
Si vous employez une version 1.2.13 du noyau, r�cup�rez
ibcs-1.2-950721.tar.gz
, d�compactez-le et appliquez les patches
ibcs-1.2-950808.patch1
et ibcs-1.2-950828.patch2
.
Vous pouvez alors invoquer "make
" et ins�rer le module iBCS
via "insmod
".
Pour un noyau 2.0, r�cup�rez ibcs-2.0-960610.tar.gz
, d�compressez-le dans
un r�pertoire ad�quat, allez dans ce r�pertoire et appliquez le patch
ci-dessous :
--- iBCSemul/ipc.c.orig Wed Jan 15 21:32:15 1997 +++ iBCSemul/ipc.c Wed Jan 15 21:32:31 1997 @@ -212,7 +212,7 @@ switch (command) { case U_SEMCTL: cmd = ibcs_sem_trans(arg3); - arg4 = (union semun *)get_syscall_parameter (regs, 4); + arg4 = (union semun *)(((unsigned long *) regs->esp) + (5)); is_p = (struct ibcs_semid_ds *)get_fs_long(arg4->buf); #ifdef IBCS_TRACE if ((ibcs_trace & TRACE_API) || ibcs_func_p->trace)Copiez ensuite
CONFIG.i386
en CONFIG
et invoquez make
.S'ils ne sont pas d�j� pr�sents, cr�ez les p�riph�riques requis en ex�cutant :
# cd /dev # ln -s null XOR # ln -s null X0R # mknod socksys c 30 0 # mknod spx c 30 1
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:27