Commit Graph

27775 Commits

Author SHA1 Message Date
gwr
cb96a536e4 Add a comment about obio_mapin(). 1997-04-28 23:38:47 +00:00
gwr
1046c915b6 Drivers that use obio_mapin should enforce OBIO attachment
(just to be paranoid).
1997-04-28 23:30:19 +00:00
gwr
304d49b554 include <machine/leds.h> 1997-04-28 23:21:01 +00:00
gwr
712f2e8d93 Moved leds_* declarations into leds.h 1997-04-28 23:19:39 +00:00
gwr
589bdf49d5 si_intr: if our CSR indicates an interrupt, return 1. 1997-04-28 22:10:41 +00:00
gwr
445e244536 Do console initialization earlier (see obio_init).
Document initialization order dependencies.
1997-04-28 22:08:36 +00:00
gwr
2e1c5c36ad Be quiet in _save_symtab() unless there is a problem.
Improve some comments (and sync with sun3x code).
1997-04-28 22:06:20 +00:00
gwr
2223431f0a No longer needs an early init call (just normal autoconfig).
Only animate the LEDs when we were idle (like SunOS).
1997-04-28 22:04:29 +00:00
gwr
df35245ac0 Fix a bug where OBIO locators were not presented to the children.
Rename obio_alloc to obio_mapin; add comments, etc.  (like sun3x)
1997-04-28 22:02:43 +00:00
gwr
388bf0e0e0 Rename obio_alloc/obio_mapin and check for obio in match functions
for attachments that will use obio_mapin.
1997-04-28 21:59:19 +00:00
gwr
a5efc65699 Sync. up with the sun3x version. 1997-04-28 21:55:59 +00:00
gwr
479d3fa66d No longer needs an early init call (just normal autoconfig). 1997-04-28 21:51:49 +00:00
gwr
3c841dcb79 Export the symbol _Idle for clock.c (and fix some comments). 1997-04-28 21:49:38 +00:00
gwr
dcd4fae823 Use AUTOVEC_BASE instead of 0x18. 1997-04-28 21:48:25 +00:00
gwr
46cd1d0fec Add a kernel declarations section. 1997-04-28 21:47:10 +00:00
gwr
52e455e8ba Fix declaration of get_control_byte(). 1997-04-28 21:46:31 +00:00
gwr
236a126750 Declare peek_long(). 1997-04-28 21:45:47 +00:00
gwr
a0d8cf3b65 Kill an obsolete comment. 1997-04-28 21:44:53 +00:00
ragge
7196037f1c Svensk meddelandekatalog, ursprungligen skriven av Martin Kullberg.
(frolix@ludd.luth.se)
1997-04-28 21:36:45 +00:00
scottr
c69d32662f From Mycroft: Oops; forgot to GC the last mbuf allocated when
out of clusters.
1997-04-28 20:31:16 +00:00
mycroft
df082e3c8d A handle of 0 means the open failed... 1997-04-28 18:46:15 +00:00
mycroft
37cb09ba66 DTRT if OF_read() returns 0 when no data is available. 1997-04-28 18:33:57 +00:00
mycroft
d8615e4fb9 Oops; forgot to GC the last mbuf allocated when out of clusters.
Also, DTRT if OF_read() returns 0 when no data is available..
1997-04-28 18:32:58 +00:00
mycroft
bc66bb3e6e Oops; forgot to GC the last mbuf allocated when out of clusters.
Also, remove the internal mbuf queue, which is not needed by this driver.
1997-04-28 18:30:20 +00:00
mycroft
103c7d360d Oops; forgot to GC the last mbuf allocated when out of clusters. 1997-04-28 17:03:58 +00:00
scottr
70dcf0b5f6 Undo a hack added in the last overhaul (which caused an extraneous byte
to be written to the target).  Also, use the sc_min_dma_len field
to determine whether to use PDMA or PIO.
1997-04-28 15:59:20 +00:00
mjacob
b3192632db On alpha, sizeof (long) != sizeof (int) and sizeof (int) != sizeof (ptr_t) 1997-04-28 15:52:44 +00:00
mjacob
ac6fbba3ac On alpha size_t is not an int, ergo last argument to dma setup glue
function can't be a pointer to an int.
1997-04-28 15:43:47 +00:00
mycroft
2b65c6c346 Delay turning off P_TRACED until the process is actually waited on. It can't
have any signals delivered while exiting, so this should be okay.  Change the
test for a traced process in wait4() to exclude a process that was started by
the debugger; in this case, only one SIGCHLD should be delivered.
1997-04-28 13:17:05 +00:00
is
7c37cb4c4b Compile the Dutch message catalog. 1997-04-28 09:00:20 +00:00
is
03a704030c Added Norwegian libc error messages/signal names, donated by Stig
Venaas <venaas@nvg.ntnu.no>.
1997-04-28 08:49:31 +00:00
is
973c5ca8b5 Corrected ETOOMANYREFS message, provided by Matthieu Herb. 1997-04-28 08:36:21 +00:00
mycroft
701f15db33 Reinstate P_FSTRACE, with different semantics:
* Never send a SIGCHLD to the parent if P_FSTRACE is set.
* Do not permit mixing ptrace(2) and procfs; only permit using the one that
  was attached.
