Changelog for root 2005-10-14 Gianluca Guida * GNUmakefile.in (FIRST_SUBDIRS): Removed 'flask' subdir. * modules.x86.pc: Rewrote to insert only present modules. * oskit/if/oskit_osenv_kmem.h: New file. * oskit/if/oskit_osenv_physmem.h: Likewise. ChangeLog for linux/ 2005-10-14 Gianluca Guida * dev/timer.c: Include . * shared/osenv.c (linux_osenv_physmem): New variable. (linux_osenv_kmem): Likewise. (oskit_linux_osenv_init): Get physmem and kmem interface. * shared/osenv.h: Include and . (linux_oskit-osenv_physmem): New extern declaration. (osenv_physmem_getpages, osenv_physmem_freepages) (osenv_physmem_get_phys, osenv_physmem_get_virt) (osenv_physmem_phys_max, osenv_physmem_map_phys): New macros. (linux_oskit_osenv_kmem): New extern declaration. (osenv_kmem_alloc, osenv_kmem_free): New macros. * shared/s_init.c [OSKIT_X86]: Do not include . (oskit_linux_init) [OSKIT_X86]: Do not set boot_cpu_data. * shared/s_kmem.c (KMALLOC_FLAGS): Macro removed. Include and . (kmalloc): Initialize flags to 0 instead of KMALLOC_FLAGS. Use OSENV_KMEM_NOBLOCKING instead of OSENV_NONBLOCKING. Use OSENV_KMEM_DMA instead of OSENV_ISADMA_MEM. Use osenv_kmem_alloc instead of oskit_linux_mem_alloc. (kfree): Use osenv_kmem_free instead of oskit_linux_mem_free. * dev/init_entropy.c: Moved to... * dev/init_entropy.c.off: ...here.