scottr
a777c246ad
Adjust for previous m68k/pcb.h change
1997-05-20 03:25:07 +00:00
jtc
5f28317441
Use xorl/movb instead of movzbl when loading registers before computing
...
the return value.
1997-05-19 23:55:00 +00:00
jonathan
1175a38b7f
Use cpu_splXXX() functions to enforce the required ordering of spl()s.
1997-05-19 23:34:40 +00:00
jtc
69f811b13c
copyright assigned to TNF
1997-05-19 23:26:32 +00:00
jonathan
ba2aa6f75a
Add cpu_spl[012345]() definitions to locore. These clear the given
...
interrupt-enable bit in the status register, and all lower bits.
Can be used for spl{bio,net,tty,clock,statclock} on machines where
devices are wried to mips hard-interrupt levels in ascending bit order
so as to match the BSD spl.9 ordering.
1997-05-19 23:25:09 +00:00
phil
ae7e730366
Force the link.
1997-05-19 23:24:21 +00:00
augustss
0db08d11e6
Redo the SB mixer code. The driver can now distinguish between the
...
four different mixer options: none, CT1335, CT1345, and CT1745.
It should now be possible to access most of the SB16 functionality.
1997-05-19 23:14:29 +00:00
augustss
604e6c4091
Add missing initialization.
1997-05-19 23:05:14 +00:00
jtc
9784de474e
copyright assigned to TNF
1997-05-19 22:11:12 +00:00
pk
0dae2eb53d
Avoid negative values for b_dirtyend' and
b_validend'.
1997-05-19 22:08:56 +00:00
veego
f1b84d21b8
Make the install rule nicer.
1997-05-19 21:49:20 +00:00
is
c53cd4cf48
Add forgotten CLEANFILES. Pointed out by Bernd Ernesti.
1997-05-19 21:34:58 +00:00
is
3247d49e14
Installboot is know in /usr/mdec.
1997-05-19 21:26:23 +00:00
jonathan
0a995f71a2
Fix typo.
1997-05-19 21:24:10 +00:00
is
84c038a464
Installboot is now in /usr/mdec, and its manpage in /usr/share/man/cat8/amiga.
1997-05-19 21:23:52 +00:00
is
3274c536b3
Yet another try to sanitize the bootblock build. Each major target has now
...
its own subdirectory.
Smaller changes involved:
- installboot installs to /usr/mdec
- installboot.8 installs to /usr/share/man/cat8/amiga/
1997-05-19 21:18:58 +00:00
leo
c05eddf7f5
Fix the 'shifting screens' bug on the Falcon. This solution is not perfect
...
since it gives a bit of flicker while switching frame buffers. From
Thomas Gerner.
1997-05-19 21:07:05 +00:00
pk
ae61406a77
Replace bus_tmp() by mapdev() equivalent.
1997-05-19 19:59:36 +00:00
pk
f88bf0a6e9
Replace bus_tmp() with mapdev() equivalent.
1997-05-19 19:56:26 +00:00
scottr
d93126b350
Use common m68k/pcb.h; noted by Erik Bertelsen <erik@sockdev.uni-c.dk>,
...
closes PR 3650.
1997-05-19 17:36:45 +00:00
augustss
677762bbed
Fix bugs when recording source is a set.
1997-05-19 17:32:07 +00:00
augustss
0decef1b80
Fix recording source selection bug.
1997-05-19 17:29:12 +00:00
scottr
a0d035c410
Fix some printf format inconsistencies; from SUNAGAWA Keiki
...
<kei_sun@ba2.so-net.or.jp>, fixes PR 3619.
1997-05-19 17:23:09 +00:00
augustss
3f516911f6
Fix some buglets and clean up a little.
1997-05-19 16:32:54 +00:00
pk
cceeb9e424
More error checking.
1997-05-19 16:28:03 +00:00
pk
7a45e8a551
Fill in b_dirtyoff/b_dirtyend and b_validoff/b_validend appropriately
...
in each auxiliary buffer; the strategy routines (esp. NFS's) like that.
1997-05-19 14:41:54 +00:00
pk
153ccc307b
Use PHOLD() and PRELE(), rather than manipulating p_holdcnt directly.
1997-05-19 10:43:28 +00:00
veego
a078a4be55
Fix lossage from the latest vm_pmap changes.
1997-05-19 10:14:47 +00:00
kleink
85793595bf
Fix lossage revealed by the recent `lseek() vs. negative offsets' changes;
...
from John F. Woods <jfw@jfwhome.funhouse.com> in PR/3634.
1997-05-19 10:01:52 +00:00
mrg
ac74fdbb9c
KNF.
1997-05-19 04:01:16 +00:00
mycroft
79bc5bb41f
Use inet_aton(3) rather than inet_addr(3).
1997-05-19 03:44:43 +00:00
kleink
3edccf530b
* Remove incorrect comment: as per POSIX.1, calling abort() _does_ flush
...
and close open streams.
* Document that calling abort() removes temporary files.
Fixes PR/2967 from Peter Seebach <seebs@taniemarie.solon.com>.
1997-05-19 02:22:42 +00:00
kleink
09ad86b260
Remove misleading comment in abort() function; fixes PR/2966 from
...
Peter Seebach <seebs@taniemarie.solon.com>.
1997-05-19 02:18:14 +00:00
mycroft
f1b8a3c357
Make sure intrtype[] is set. (Curious where this got lost...)
1997-05-19 01:13:01 +00:00
kleink
bdad0c3627
Fix thinko in last commit, causing "cp file /" to succeed but
...
"cp file1 file2 /" to fail badly; fixes PR/3646 from Paul Kranenburg.
1997-05-19 01:07:33 +00:00
thorpej
14078d838d
Remove comment about bus dma tag. I've been convinced otherwise.
1997-05-18 23:14:03 +00:00
pk
33f9641c2b
Add NetBSD RCSId.
...
Fix spelling.
1997-05-18 22:08:27 +00:00
pk
350c3993aa
Remove bus_tmp().
1997-05-18 21:26:40 +00:00
pk
c0036ae48d
Remove bus_tmp(); it's just a special case of mapdev().
1997-05-18 21:26:22 +00:00
jtc
f486d77a92
I removed the extra instructions which compute the return value in Hiroshi
...
Horitomo's implementation a bit too hastily. They are required to handle
the unsigned comparison required by the standard.
1997-05-18 21:24:46 +00:00
kleink
7fd669bfe6
Add libposix.
1997-05-18 20:48:38 +00:00
jtc
530ba70aa3
New implementations of strcmp() and strncmp().
...
This code uses subb instead of cmpb to compare chars. When they are
not equal, the function's return value is computed by sign extending
the difference. The basic idea was contributed by Hiroshi Horitomo
<horimoto@cs-aoi.cs.sist.ac.jp> in PR #3223 , but his implementation
used additional instructions to compute the return value.
Also, the series of insns used to compare one pair of characters has
been unrolled 4 times. This helps the 680[23]0, where the cost of a
taken branch is significantly more than that of a not-taken branch.
1997-05-18 20:32:20 +00:00
kleink
4c60ea6dc2
Add libposix.
1997-05-18 20:21:53 +00:00
kleink
805ff80049
Add POSIX compatibility library.
1997-05-18 20:14:21 +00:00
kleink
2509589972
Add posix_rename() syscall: regen.
1997-05-18 20:07:27 +00:00
kleink
d3aadd8976
Add posix_rename() syscall.
1997-05-18 19:56:48 +00:00
pk
dc9c65530d
Define a vme' device on
iommu' and allow vmes' and
vmel' as sub-busses.
1997-05-18 19:41:02 +00:00
pk
18a4aeea23
A bit of framework for sun4m VME busses.
1997-05-18 19:37:37 +00:00
mhitch
8e9925b45b
Eliminate vm_pmap.
1997-05-18 17:26:30 +00:00
kleink
a1c6b08386
When reading from an empty FIFO no process has opened for writing, and
...
O_NONBLOCK is set, return 0.
1997-05-18 12:19:29 +00:00