2005-08-28 Gianluca Guida * BUGS: New file. * device/getidx.c: Likewise. * device/getidx.h: Likewise. * oskitcom/ether_data.h: Likewise. * oskitcom/ether_emulation.c: Likewise. * oskitcom/etherdeventry.c: Likewise. * oskitcom/etherdeventry.h: Likewise. * oskitcom/oskit/oskit_bufio.h: Likewise. * oskitcom/oskit/oskit_ethernet.h: Likewise. * oskitcom/oskit/oskit_net.h: Likewise. * oskitcom/oskit/oskit_netio.h: Likewise. * oskitcom/blkdeventry.c: Include . (blockdev_add): Use getidx instead of disk_getidx. (disk_getidx): Removed. * oskitcom/dump.c: Include . Remove inclusion of . (oskit_dump_devices, oskit_dumb_blkdevs): Removed functions. (oskit_dump_etherdevs, oskit_dump_devices): New functions. * oskitcom/oskitcom.c: Include . (installdisks): Renamed to install_disks; All callers changed. (install_etherdevs): New function. (oskitcom_init): Call etherdev_init, oskit_linux_init_net and install_etherdevs. Commented call to oskit_dump_drivers. * i386/i386at/i386at_ds_routines: Added extern declaration for oskitcom_ether_emulation_ops (device_emulation_ops): Added oskitcom_ether_emulation_ops. * Makefile.in (oskit-cfiles): Added etherdeventry.c and ether_emulation.c (device-files): Commented all entries and added getidx.c (objfiles): Added device-files * vm/vm_resident.c (vm_page_release): Don't release page #0.