Commit Graph

14760 Commits

Author SHA1 Message Date
gwr
18f6e98a4a Define MACHINE_NONCONTIG here instead of in conf/std.sun3. 1997-01-18 18:58:21 +00:00
gwr
8ea480525d Use the same names (OBIO_ZS_*) as the sun3x port so we can share zs. 1997-01-18 17:19:52 +00:00
gwr
3752fafb35 Use the same names (OBIO_ZS_*) as the sun3x port so we can share zs. 1997-01-18 16:28:56 +00:00
gwr
89778a556e Do loadcrp(&mon_crp) only when returning permanently to the monitor. 1997-01-18 16:17:33 +00:00
oki
ffa088c0d2 silly little optimization. 1997-01-18 13:19:57 +00:00
oki
1e394e1181 Use struct fpframe instead of int[], suggested from Takeshi Nakayama. 1997-01-18 11:48:38 +00:00
oki
b20d46b8b2 Added FPU_XXXX macros. 1997-01-18 11:46:31 +00:00
oki
9fd4b64eb7 bxx --> jxx 1997-01-18 11:16:57 +00:00
perry
1c47a4325b close 3079 from Jason Baker -- fixes a test in audio_poll 1997-01-18 04:02:58 +00:00
cgd
d867ed50cc add strchr() to libkern. strchr.c copied from libc's "index.c", but with
appropriate definitions so that it'll build strchr(), and so that it builds
correctly in libkern (needed to #define NULL).
1997-01-18 02:33:38 +00:00
cgd
c05e715a52 kill use of strchr(); it's moving to libkern 1997-01-18 02:18:47 +00:00
cgd
0512081ce4 bump version 1997-01-18 01:59:32 +00:00
cgd
d3bfc848a9 if a file name is given (i.e. BOOTED_FILE) is set, boot only that file,
but if not then try to boot "netbsd", "netbsd.bak", "netbsd.old", and
"onetbsd" (in that order) until one is found or until the list of names
is exhausted.
1997-01-18 01:58:32 +00:00
mark
4c5fff219e Added a new nexus flag ESC_NF_RETRY_SELECT. This flag is used to indicate
that a unit select did not complete and needs to be retried. Selection will
be retried following a disconnection if this flag is set. The function
esc_select_unit() will set/clear this flag depending on when a selection
completed or not.
1997-01-18 01:57:18 +00:00
cgd
6d5dc4aba9 kill bogux printf 1997-01-18 01:56:09 +00:00
cgd
b9b13b5fb1 add cd9660 file system ops to the file system ops table 1997-01-18 01:51:58 +00:00
mycroft
dc3a674a08 Actually include the code conditionally, based on the SYSV* options. 1997-01-18 01:51:41 +00:00
cgd
f6409bfad4 printfs newline cosmetics 1997-01-18 01:49:29 +00:00
mark
c5cc357f5d Added a new nexus flag SFAS_NF_RETRY_SELECT. This flag is used to indicate
that a unit select did not complete and needs to be retried. Selection will
be retried following a disconnection if this flag is set. The function
sfas_select_unit() will set/clear this flag depending on when a selection
completed or not.
1997-01-18 01:38:05 +00:00
cgd
d5260695b3 move an 'int debug;' into boot.c (it was the only diff between boot.c and
netboot.c), and nuke netboot.c (using boot.c instead for network boot blocks).
1997-01-18 00:59:46 +00:00
cgd
d3f4f54676 program to hard code an ethernet address into a network boot. 1997-01-18 00:50:29 +00:00
cgd
d1c39ec928 note that enet address can be hard-coded 1997-01-18 00:37:13 +00:00
cgd
ad56529a58 make 'make depend' not fall over here. it doesn't work right, either, though. 1997-01-18 00:35:23 +00:00
cgd
b1369cb79d add setnetbootinfo to list of subdirs 1997-01-18 00:34:39 +00:00
cgd
e2bd92c0e6 allow netboot ethernet address to be hard-coded into binary so that
machines with old firmware which doesn't pass it in the boot device
can work.  Assume that if the ethernet address isn't passed in, it
uses the old (dain-bramaged) 'read' interface works on my 3000/300LX.
1997-01-18 00:34:01 +00:00
cgd
abcd6f59bf remove a kludge which was breaking multiple opens/closes of the disk 1997-01-18 00:31:48 +00:00
cgd
b6d17629c1 update for bbinfo padding changes 1997-01-18 00:28:59 +00:00
cgd
7db6ff8449 move the sync() calls to the correct place... 1997-01-18 00:27:50 +00:00
cgd
8523a4deff add padding to structures for future expansion. add a netbbinfo
structure to allow netboot information to be hard-coded in network
boot blocks, so that they can be made to work even on systems with
firmware which doesn't support the new "ethernet address in boot device"
convention.
1997-01-18 00:24:15 +00:00
mycroft
54133e5f93 Remove a previous gratuitous change, and KNF police. 1997-01-17 22:09:09 +00:00
cgd
7e7bb6e04d clean up a bit. include libraries more carefully, so that when compressed
read code is integrated into libsa things will work properly.
1997-01-17 21:14:31 +00:00
perry
8852c180ef Fixes to wd driver from cgd -- corrects several nasty bugs typically
associated with coming out of suspends/sleeps on laptops.
Approved by fvdl.
1997-01-17 20:45:29 +00:00
cgd
493bd9e110 fix file system buffer leak that occurs if an error occurs (e.g. file not
found) during the file system open function after having read some data
from the disk.  From  Matthias Drochner (PR 3120).
1997-01-17 20:17:58 +00:00
cgd
9596fd8a77 only call the device close routine on a (fall-through) error if
F_NODEV isn't set in the file flags for the file being opened.
Pointed out by Matthias Drochner in PR 3122.  (fix equivalent to
the one he included, but stylistically different.)
1997-01-17 20:03:53 +00:00
mikel
9be91c7fb4 fix my typo; found by Klaus Klein <kleink@layla.inka.de> 1997-01-17 17:06:06 +00:00
gwr
4dcea02177 Fix a comment (PCB_MMUCTX is a virtual address). 1997-01-17 16:30:05 +00:00
gwr
aaf91fd6aa Adapt to rename of pcb_mmuctx to pcb_mmucrp, and corrected
prototype of loadcrp(), which kills some bogus type casts.
1997-01-17 16:27:17 +00:00
gwr
3d9b2f50ef Give declaration of loadcrp() its actual argument type. 1997-01-17 16:25:02 +00:00
gwr
a0881e24c2 Rename pcb_mmuctx to pcb_mmucrp and make it a struct pointer. 1997-01-17 16:22:39 +00:00
gwr
67015f3d8b Update for rename of pcb_mmuctx to pcb_mmucrp
Also reorder things a little.
1997-01-17 16:19:42 +00:00
gwr
b7034c364b Use bus_mapin() instead of obio_alloc(). 1997-01-17 16:15:44 +00:00
gwr
c3621700c9 Add PCB_MMUCTX, and reorder things a little. 1997-01-17 15:03:39 +00:00
is
972ce7fa89 Fix PR 3090. While here, fix two other comments. 1997-01-17 14:29:42 +00:00
mikel
313f6180e6 add prototypes for ethers(3) functions; fixes PR 2471.
fix suggested by Jason Thorpe.
1997-01-17 08:17:57 +00:00
mrg
152f8d880d add MSDOSFS. 1997-01-17 03:43:56 +00:00
jeremy
d4be114b3e Added two additional bits (ACON and BCON) to the initilization constant for
the CSR3.  The chip now successfully reads and writes its initialization
block and ring descriptors and is fully operational.  (Thanks to Gordon
Ross for suspecting the misconfiguration.)
1997-01-17 03:42:15 +00:00
mark
12af47bc6a The powertec card uses a 40MHz clock frequency.
Report the driver as polling at attach time is so configured.
1997-01-17 01:12:26 +00:00
mark
6df208b349 Added files for podulebus mapping and read/write routines. 1997-01-17 01:08:42 +00:00
mark
cf799895fc Pass a podule bus space tag in the pa_iot field of the podule
attach args.
1997-01-17 01:07:58 +00:00
mark
5c03890971 Updated for the new bus space implementation.
Added a pa_iot field to the podule attach args structure.
1997-01-17 01:04:02 +00:00