 
 
 
 
 
   
 Next: API for LinuxRK
 Up: Introduction
 Previous: Introduction
The Linux Resource Kernel (Linux/RK) is implemented as a kernel module
rk.o that must be loaded before executing any application that requires
the RK system calls. If the module is not loaded, all the RK system calls
will return -1 as an error condition.
The RK module is in LinuxRK/rkmod/; please note that in order to load it
you need a modified version of the linux kernel (distributed together with
the RK) that exports some hooks used by the module. In order to use the RK:
- configure and compile linux.2.2.14.rk: go to the
	linux.2.2.14.rk directory, do
	``make config/menuconfig/xconfig'', ensuring that the
	Linux/RK kernel option is set (it is by default), then do 
	``make depend'', and ``make bzImage'';
- install and boot it (put the bzImage in the /boot
	directory, edit the /etc/lilo.conf file accordingly, run
	/sbin/lilo, and reboot);
- compile the module (go to the LinuxRK/rkmod/ directory, and
	type make);
- load the module: insmod rk.o. You must be root for doing it.
- Enjoy!!!
Luca Abeni
2000-11-03