🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.next.programmer
2 messages
2 total messages Started by Reimer A. Mellin Thu, 08 Oct 1992 00:04
Missing files in /NextDevelopers/Headers: A survey
#1344
Author: Reimer A. Mellin
Date: Thu, 08 Oct 1992 00:04
174 lines
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.
Re: Missing files in /NextDevelopers/Headers: A survey
#1346
Author: Christopher Songer
Date: Thu, 08 Oct 1992 15:47
17 lines
1068 bytes
ram@ramsys.sta.sub.org writes:
>
[ ... Lots of Files ... ]
>
>NeXT2.1 looked like a (manual crippled) Mach/BSD development-system.
>3.0 now is ... well 3.0 :-( 
>
[ ... ]

I haven't had the time to play with 3.0 the way I would have liked,
however I did notice a directory off NextDeveloper (or was it
NextLibrary?) That had seemed to have to 2.1 headers. Assuming
I wasn't just hallucinating or misinterpreting it should be easy to
restore BSD compatibility since /usr/include is just a link under
3.0.

-Chris
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads