leo
4c996d1a2a
Fix a compiler error.
1996-08-23 20:06:29 +00:00
leo
2df99561c9
- Make the Hades a valid machine type
...
- Add some 68040 specific prototypes.
1996-08-23 11:21:01 +00:00
leo
0f6a2c3cef
- Make all definitions relative to 'stio_addr'
...
- Add the PCI areas.
1996-08-23 11:17:00 +00:00
leo
3a68f68754
Don't use an absolute I/O adress.
1996-08-23 11:14:59 +00:00
leo
26039da980
Fix some compiler warnings.
1996-08-23 11:12:51 +00:00
leo
dd183a092a
Recognize the Hades as a valid machine type.
1996-08-23 11:11:51 +00:00
leo
d546be9627
Make the fpu config info print somewhat nicer.
1996-08-23 11:10:10 +00:00
leo
6ab410f919
- Make it compile & work for the 68040
...
- Map the various I/O areas just below Sysmap
- Cleanup a bit
- Fix machine-type detection to recognize the Hades.
1996-08-23 11:07:56 +00:00
leo
6aab91675e
Revert to polled-DMA on Falcon.
1996-08-16 08:25:46 +00:00
mycroft
558d72128e
Put into . Remove hooks for `config-dependent' and
...
`device-driver' flags.
1996-08-12 00:51:24 +00:00
mycroft
cf67f29afe
* Add a HOSTED_C_C variable, which strips `-p', `-pg', and
...
`-nostdinc', and use it when building genassym.
* Use `-nostdinc' just to be sure we're self-contained.
1996-08-10 06:07:57 +00:00
mycroft
f94052ed3a
* Define CWARNFLAGS and MKDEP in some moderately consistent fashion.
...
* Make S expand to an absolute path at compile time.
* Use `-S' rather than `-x' to remove debugging symbols.
* Garbage collect unused variables.
* Reverse a handful of port-specific changes that do not correspond to
the common build model and are not needed.
1996-08-10 05:29:24 +00:00
mrg
5abbf990f3
Change reboot(2) to take two arguments: bootopt like normal and also
...
a boot string for firmware that can do this, such as the SPARC and
the sun3 models. It is currently silently ignored on all other
hardware now, however. The MD function "boot()" has been changed to
also take a char *.
1996-08-09 10:30:23 +00:00
leo
1285fe171c
Checkpoint integration of 68040 MMU support. Also fix oversight in allocation
...
of (virtual) I/O area address range.
1996-07-20 20:52:30 +00:00
leo
95c6d227a5
Add a prototype.
1996-07-20 20:48:36 +00:00
leo
5a1a623e41
keymap -> keymaps
1996-07-15 06:35:43 +00:00
leo
50bb4b170b
Sync with cleanup of atari_init.c
1996-07-12 13:27:37 +00:00
leo
5d0677fbdf
Fix a prototype warning.
1996-07-12 13:17:45 +00:00
leo
38cbb4640f
Sync with atari_init cleanup
1996-07-12 13:16:31 +00:00
leo
a6a57e8631
- Cleanup a bit
...
- Remove mapping of page zero
- Remove hackery around the first 8 bytes that were mapped to ROM by hardware
1996-07-12 13:14:23 +00:00
leo
f8f011861e
- Cleanup a bit
...
- Remove the kernel-jump-to-zero code as page zero mapping is removed
- Weed out cpu040 usage, use mmutype instead
- Fix doboot code
- add fill for page zero
- use m68k/sigreturn.s
1996-07-12 13:12:40 +00:00
leo
4b5bff0d0f
During a rather lengthy debug session with Markus Kilbinger (Thanks again!),
...
we managed to kill the following SCSI-driver bugs for the Falcon:
- The Byte_Count_zero bit of the falcon DMA controller does not always
tell the truth! This caused the SCSI-driver to choke on devices that
disconnected in the middle of a DMA-transfer (mostly removables).
- Printing debug info about the 5380 on the Falcon is *only* permitted
when DMA is not active.
- Some functions forgot to remove possibly pending sofware interrupts
- Some debug options didn't allow debugging a single target while they
could easily be made to do so. This is fixed.
1996-07-05 19:35:35 +00:00
leo
f1af6a2252
Add missing spl0() call.
1996-07-05 19:22:21 +00:00
leo
ec3f2031a8
Change accesses to 'ssir' to inline asm macro's.
1996-07-04 07:25:13 +00:00
leo
3fa481b30d
Update to match NetBSD version.
1996-06-29 20:51:58 +00:00
leo
1ed5af88ee
Define LIBCRT0. This tries to defeat the attempts of bsd.prog.mk to add
...
${DESTDIR}/....crt0 to the link rule when $DESTDIR is set.
1996-06-29 20:48:41 +00:00
leo
4b558a4b6a
Remove references to kern_extern.h
1996-06-29 20:24:25 +00:00
leo
1cf023be2b
s/keymaps/keymap/
1996-06-22 21:01:29 +00:00
leo
d7160491e3
Install loadkmap in the default distribution. The keymap files are moved
...
to ..../stand/keymaps and have their own Makefiles there.
1996-06-22 20:21:55 +00:00
leo
323c486e74
Add the subdirs: binpatch, keymaps and loadkmap.
1996-06-22 20:18:15 +00:00
leo
1a5ae2120a
Atari keyboard maps
1996-06-22 20:14:09 +00:00
leo
e07a535f4e
Some minor nits.
1996-06-20 19:41:01 +00:00
leo
2c4c524e54
Use -S rather than -x for "normal" link flags.
1996-06-18 11:12:32 +00:00
leo
1301d25702
Pull down from release. Sorry, should have been the other way around....
1996-06-18 11:10:04 +00:00
leo
cf50b9a115
Add fpfault & bus error handling corrections from Ignatios Souvatzis.
1996-06-18 06:13:46 +00:00
leo
d84f4c4b18
Add tty_attach() calls.
1996-06-18 05:54:59 +00:00
cgd
352d972c94
locc() is unused. Remove it from the machine-independent kernel interface.
1996-06-10 15:33:33 +00:00
leo
e81bea0de0
Add loadkmap
1996-05-30 13:44:36 +00:00
leo
0b59a91269
Add missing spl(x). (Jason Thorpe)
1996-05-30 13:41:58 +00:00
leo
5d8d243a6e
Add UCONSOLE option.
1996-05-29 12:28:06 +00:00
leo
d48f93eef5
Add 'kernel_text' symbol (Gordon Ross).
1996-05-26 20:50:53 +00:00
leo
c4b5129d5d
Add edahdi to the subdirs.
1996-05-16 20:03:53 +00:00
leo
9e086936f3
Remove files commited in the wrong directory. Sorry.
1996-05-16 20:02:33 +00:00
leo
15f7f8dcfd
edahdi, an AHDI partition-id editor
1996-05-16 19:51:25 +00:00
leo
4001987d06
Make a BOOTX(tra) config file. It suits more people than BOOT and it allows
...
me to keep the BOOT config small.
1996-05-15 12:57:32 +00:00
leo
b4ca145026
Get in sync with the mac68k version of the 5380 driver. Also increase
...
the maximum values of wait_req_xx() functions so some old (slow) scsi-1 drives
will work.
1996-05-15 09:21:29 +00:00
leo
b0db2f6250
French keyboard map (Cedric Moreau).
1996-05-15 09:15:14 +00:00
leo
dd8fd30935
Prototype + -Wall fixes.
1996-05-15 07:28:51 +00:00
leo
5f0e599c40
Remove a line of debugging code.
1996-05-14 10:25:01 +00:00
leo
de6b7f34fc
Make dk_establish() a void function.
1996-05-14 10:23:29 +00:00