1997-04-28 04:49:27 +00:00
mrg
fbb54fd51b meantion ppp(4) rather than README.bsd (inspired from PR#3548 from Martin Husemann) 1997-04-28 04:22:24 +00:00
mycroft
8a33a13c65 Minor code cleanup. 1997-04-28 03:49:57 +00:00
mycroft
5e34cc98aa Fix several errors and remove out of date comments. 1997-04-28 02:59:44 +00:00
mycroft
43a0dc8b74 Remove remnants of P_FSTRACE, which is no longer used. 1997-04-28 02:51:41 +00:00
mycroft
ead5e1a6f7 When stopping a process being traced through procfs, wake up the *parent* (in
case it happens to be doing a WAIT.
1997-04-28 02:36:05 +00:00
mycroft
e725c03060 When checking for init, compare against initproc, rather than comparing the
PID.  No functional difference.
1997-04-28 02:29:52 +00:00
mycroft
217c4e14ea Fix several deficiencies, as compared to ptrace(2):
* Did not check for P_SUGID on ATTACH.
* Did not check for tracing of init on ATTACH.
* Did not turn off single-step mode on RUN or DETACH.
* Might have screwed up reparenting in some cases.
* Allowed anyone to detach the process.
1997-04-28 02:28:39 +00:00
perry
36b2c99667 Add support for an ntpdate_hosts variable.
settings:
	NO:	don't run ntpdate on boot
	DEFAULT:extract a list of hosts from /etc/ntp.conf
	otherwise, a list of hosts to poll with ntpdate
1997-04-27 23:17:56 +00:00
pk
547d95a029 Remove esp FLUSH when residual bytes are present in FIFO, the ncr53c9x
driver will flush when necessary. Doing the FLUSH here interferes
with DMA-enabled target selection.
1997-04-27 22:12:40 +00:00
pk
94eaf1bb04 Implement target selection using DMA.
To allow a period of testing the variable `ncr53c9x_dmaselect' is used to
enable this feature (default is 0, i.e. the old behaviour).
1997-04-27 22:08:51 +00:00
thorpej
70ce55d5d7 Update for changes in machine-dependent COMPAT_HPUX code. 1997-04-27 21:40:47 +00:00
thorpej
97a6c32e58 Garbage-collect a bunch of _very_ hp300-specific code, most of which
doesn't work anyhow (due to current and future fundamental differences
between NetBSD and HP-UX device semantics).  This can probably be shared
with other m68k ports now.
1997-04-27 21:38:57 +00:00
thorpej
ba0a5d5c58 Bump version: Better SPU detection code 1997-04-27 21:18:31 +00:00
thorpej
8b4cae0516 CPU -> SPU 1997-04-27 21:17:13 +00:00
thorpej
3cb561ed9f Don't define our own machineid values - pull in <machine/hp300spu.h> 1997-04-27 21:15:14 +00:00
thorpej
fbad957c52 Update getmachineid() for new machineid values. 1997-04-27 21:13:55 +00:00
thorpej
767517edcc Don't even look for a Domain keyboard if we're not a 400, 425, or 433. 1997-04-27 21:12:43 +00:00