Article View: comp.sys.next.programmer
Article #1344Missing files in /NextDevelopers/Headers: A survey
From: Reimer A. Mellin
Date: Thu, 08 Oct 1992 00:04
Date: Thu, 08 Oct 1992 00:04
174 lines
5834 bytes
5834 bytes
Hello, Here is a more or less complete list of the missing files of /usr/include in 3.0 (musickit & dsp ignored): The dir /usr/include/kern was totally omitted (??): /usr/include/kern/assert.h.dist /usr/include/kern/ast.h /usr/include/kern/host.h /usr/include/kern/ipc_basics.h /usr/include/kern/ipc_cache.h /usr/include/kern/ipc_copyin.h /usr/include/kern/ipc_copyout.h /usr/include/kern/ipc_globals.h /usr/include/kern/ipc_hash.h /usr/include/kern/ipc_host.h /usr/include/kern/ipc_kmesg.h /usr/include/kern/ipc_mports.h /usr/include/kern/ipc_netport.h /usr/include/kern/ipc_notify.h /usr/include/kern/ipc_pobj.h /usr/include/kern/ipc_prims.h /usr/include/kern/ipc_ptraps.h /usr/include/kern/ipc_signal.h /usr/include/kern/ipc_statistics.h /usr/include/kern/ipc_tt.h /usr/include/kern/kern_msg.h /usr/include/kern/kern_obj.h /usr/include/kern/kern_port.h /usr/include/kern/kern_set.h /usr/include/kern/kernel_stack.h /usr/include/kern/mfs.h /usr/include/kern/mig_user_hack.h /usr/include/kern/msg_queue.h /usr/include/kern/pager.defs /usr/include/kern/pager.h /usr/include/kern/pager_default.defs /usr/include/kern/pager_default.h /usr/include/kern/parallel.h /usr/include/kern/port_object.h /usr/include/kern/processor.h /usr/include/kern/sched.h /usr/include/kern/sched_prim_macros.h /usr/include/kern/syscall_subr.h /usr/include/kern/task.h /usr/include/kern/thread.h /usr/include/kern/thread_modes.h /usr/include/kern/thread_swap.h /usr/include/kern/type_conversion.h /usr/include/kern/xpr.h /usr/include/kern/zalloc.h /usr/include/kern/zone_info.h Some Files in /usr/lib/next went to architecture/ + m68k/ dirs, the others are missing: /usr/include/next/DEFAULT.h /usr/include/next/FEATURES.h /usr/include/next/ast.h /usr/include/next/bmap.h /usr/include/next/cframe.h /usr/include/next/clock.h /usr/include/next/event_meter.h /usr/include/next/eventc.h /usr/include/next/eventc.h.dist /usr/include/next/fpc.h /usr/include/next/ipl_meas.h /usr/include/next/kernel_pmon.h /usr/include/next/machparam.h.dist /usr/include/next/malloc_debug.h /usr/include/next/mem.h /usr/include/next/mmu.h /usr/include/next/nextdbg.h /usr/include/next/pcb.h /usr/include/next/pmap.h /usr/include/next/pmon.h /usr/include/next/pmon_ipc.h /usr/include/next/pmon_targets.h /usr/include/next/scb.h /usr/include/next/sched_param.h /usr/include/next/scr.h /usr/include/next/spl_measured.h /usr/include/next/thread.h /usr/include/next/trap.h files in mon: /usr/include/mon/animate.h /usr/include/mon/assym.h /usr/include/mon/cursor.h /usr/include/mon/global.h /usr/include/mon/km_pcode.h /usr/include/mon/kmreg.h /usr/include/mon/monparam.h /usr/include/mon/msgbuf.h /usr/include/mon/nvram.h /usr/include/mon/region.h /usr/include/mon/reglist.h /usr/include/mon/sio.h netstuff: /usr/include/netimp/if_imp.h /usr/include/netimp/if_imphost.h /usr/include/netns/idp.h /usr/include/netns/idp_var.h /usr/include/netns/ns.h /usr/include/netns/ns_error.h /usr/include/netns/ns_if.h /usr/include/netns/ns_pcb.h /usr/include/netns/sp.h /usr/include/netns/spidp.h /usr/include/netns/spp_debug.h /usr/include/netns/spp_timer.h /usr/include/netns/spp_var.h /usr/include/nextif/if_bus.h /usr/include/nextif/if_enreg.h Some files went to bsd/dev: or architecture/ m68k/. Missing rest: /usr/include/nextdev/canon.h /usr/include/nextdev/ev_vars.h /usr/include/nextdev/fd_reg.h /usr/include/nextdev/fd_vars.h /usr/include/nextdev/monreg.h /usr/include/nextdev/npreg.h /usr/include/nextdev/odreg.h /usr/include/nextdev/odvar.h /usr/include/nextdev/ohlfs12.h /usr/include/nextdev/screg.h /usr/include/nextdev/scsivar.h /usr/include/nextdev/scvar.h /usr/include/nextdev/sdvar.h /usr/include/nextdev/sf_access.h /usr/include/nextdev/sgvar.h /usr/include/nextdev/snd_dsp.h /usr/include/nextdev/snd_dspreg.h /usr/include/nextdev/snd_msgs.h /usr/include/nextdev/snd_snd.h /usr/include/nextdev/snd_var.h /usr/include/nextdev/stvar.h /usr/include/nextdev/td.h /usr/include/nextdev/zscom.h /usr/include/sys/table.h !!!!!! /usr/include/vm/device_pager.h /usr/include/vm/pmap.h /usr/include/vm/vm_fault.h /usr/include/vm/vm_kern.h /usr/include/vm/vm_map.h /usr/include/vm/vm_object.h /usr/include/vm/vm_page.h /usr/include/vm/vm_pageout.h /usr/include/vm/vm_pager.h /usr/include/vm/vm_user.h /usr/include/vm/vnode_pager.h Especially some files describing the hardware were added, but I dont investigated what info was lost. The complete Headers are inconsistent !!! Some Macros/Definitons referenced, are NOWHERE defined. NeXT2.1 looked like a (manual crippled) Mach/BSD development-system. 3.0 now is ... well 3.0 :-( ************************************************************************** Can someone contribute correct headers and manual pages for the evil evil undocumented functions like table() and mmap() (Are there more?) ?? Maybe something for the FAQs ??? ************************************************************************** Cheers Reimer -- Reimer Mellin, ram@ramsys.sta.sub.org, NeXT-mail accepted Cricket : a curious game which involved suddenly hitting people for no readily apparent reason and then running away.
Technical Details
Message-ID:
<1992Oct8.000406.1895@ramsys.sta.sub.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!west.West.Sun.COM!cronkite.Central.Sun.COM!sixgun.East.Sun.COM!sungy!stasys!ramsys.sta.sub.org!ramShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!west.West.Sun.COM!cronkite.Central.Sun.COM!sixgun.East.Sun.COM!sungy!stasys!ramsys.sta.sub.org!ram From: ram@ramsys.sta.sub.org (Reimer A. Mellin) Newsgroups: comp.sys.next.programmer,comp.sys.next.misc,de.comp.sys.next Subject: Missing files in /NextDevelopers/Headers: A survey Message-ID: <1992Oct8.000406.1895@ramsys.sta.sub.org> Date: 8 Oct 92 00:04:06 GMT Sender: uucp@stasys.sta.sub.org Reply-To: ram@ramsys.sta.sub.org Followup-To: comp.sys.next.programmer Organization: at home Lines: 174