leo
57a3b5b00c
Keep more debugging history (Paul Goyette). Synced with mac68k version.
1996-01-06 20:17:15 +00:00
leo
356a61ab95
Add an nvram-driver. This driver makes it possible to read/write the
...
configuration info stored in the nvram on the mc146818.
1996-01-06 20:10:41 +00:00
jtc
2fce159ff8
Changed name of sigaltstack's ss_base field to ss_sp to match XPG4.2 and
...
traditional usage.
1996-01-04 22:21:33 +00:00
leo
c8574c59f7
Allow selection of Falcon (videl) video modes other than the mode selected
...
on startup (Thomas Gerner).
1996-01-02 20:59:20 +00:00
leo
b46db7160c
- Remove an unwanted interference between the 2 channels.
...
- Allocate the ringbuffer on a channel's first open.
1995-12-25 14:16:50 +00:00
leo
608b4cc605
Fix possible integer overflow when allocating PT map.
1995-12-25 14:13:53 +00:00
leo
7682dd538b
Add doshutdownhooks
1995-12-25 14:09:13 +00:00
mycroft
ce000f04ef
Remove deprecated cpu_setstack().
1995-12-21 05:01:32 +00:00
leo
ea5c7dd80d
Oops, forgot to change one fixed address into a define.
1995-12-18 20:40:59 +00:00
leo
1e5442c0ba
Fixes for devices that don't support linked commands. (Paul Goyette)
1995-12-18 20:37:51 +00:00
leo
64f1b42bb4
Correct PCLK value.
1995-12-16 21:45:31 +00:00
leo
987f8774c3
Make an NMI activate the debugger. This only works on a TT and needs a small
...
hardware patch. This makes it easier to debug drivers that hang on an ipl
> splsoft.
1995-12-16 21:40:28 +00:00
thorpej
de6dad9228
Move bcopy/ovbcopy/memcpy into m68/m68k/copy.s, which is used by all
...
m68k ports already anyhow. No use in keeping 6 identical copies of this
function around.
1995-12-11 02:37:55 +00:00
leo
8dff161947
Make sure that the motor will be turned off when a floppy is inserted.
1995-12-10 14:25:12 +00:00
mycroft
0e0ac5ed68
cpu_fork() now returns void.
1995-12-09 04:37:23 +00:00
leo
fc587cf917
Something forgotten in the namespace changes.
1995-12-03 14:34:24 +00:00
leo
70875fa68f
Return a more sensible errno when someone is trying to set the unsupported
...
mdmbuf option.
1995-12-03 14:32:39 +00:00
leo
5f2ab2109f
Use files.fpe
1995-12-01 19:53:07 +00:00
leo
ca1cc64e20
Remove forgotten #endif
1995-12-01 19:51:53 +00:00
leo
e267646321
KNF-ify
1995-11-30 21:55:01 +00:00
leo
291d8cbf3a
Add kernel option for separate {stat,prof}clock
1995-11-30 21:52:46 +00:00
jtc
0cd793449e
merge in changes from 1.1 release branch
1995-11-30 00:56:23 +00:00
leo
3b8542c63a
The Falcon needs a delay after writing the dma_data register (Thomas Gerner)
1995-11-06 21:13:38 +00:00
leo
ebc6d5a705
Use general bound-check function.
1995-10-14 20:17:46 +00:00
leo
79053fd0de
Allow only transfers that are a multiple of DEV_BSIZE when doing 'raw' I/O.
1995-10-14 13:04:19 +00:00
leo
0e5fe20560
- Cleanup the arbitration
...
- Make sure the MON_BUSY flag is cleared after a DMA transfer. Otherwise
we might end up with a 'lost-busy' situation unexpectedly. This will
prevent the 5380 from driving the bus, which is not funny during
reselections.
1995-10-08 13:34:23 +00:00
mycroft
245f292fed
Prefix names of system call implementation functions with `sys_'.
1995-10-07 06:25:19 +00:00
leo
7d3bc89420
Get in sync with the mac68k version to incorporate Allen Briggs' changes
...
- emit MSG_ABORT/MSG_REJECT at the right times:
- make MIN_PHYS machine dependent.
1995-10-05 08:52:53 +00:00
leo
1c107bd3e6
Add CD9660 option.
1995-09-30 12:48:12 +00:00
leo
44561deb01
Add support for the FX-card - Falcon mem. extension - (Nat!)
1995-09-23 20:31:21 +00:00
leo
7af927b56d
Make sure the prototypes and inline definitions are included.
1995-09-23 20:29:16 +00:00
leo
afea10f476
Correct mapping for new (iso-8859-1) fontsets (Thomas Gerner).
1995-09-23 20:27:15 +00:00
leo
f28a41635b
Make them compliant to iso-8859-1 (Thomas Gerner).
1995-09-23 20:25:34 +00:00
leo
c150cc4d37
PROF -> GPROF
1995-09-23 20:23:28 +00:00
leo
e44fc4282e
Use -msoft-float as suggested by Gordon Ross.
1995-09-23 20:22:01 +00:00
thorpej
2d61359f60
Compile the kernel with -Werror and -fno-builtin.
1995-09-19 23:33:12 +00:00
thorpej
7d7396c414
Make system calls conform to a standard prototype and bring those
...
prototypes into scope.
1995-09-19 22:53:47 +00:00
leo
dff8e2275e
Fix segment table reference bug (Michael Hitch)
1995-09-16 14:18:09 +00:00
leo
a2a0fe9c66
- Handle devices that do not support identify messages (Allen Briggs)
...
- Add pdma_ready() hook (Allen Briggs)
- Increase timeout to 1000 (Matthias Pfaller)
1995-09-16 14:15:10 +00:00
leo
e34d65cb12
- Fix a timing bug in the loop, that was introduced in the previous version.
...
- Added some code to reject unsupported messages correctly.
1995-09-12 19:58:53 +00:00
leo
7640742d5b
Fix possibly endless loop (mycroft) and add fix requested by Allen Briggs.
1995-09-05 07:02:21 +00:00
leo
eb9d1db57a
Right align color values in the bytes.
1995-09-04 19:41:39 +00:00
leo
eee0dbbda7
Allow chars > 0x7f to be displayed on the ite's
1995-09-04 19:39:21 +00:00
leo
75dfa4a054
Add memcpy entry as suggested by gwr.
1995-09-04 19:37:45 +00:00
leo
4eb595b1d2
Fix missing clock-ticks in child after fork as suggested by cgd & Allan Briggs.
1995-09-02 19:44:45 +00:00
mycroft
29053c58b2
SA_ONSTACK --> SS_ONSTACK
1995-09-01 20:05:59 +00:00
leo
33a26fbd65
Remove FPU detection and report on stdout instead of stderr.
1995-08-29 20:35:15 +00:00
leo
8f5551f5fd
Fix rule for manual page.
1995-08-29 20:26:39 +00:00
leo
bd699fca29
Fix typo in previous commit
1995-08-28 20:07:04 +00:00
leo
dd73a31ed8
Detect type and precence of an FPU in the kernel instead of relying on GEM.
1995-08-28 19:31:06 +00:00