Commit Graph

4726 Commits

Author SHA1 Message Date
mycroft ffbc3c6a24 Fix typo. 1994-07-19 15:10:50 +00:00
mycroft f8fae0f555 More redux. 1994-07-19 15:07:36 +00:00
mycroft 1656a89476 Clean up a bit:
Implement cd9660_blkatoff() and use it.
Reduce lots of multiplies and divides to shifts.
Make some macros look more like UFS.
Make isodirino() return the inumber rather than poke it into the abyss.
1994-07-19 14:14:08 +00:00
mycroft e5fad6ece4 Remove things which are already done. 1994-07-19 11:34:48 +00:00
ws 31484b8fb4 Fix for new dirent structure 1994-07-19 11:20:40 +00:00
mycroft f2d6bac657 Fix various bugs, from Duncan McEwan and John Kohl. 1994-07-19 05:08:55 +00:00
mycroft 901f3bbe9f Give some flags longer and more mnemonic names. 1994-07-19 04:29:55 +00:00
gwr a5d981ea62 Conditionalize some more debugging code.
(Don't need to drop into DDB on each COW fault :-)
1994-07-19 02:45:55 +00:00
gwr eb09e89755 Answer a silly question in a comment. 1994-07-19 02:39:18 +00:00
gwr dc718c003d Fix the conditionally compiled code inside #ifdef NFS_BOOT_GATEWAY
and make some printf args use host byteorder.
1994-07-19 02:23:27 +00:00
paulus e7ba8f6b5a If we can't get mbuf clusters, take the ppp interface down instead
of writing beyond the end of ordinary mbufs.
1994-07-18 23:45:33 +00:00
cgd fb6819f643 finish updating to new vnode interface, from ws. 1994-07-18 21:38:08 +00:00
pk fc5405fc33 do echo. 1994-07-18 18:42:06 +00:00
pk 8e2c980509 Avoid descriptor leakage. 1994-07-18 18:41:12 +00:00
gwr f16450708d Kill some over-zealous debugging checks.
Make sure kernel maps DVMA space non-cached.
1994-07-18 15:07:18 +00:00
gwr 23e5b7b70a Add mising dependency 1994-07-18 14:59:47 +00:00
mycroft 0dd02c82cf Fix inode number generation in readdir(). 1994-07-18 13:13:46 +00:00
pk b4a094da43 Include ffs_oldfscompat() from ffs_vfsops.c; enables booting from pre-44
filesystems (on big-endian machines).
1994-07-18 13:08:09 +00:00
mycroft 698fdf82c5 Add various and sundry options. 1994-07-18 08:34:59 +00:00
mycroft 258fcca13b For VOP_VGET(), pretend that relocated directories don't exist, for now. 1994-07-18 08:07:50 +00:00
chopps df7dd07ad3 fix so it compiles without DEBUG. 1994-07-18 08:06:40 +00:00
chopps f5bedfe5e9 enable CD9660, and remove DEBUG. 1994-07-18 08:05:36 +00:00
chopps 9f3700198d increase nswbuf to 3/4 nbuf instead of 1/2 nbuf. 1994-07-18 08:04:32 +00:00
cgd 8ee00127c9 deal properly with 'obj' dirs, when making boot blocks, etc. 1994-07-18 08:03:20 +00:00
cgd 17f610ec8a prototype for madvise(). it's not really implemented yet, but there's
a stub for it in the kernel.
1994-07-18 07:22:07 +00:00
mycroft 560cc3b8bb Invert the button logic. (Oops.) 1994-07-18 07:18:57 +00:00
mycroft 993ebf5d8d Clean up deleted files. 1994-07-18 07:15:50 +00:00
mycroft 07a265f1c0 Add some missing options to GENERIC, and rename. 1994-07-18 07:15:45 +00:00
cgd 511df844bb add COMPAT_44 1994-07-18 07:07:17 +00:00
mycroft 3451593ece Dorothy, I don't think we're in Utah any more... 1994-07-18 06:27:12 +00:00
deraadt d8a9dcab90 ndqb() was broken for full ring buffers! fix from paulus. 1994-07-18 03:38:31 +00:00
chopps fd7e6f6a49 don't hang if no floppy in system. 1994-07-18 01:37:48 +00:00
cgd be81092ac3 fix RCS ID. *sigh* 1994-07-17 23:52:09 +00:00
mycroft 10e27106d0 Minor cleanup. 1994-07-17 19:35:32 +00:00
mycroft ee120821cf Updated to match other drivers, and three bugs fixed. 1994-07-17 19:24:40 +00:00
cgd c750222ef4 reenable MSDOSFS 1994-07-16 21:46:44 +00:00
cgd ea3d9333af add MSDOSFS, DIAGNOSTIC, DEBUG 1994-07-16 21:41:11 +00:00
cgd 67f5c87f44 update from ws. make it work again 1994-07-16 21:32:06 +00:00
chopps b655a15c00 fix a couple things pointed out from Michael. 1994-07-16 19:45:32 +00:00
mycroft cc9da7d69f Fix failed probe message. 1994-07-16 13:45:59 +00:00
mycroft cf21bbfd5e Make grf truly optional. 1994-07-16 13:15:03 +00:00
mycroft 45c4c93dff Clean up deleted files. 1994-07-16 11:46:43 +00:00
paulus a02a99e328 If we don't have ethernet, nfs_boot_init reduces to just a panic.
This is so I don't get an undefined symbol compiling a kernel with
NFSCLIENT but no ethernet.
1994-07-16 11:43:12 +00:00
paulus 988b7f5158 Support for block special files with sector sizes other than DEV_BSIZE -
if the device has a disklabel with a non-zero sector size value, that
value is used instead of DEV_BSIZE.
1994-07-16 11:40:56 +00:00
cgd b4dc71d3d9 on COMPAT_44, allow execution of 4.4BSD binaries 1994-07-16 06:43:00 +00:00
cgd ef8de0130b move the inclusion of <machine/exec.h> 1994-07-16 06:32:47 +00:00
cgd a7ec46ab8f use NetBSD (defined in param.h) not __NetBSD__ to allow x-compilation
with native compiler.
1994-07-16 06:26:28 +00:00
cgd 930318d5aa get device.h from the right place 1994-07-16 06:24:46 +00:00
chopps c1771a89c3 add ed0 to GENERIC config. 1994-07-16 02:29:24 +00:00
chopps d4d4e26055 ed driver for 8390 based ethernet boards (currently only hydra supported)
original code from Timo Rossi <trossi@bedivere.cc.jyu.fi>, some major
style changes (KNF, pull i386 comments in, et al.) plus converting to
config.new by me.
1994-07-16 02:26:05 +00:00
cgd d7fc64af84 don't use inline, use __inline, like cdefs intends (so it can kill it if nongcc 1994-07-15 22:29:22 +00:00
cgd 17c3553caf kill bogus external declaration of time 1994-07-15 22:27:46 +00:00
mycroft e88e13f3bb Fix a bogon relating to >16-bit addresses that I introduced. Fix up BPF
support for received packets.
1994-07-15 21:20:48 +00:00
mycroft 22b754f8e7 Fix disassembly of bit test instructions with an immediate shift count. 1994-07-15 21:11:34 +00:00
mycroft 551f7bc780 Since we're no longer using xchg instructions, there's no reason to prefer
a q reg over and other.  Also, fix some types in the case of _POSIX_SOURCE.
1994-07-15 21:10:21 +00:00
cgd f2a351e187 make it valid C 1994-07-15 21:09:38 +00:00
mycroft cb07d61edf Fix a fencepost error. 1994-07-14 20:58:28 +00:00
mycroft da89cc4547 Remember to clear d_type. 1994-07-14 01:43:42 +00:00
gwr 776aa7931b Oops, I inserted that last patch in the wrong place. 1994-07-14 01:24:19 +00:00
gwr f487cb907c Avoid trying to unmap DVMA space from pv_remove_all(). 1994-07-14 01:18:46 +00:00
gwr 357f0db25c Add "evil empire" copyright to avoid a fight. 1994-07-14 01:17:40 +00:00
mycroft 0c2e843ee1 Implement cd9660_vget(). Clean up a bit. 1994-07-13 22:30:07 +00:00
gwr a578a56105 Remove some stupidity pointed out by Adam. 1994-07-13 18:04:46 +00:00
phil eaaed0e51e removed a "debugging" printf in pagemove. 1994-07-13 15:09:15 +00:00
pk 35dc4aefc8 Remove debugging code. 1994-07-13 07:52:01 +00:00
phil 741394dc40 Fixing the dumb swapdev bug. 1994-07-13 07:08:18 +00:00
ws 2db64ab48d Try to pick myself up from the floor where I fell laughing. 1994-07-12 22:20:46 +00:00
cgd 65855280c7 minor cache consistency fix 1994-07-12 21:03:14 +00:00
mycroft a28c342dee Bug fix from Rick Macklem for a problem with linking to an open file. 1994-07-12 19:46:36 +00:00
gwr 32ec36897f Fix two more bugs. Seems to work now! 1994-07-12 05:18:53 +00:00
gwr ba188a61a0 Avoid some macro redefinitions that have appeared since exec.h
now includes exec_aout.h
1994-07-12 00:34:31 +00:00
paulus cac095f0d0 up and running! 1994-07-11 05:37:02 +00:00
chopps 183bffdf36 fix a `bug' actually just an interface issue, cache last indirect block
to avoid geometrically increasing access time when reading files.
1994-07-11 05:07:38 +00:00
gwr 72d730bdc9 miscellaneous cleanup 1994-07-11 03:41:28 +00:00
gwr c1e4c90429 Yes!!! Fix use of uninitialized variable in pmap_remove_range_mmu()
Add even more paranoid debugging checks (it's still sick )-:
1994-07-11 03:38:11 +00:00
gwr 7b4643faf3 Add Theo's fix for "must be one" bits in tdr2. 1994-07-11 03:31:17 +00:00
chopps bea44f01a5 bring up to date with siop.c 1994-07-10 23:00:29 +00:00
cgd 2e82a93f57 the trunk now carries the revision 1.0A (i.e. the first revision after
1.0), because the release branch is 1.0, and when the trunk again becomes
-current, it's 1.0A.
1994-07-10 22:26:30 +00:00
mycroft db0e00db86 Clean up a bit. 1994-07-10 17:53:12 +00:00
phil 6d82a5754b I missed this change a while ago. 1994-07-10 17:21:56 +00:00
briggs 5ec3485979 Be somewhat better at machine dependence, clean up a hair, and get rid
of addupc.
1994-07-10 16:58:05 +00:00
briggs f8d560f187 Be somewhat better at machine dependence. 1994-07-10 16:55:53 +00:00
cgd f3dc337d8a fix done in rev. 1.23 over again. it was clobbered, and problem masked 1994-07-10 05:53:25 +00:00
briggs cacf1a1b0a Cleanup a printf, raise the probe timeout, and notice if the probe
does time out.
1994-07-09 17:21:13 +00:00
briggs a933ab5ed1 Some cleanup and get rid of some compiler warnings. Needs more work. 1994-07-09 07:28:22 +00:00
briggs 2ff5938343 Minor hacks to get this to compile for now. ite.c now uses the proper
consdev structure to keep itself from crashing...
1994-07-09 06:49:34 +00:00
briggs 6cd891192f Move a function here from the old console.c. 1994-07-09 06:38:55 +00:00
briggs 3266a82b9f Switch to using sys/dev/cons.? instead of old hp-derived generic console. 1994-07-09 06:36:11 +00:00
briggs 687c7563fe Comment out macserinit and macinit until we can replace them. They're
for debugging before we have an initialized console, primarily.
1994-07-09 06:33:46 +00:00
briggs 0979a3d7ef Add some macros for new adb stuff from Brad Grantham. 1994-07-09 06:32:12 +00:00
briggs d3bc60c2c5 Add ite0. 1994-07-09 06:28:16 +00:00
briggs eaca1c00bb Rearrange to alphabetize some. Nuke old console, add new console and
ADB code from Lawrence and Brad.
1994-07-09 06:27:53 +00:00
briggs 2bb2aa0788 Nuke pseudo-device con. 1994-07-09 06:26:24 +00:00
paulus c4006c3d35 close to working 1994-07-08 12:01:50 +00:00
briggs 4b3d50f976 Oops... Forgot to check in w/ FPSP support. 1994-07-08 11:47:10 +00:00
briggs 8afa3a3b98 Just a checkpoint. Still not close to working, but TUR works--more docs
coming today...
1994-07-08 11:38:48 +00:00
briggs c99467f6d1 Add a constant for masking off the scsi phase from the status register. 1994-07-08 11:36:59 +00:00
deraadt e25b08cfa8 few more things i need/want.. 1994-07-08 09:15:06 +00:00
lkestel e934f668f1 autoconf.c: added ite.
conf.c: added ite and adb.
cons.c: replaced mac* functions with itecn* functions.
machdep.c: ditto.
1994-07-08 07:57:48 +00:00
lkestel 29f12f9bc6 6x10.h: shifted font over by two pixels.
keyboard.h: added constants for commonly used keys and reformatted
  array so that gcc would be happy.
adbsys.c: new adb system.
bounds.h: bound-checking macros.
ite.c: new built-in mini-console.
8x14.h: no longer used by built-in console.
adb.c: replaced by adbsys.c
1994-07-08 07:55:46 +00:00
mycroft 7fdb1ca08c Swap comment lines. 1994-07-07 19:31:31 +00:00
chopps 4ca4be7f46 fix typo that was blowing away MMU table root pointer on A3000's :) 1994-07-07 16:56:21 +00:00
mycroft 03ff2f15e7 Add copyright; clean up a bit. 1994-07-07 07:29:07 +00:00
mycroft 48f0b8e554 .ascii'd version of the copyright. 1994-07-07 07:28:49 +00:00
mycroft 4ebdb629aa Simplify, speed it up, and do the right thing for floating point constants. 1994-07-07 01:51:18 +00:00
mycroft d5b1b6a1cd Rewrite an odd instruction. 1994-07-07 01:49:58 +00:00
briggs ebefb5b706 Whoops. Forgot to make rei globl in this copy. 1994-07-07 01:46:44 +00:00
mycroft 60b6c8c0fe This #endif got truncated... 1994-07-07 01:31:00 +00:00
briggs 938fc1f67d Apparently the registers for the NCR 53c96 in the mac are laid out
the same as they arefor the 5380--15 bytes of padding between each
reg.  Define a structure for that here, now.
1994-07-07 00:29:37 +00:00
briggs f310747381 Cast vmmap in call to pmap_enter() to satisfy compiler. 1994-07-07 00:28:14 +00:00
briggs 9e2e924213 Use newer fpsp code. Nuke lots of glue in locore.s, change vectors
directly if FPSP and move back to HP numbering for mmutype which is
used as cputype for FPSP.
1994-07-07 00:27:12 +00:00
briggs 497a776ba6 Add MMU constants. 1994-07-07 00:25:10 +00:00
briggs b144a7a279 Revert back to old HP MMU defines so we can use fpsp w/o changes. 1994-07-07 00:24:10 +00:00
chopps a874624a13 make disklabel code more sane 1994-07-06 20:51:14 +00:00
chopps d4688f7275 remove stranded .globl's 1994-07-06 05:25:25 +00:00
chopps 047231b39c similar changes as the hp300 for FPSP. 1994-07-06 04:33:31 +00:00
chopps ce933c6d23 update for FPSP changes (taken from hp300) 1994-07-06 03:56:44 +00:00
gwr 6ea87b0150 Add a fix for slow devices from Phil Nelson. 1994-07-06 02:53:39 +00:00
mycroft f810838a9c Speed this up a bit, do multiple transmit buffers, etc. 1994-07-06 01:36:23 +00:00
glass c06d6459bb fix cpu architecture. 1994-07-05 21:25:07 +00:00
mycroft 668c4747b3 Rename flags; clean up a bit. 1994-07-05 21:20:20 +00:00
cgd c5bedb0aa6 fix for kern/322, pointed out by osymh@gemini.oscs.montana.edu. Neither
suggested fix was correct: the suggested change to cache_lookup would cause
the counters to be incremented when doingcache was zero, and the suggested
change to cache_enter was prone to a race condition (e.g. if doingcache
became 1 between the cache_lookup and cache_enter).
1994-07-05 19:09:32 +00:00
mycroft 923bab6d40 HPFPLIB --> FPSP 1994-07-05 18:16:43 +00:00
mycroft eddb30ab43 Port to NetBSD, with some bug fixes and minor performance tweaks. 1994-07-05 17:56:52 +00:00
mycroft 716b96f660 Clean up deleted files. 1994-07-05 17:56:19 +00:00
mycroft 22ef5fa9e9 Import the Motorola 68040 Floating Point Software Package. 1994-07-05 17:50:24 +00:00
mycroft 8133f8819b Clean up deleted files. 1994-07-05 17:22:09 +00:00
mycroft df5fb04d0c Remove fpsp.U. 1994-07-05 17:12:45 +00:00
mycroft 53dacdcce5 Add FPSP magic. 1994-07-05 17:11:21 +00:00
mycroft fc6b5fa682 Redo the interface to FPSP, using the supplied glue code. 1994-07-05 17:08:51 +00:00
mycroft 1d45aaf9e2 Fix a compiation problem. 1994-07-05 17:08:16 +00:00
glass f8fa8176cf another bad include 1994-07-05 04:24:14 +00:00
briggs 782af154d0 Need the extra byte in the temp buffer to avoid overrun in scrollup on
wide screens.
1994-07-05 03:48:56 +00:00
gwr f4e2e49ef3 Add yet more debugging code... (but still not enough). 1994-07-05 03:45:14 +00:00
glass a957351354 multiple include of exec.h 1994-07-05 03:26:34 +00:00
gwr e97507bf44 Fix uninitialized local variable in get_pte_pmeg which caused
random physical pages to be unmapped, etc.
1994-07-05 03:00:37 +00:00
glass fdbee87708 returning a gift 1994-07-04 23:25:12 +00:00
mycroft 628f44ceb3 Kill addupc(). 1994-07-04 23:20:44 +00:00
mycroft bc31358508 Fix some profiling stuff. 1994-07-04 23:19:17 +00:00
briggs d0f0219076 Don't blow up on huge screens. 1994-07-04 23:05:34 +00:00
briggs ec394b297c A few things that I think are probably bogus, but I'm getting a lot
farther, now...
1994-07-04 22:44:24 +00:00
briggs 405051c0f8 Make sure TT's are disabled along with the MMU.
TBIA for paranoia's sake.
1994-07-04 22:41:47 +00:00
cgd 2fcbfa09c2 u_long to dev_t, for va_rdev 1994-07-04 22:26:38 +00:00
deraadt 12c6ff514b need vm/vm.h 1994-07-04 21:37:20 +00:00
deraadt 7526e115b9 add srmmu flush/prope ASI sub-codes 1994-07-04 21:36:10 +00:00
deraadt 57fca6c013 goodbye BTOPKERNBASE 1994-07-04 21:35:33 +00:00
mycroft b303126d1e Do the doasyncfree conditionalization better. 1994-07-04 21:06:07 +00:00
mycroft 7f9b78dbbe Revert most of the previous change. 1994-07-04 20:43:06 +00:00
chopps b10a5d5fac change to support other MAXPARTITIONS vals aside from 8 1994-07-04 20:39:46 +00:00
chopps 5000b8947b conditional FPSP stuff. 1994-07-04 20:27:44 +00:00
cgd 34a7f2bbed minor style nits, change VBAD handling 1994-07-04 20:27:06 +00:00
cgd 3b513cecb5 ISOFS -> CD9660 1994-07-04 20:22:26 +00:00
chopps 39be43d67f move to new disk minor encoding (parts have lowest 4 bits instead of 3)
remove multiple inclusions protection from varargs.h
1994-07-04 19:39:59 +00:00
chopps 3f9c050090 move to new disk minor encoding (parts have lowest 4 bits instead of 3) 1994-07-04 19:37:51 +00:00
briggs ae562c7ee4 ifdef out FPSP support to avoid having to use fpspnull.
Fix a bogon.
1994-07-03 11:57:56 +00:00
mycroft 3673f99efd No more HP copyright. 1994-07-03 11:45:41 +00:00
mycroft 0535e409f8 Clean up deleted files. 1994-07-03 11:44:17 +00:00
mycroft 15814de648 Switch to Motorola emulator. 1994-07-03 11:41:33 +00:00
mycroft 1c1622ca22 Clean up deleted files. 1994-07-03 11:40:39 +00:00
mycroft 86726bc4e3 Switch to Motorola emulator. 1994-07-03 11:40:35 +00:00
mycroft 67545e35a4 Remove bogon. 1994-07-03 10:24:21 +00:00
mycroft 75d34a2362 Clean up deleted files. 1994-07-03 10:23:31 +00:00
mycroft af65c82115 Style nits. 1994-07-03 09:51:58 +00:00
mycroft 2896174213 Save FS type at mount time for some later tests. 1994-07-03 09:24:01 +00:00
mycroft c6d5fd7263 Fix problem with O_TRUNC and NFS device nodes. 1994-07-03 09:22:37 +00:00
cgd ea01579f35 light clean up, use some macros 1994-07-03 07:57:32 +00:00
deraadt 5044aff065 bug #319. fix from <alasdair@wildcat.demon.co.uk> 1994-07-03 06:44:03 +00:00
mycroft 3410def915 Clean up deleted files. 1994-07-03 04:27:17 +00:00
cgd ea1b26b17b kill a relic 1994-07-03 00:19:54 +00:00
chopps 983c19d69d increase SYSPTSIZE to 2 to accommodate zthreebus devices. 1994-07-02 21:16:36 +00:00
chopps 55713234f3 couple fixes from Michael. 2091 now uses 24bit only dma (oops) 1994-07-02 21:15:10 +00:00
chopps 344d199647 we like cache. 1994-07-02 20:26:19 +00:00
chopps f9e885c22e remove exec_aout.h 1994-07-02 15:53:56 +00:00
briggs c2bd0b444a Scam from amiga and update a little for the current tree. May need some
more work.
1994-07-02 13:11:10 +00:00
briggs 04ea0266b3 Getting a lot closer. Took out a lot of debugging output. 1994-07-02 13:04:49 +00:00
briggs 2e3a0bfade Get rid of exec_aout.h inclusion. 1994-07-02 13:04:03 +00:00
briggs 712c344e9d Turn off MMU early on '040 machines. Put gray_bars around this in case
it hangs on some machine.  (Q700 is mapped PA==LA in MacOS--at least in
this version of the MacOS).
1994-07-02 13:03:13 +00:00
briggs e24c7f4fc9 The NCR 5380 driver is now called ncrscsi instead of ncr. 1994-07-02 13:01:32 +00:00
briggs ebdc074703 Reset sccaddr if we're resetting the video address.
Nuke some debugging output.
1994-07-02 13:00:37 +00:00
hpeyerl 3214723fcf These should have been the 4.4Lite versions. duh. 1994-07-02 06:03:47 +00:00
deraadt 318b9c6b63 limit st_dev to 15 bits set for nfs filesystems 1994-07-02 04:51:18 +00:00
mycroft 801d30952a ISDEBUG --> LEDEBUG, and fix some ugly code. 1994-07-02 04:13:16 +00:00
deraadt 7bb91385ad tmd2/rmd2 have bits which must be set to 1 1994-07-02 01:10:05 +00:00
deraadt 943735dc41 modifications to the threshold and nicer error checking from christos
and .. splhigh() around insw/outsw code.. yetch
1994-07-01 23:08:11 +00:00
mycroft 73aca695ac Make sure we don't leave the interrupt masked after some errors. 1994-07-01 21:38:19 +00:00
mycroft 2f609096e4 Inline le{rd,wr}csr(). 1994-07-01 21:34:40 +00:00
mycroft bf74fc41d1 Add prototype. 1994-07-01 21:33:20 +00:00
mycroft f62bc452ca Correct some comments. 1994-07-01 21:31:14 +00:00
gwr d79cf5993e Oops, the call to trapsignal needs to be conditional. 1994-07-01 21:30:13 +00:00
mycroft 4a9a4fb27b Clean up deleted files. 1994-07-01 20:25:29 +00:00
mycroft 66e72cdf4b Rename is to le, and add support for some models of DEPCA. 1994-07-01 20:25:25 +00:00
deraadt 7926e3feb5 match normal Makefile 1994-07-01 20:18:48 +00:00
mycroft 6b879e0403 is0 --> le0, and give trinity one. 1994-07-01 20:09:56 +00:00
deraadt 4b582be3c4 add support for the Mostek MK48T08 (found in sun4m) 1994-07-01 19:59:13 +00:00
pk 7d2e12f330 Adapt to current libsa. 1994-07-01 10:46:55 +00:00
deraadt d34a60b7fd document field 1994-07-01 09:23:58 +00:00
phil bfeb27c384 state save for config.new stuff 1994-07-01 04:25:48 +00:00
phil 9ccf79aae9 param.h: make #include conditional on KERNEL
vmparam.h: remove MINFREE ...
1994-07-01 04:25:20 +00:00
phil ec163683a8 State save on work to get config.new working. It is close. 1994-07-01 04:23:57 +00:00
deraadt 877c6d65ed do not use /usr/include to compile
link against libkern, not libc
1994-07-01 03:02:29 +00:00
deraadt cc7bf234c6 exec_aout.h not needed 1994-07-01 02:57:52 +00:00
deraadt 9a0a9573a1 macros and "struct exec" in exec_aout.h now 1994-07-01 01:30:26 +00:00
cgd 7a6b124b88 don't wrap lines 1994-06-30 20:37:31 +00:00
deraadt 34ab47567a correct proto 1994-06-30 20:25:42 +00:00
deraadt c5656ed1f6 clean obj better 1994-06-30 20:17:47 +00:00
cgd d8d1a3037b fix warning 1994-06-30 19:00:49 +00:00
cgd a2e313bd42 gen syscall fiels from new syscalls.master 1994-06-30 17:01:45 +00:00
cgd 19f726e77f fix a botch, and gen syscall files 1994-06-30 17:00:13 +00:00
cgd bc9970144d fix up for new ID format, and consistency 1994-06-30 16:42:47 +00:00
cgd e692ddd378 fix some lossage 1994-06-30 15:57:05 +00:00
gwr 1f142431e8 Fix disassembly of branches with byte displacement.
Disassembler routine no longer prints the address because
db_examine now does it for us (fixes "double speak" bug).
1994-06-30 12:54:44 +00:00
gwr e49a8e54d0 Make "examine" (x/i) always print the address. 1994-06-30 12:49:54 +00:00
gwr c39ef8bbe5 Add yet more debugging hacks:
set pmap_db_watchva=VADDR to see all activity for that VADDR
1994-06-30 12:45:54 +00:00
gwr 2a45f65ed0 Yes, trap() can be called when curproc==NULL 1994-06-30 12:42:05 +00:00
chopps f3ac12d5c9 some aga cleanup from osymh@gemini.oscs.montana.edu (Michael Hitch) 1994-06-30 11:49:05 +00:00
pk 4070698468 error codes are in network order too. 1994-06-30 10:45:03 +00:00
cgd 59ca7c5f1f fix the definition of a dev_t 1994-06-30 08:05:54 +00:00
deraadt 0cb4bed2dd knf 1994-06-30 07:25:23 +00:00
deraadt cb2b615c65 to find the DEFS.h files here, not in libc.. 1994-06-30 06:54:22 +00:00
deraadt 983c6f33c3 auto-copied from libc 1994-06-30 06:52:54 +00:00
deraadt b13e4ea39a find divrem.m4 automatically 1994-06-30 06:51:51 +00:00
mycroft 7762f58480 Clean up deleted files. 1994-06-30 04:49:02 +00:00
mycroft 4908dd6ed9 Clean up deleted files. 1994-06-30 04:26:23 +00:00
deraadt b70d67af03 mv ${arch}/ to arch/${arch}, so that libkern builds without obj/ 1994-06-30 04:26:07 +00:00
phil 8c1fd46d99 <scsi/xxx.h> => "../../scsi/xxx.h" for use with old conf and "pc532 special
scsi."  As soon as config.new is working on the pc532, pc532/scsi should
disappear.
1994-06-30 01:12:44 +00:00
deraadt fd7c79353e knf 1994-06-29 23:32:42 +00:00
deraadt b9e352dcab knf 1994-06-29 22:41:41 +00:00
cgd ef9dc92b8e this is what cdefs.h is for 1994-06-29 21:23:15 +00:00
chopps d64a1b73b1 aga mode, finally.. thanks to osymh@gemini.oscs.montana.edu (Michael Hitch) 1994-06-29 13:12:43 +00:00
deraadt 9bc624e44c knf 1994-06-29 07:28:36 +00:00
cgd fccfa11af5 New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
cgd cf92afd66e New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:29:24 +00:00
cgd f83cfd0853 take three 1994-06-29 06:19:16 +00:00
gwr 76511003fc Make setsoft* use the real software interrupt register.
Integrate several fixes from the amiga port (and drop COMPAT_HPUX for now).
Add lots of debugging checks to pmap.c - still needs work.
1994-06-29 05:35:55 +00:00
gwr ab9bc34d8d ...wrong version last time... 1994-06-29 05:34:16 +00:00
gwr c51c8eb6c8 ..wrong version last time... 1994-06-29 05:32:53 +00:00
briggs cefec1332a Still not working, but getting closer. Lots of debugging stuff left in
here.
1994-06-29 04:59:05 +00:00
briggs cd7957a201 Only do some of these mods on the first pass. 1994-06-29 04:57:43 +00:00
briggs 984ca4e84d Oops. w/ 4k pages, PTSIZE is larger. 1994-06-29 04:55:57 +00:00
mycroft 91e5666a46 Optimize vmapbuf(). 1994-06-29 02:32:56 +00:00
mycroft 88c2dbd163 Add a couple of casts. 1994-06-29 01:54:09 +00:00
mycroft 527648cd2f Eliminate use of b_bufsize, and clean a little. 1994-06-29 01:51:06 +00:00
deraadt 50b13742e4 _MACHINE_VARGS_H_ 1994-06-29 00:45:01 +00:00
mycroft 6c5092484b Eliminate use of b_bufsize, and instead pass an extra arg to v(un)mapbuf(),
to be consistent with vs)un)lock().
1994-06-28 22:21:16 +00:00
cgd c882a91e7e add a new MID_ 1994-06-28 22:18:15 +00:00
gwr f3d0b50b88 Make setsoft* use the real software interrupt register.
Integrate several fixes from the amiga port (and drop COMPAT_HPUX for now).
Add lots of debugging checks to pmap.c - still needs work.
1994-06-28 22:05:41 +00:00
mycroft d22df96ea2 Reload mnt_maxsymlinklen, for `fsck -c2'. 1994-06-28 21:50:24 +00:00
gwr ccceee9df1 Make setsoft* use the real software interrupt register
provided on Sun machines (instead of simulating mtpr).
1994-06-28 21:47:56 +00:00
gwr dd658a58ea Add PMEGQ_KERNEL for pmegs on the new kernel queue. 1994-06-28 21:44:38 +00:00
gwr 8db19b31db Make initial tty mode the same as the PROM uses
(so you can read the console messages).
1994-06-28 21:42:32 +00:00