> Oh, I've given this all of 5 minutes of testing, so it obviously is expected to
> work perfectly for everybody.
>
> Linus
rats. i must have exotic hardware :^)
i had to make the following change to get the sound module to compile
(crashed in soundcard.h line 692 & 720):
--- linux/include/linux/wrapper.h~ Wed Jan 17 00:33:33 1996
+++ linux/include/linux/wrapper.h Thu Apr 11 22:30:16 1996
@@ -32,9 +32,9 @@
#define vma_get_start(v) v->vm_start
#define vma_get_end(v) v->vm_end
#define vma_get_page_prot(v) v->vm_page_prot
-#define mem_map_reserve(p) mem_map[p].reserved = 1
-#define mem_map_unreserve(p) mem_map[p].reserved = 0
+#define mem_map_reserve(p) set_bit(PG_reserved, &mem_map[p].flags)
+#define mem_map_unreserve(p) clear_bit(PG_reserved, &mem_map[p].flags)
#define mem_map_inc_count(p) mem_map[p].count++
#define mem_map_dec_count(p) mem_map[p].count--
#endif
jeff
--- Why Linux? source code. POSIX. tcpip. job control. support from the authors. drivers for most hardware. because one terminal or process is never enough. forget the other O/Ss, i use Linux- the choice of a GNU generation.