Commit Graph

21176 Commits

Author SHA1 Message Date
soda f9d5b66053 Moved to /cvsroot/syssrc/sys/arch/arc/include/elf_machdep.h,v 2000-01-23 20:08:48 +00:00
soda 7c8201c241 Moved to /cvsroot/syssrc/sys/arch/arc/include/ecoff_machdep.h,v 2000-01-23 20:08:47 +00:00
soda cd29fe4bb1 Moved from /cvsroot/syssrc/sys/arch/pica/include/elf_machdep.h,v 2000-01-23 20:08:47 +00:00
soda df1404532c Moved from /cvsroot/syssrc/sys/arch/pica/include/ecoff_machdep.h,v 2000-01-23 20:08:47 +00:00
soda 303aa96b8d Moved to /cvsroot/syssrc/sys/arch/arc/include/bswap.h,v 2000-01-23 20:08:47 +00:00
soda 6fa8042cc3 Moved from /cvsroot/syssrc/sys/arch/pica/include/bswap.h,v 2000-01-23 20:08:46 +00:00
soda eabb7f5c23 Moved to /cvsroot/syssrc/sys/arch/arc/include/bsd-aout.h,v 2000-01-23 20:08:46 +00:00
soda 74c0399ea0 Moved to /cvsroot/syssrc/sys/arch/arc/include/aout_machdep.h,v 2000-01-23 20:08:45 +00:00
soda 71226b5898 Moved from /cvsroot/syssrc/sys/arch/pica/include/bsd-aout.h,v 2000-01-23 20:08:45 +00:00
soda 6431b0a81d Moved from /cvsroot/syssrc/sys/arch/pica/include/aout_machdep.h,v 2000-01-23 20:08:45 +00:00
soda 1f922ba78a Moved to /cvsroot/syssrc/sys/arch/arc/include/Makefile,v 2000-01-23 20:08:45 +00:00
soda 109d2f9181 Moved from /cvsroot/syssrc/sys/arch/pica/include/Makefile,v 2000-01-23 20:08:44 +00:00
soda d908294848 Moved to /cvsroot/syssrc/sys/arch/arc/pica/pica.h,v 2000-01-23 20:08:44 +00:00
soda 86004c8a79 Moved from /cvsroot/syssrc/sys/arch/pica/pica/pica.h,v 2000-01-23 20:08:43 +00:00
soda 72d4ec683e Moved to /cvsroot/syssrc/sys/arch/arc/isa/timerreg.h,v 2000-01-23 20:08:43 +00:00
soda 1007140e26 Moved to /cvsroot/syssrc/sys/arch/arc/isa/spkrreg.h,v 2000-01-23 20:08:42 +00:00
soda 8e69d6fd73 Moved from /cvsroot/syssrc/sys/arch/pica/isa/timerreg.h,v 2000-01-23 20:08:42 +00:00
soda 2e640addfe Moved from /cvsroot/syssrc/sys/arch/pica/isa/spkrreg.h,v 2000-01-23 20:08:42 +00:00
soda 2e1c3c707f Moved to /cvsroot/syssrc/sys/arch/arc/include/vmparam.h,v 2000-01-23 20:08:42 +00:00
soda 84306c0d5d Moved from /cvsroot/syssrc/sys/arch/pica/include/vmparam.h,v 2000-01-23 20:08:41 +00:00
soda fddc5ae391 Moved to /cvsroot/syssrc/sys/arch/arc/include/varargs.h,v 2000-01-23 20:08:41 +00:00
soda 3d6debbfd7 Moved to /cvsroot/syssrc/sys/arch/arc/include/types.h,v 2000-01-23 20:08:40 +00:00
soda 4cbf65174d Moved from /cvsroot/syssrc/sys/arch/pica/include/varargs.h,v 2000-01-23 20:08:40 +00:00
soda 6ca742e7be Moved to /cvsroot/syssrc/sys/arch/arc/include/trap.h,v 2000-01-23 20:08:40 +00:00
soda 1577ff50ea Moved from /cvsroot/syssrc/sys/arch/pica/include/types.h,v 2000-01-23 20:08:39 +00:00
soda 33e9dba342 Moved from /cvsroot/syssrc/sys/arch/pica/include/trap.h,v 2000-01-23 20:08:39 +00:00
soda 6312fe18d2 Moved to /cvsroot/syssrc/sys/arch/arc/include/stdarg.h,v 2000-01-23 20:08:39 +00:00
soda fba509ecb6 Moved to /cvsroot/syssrc/sys/arch/arc/include/signal.h,v 2000-01-23 20:08:38 +00:00
soda f0931ebe3a Moved from /cvsroot/syssrc/sys/arch/pica/include/stdarg.h,v 2000-01-23 20:08:38 +00:00
soda 8440d2e0e3 Moved to /cvsroot/syssrc/sys/arch/arc/include/setjmp.h,v 2000-01-23 20:08:38 +00:00
soda 531913086d Moved from /cvsroot/syssrc/sys/arch/pica/include/signal.h,v 2000-01-23 20:08:37 +00:00
soda 2b94b8247f Moved to /cvsroot/syssrc/sys/arch/arc/include/reloc.h,v 2000-01-23 20:08:37 +00:00
soda 471def64b2 Moved from /cvsroot/syssrc/sys/arch/pica/include/setjmp.h,v 2000-01-23 20:08:36 +00:00
soda 3f59502e1f Moved from /cvsroot/syssrc/sys/arch/pica/include/reloc.h,v 2000-01-23 20:08:36 +00:00
soda 8b2c03fc83 Moved to /cvsroot/syssrc/sys/arch/arc/include/regnum.h,v 2000-01-23 20:08:36 +00:00
soda f58ad7557c Moved to /cvsroot/syssrc/sys/arch/arc/include/regdef.h,v 2000-01-23 20:08:35 +00:00
soda 8235b56fbb Moved from /cvsroot/syssrc/sys/arch/pica/include/regnum.h,v 2000-01-23 20:08:35 +00:00
soda 991dcd73f5 Moved from /cvsroot/syssrc/sys/arch/pica/include/regdef.h,v 2000-01-23 20:08:35 +00:00
soda fa044c1fa5 Moved to /cvsroot/syssrc/sys/arch/arc/include/reg.h,v 2000-01-23 20:08:35 +00:00
soda f018928d56 Moved from /cvsroot/syssrc/sys/arch/pica/include/reg.h,v 2000-01-23 20:08:34 +00:00
soda 7f94a24e66 Moved to /cvsroot/syssrc/sys/arch/arc/include/ptrace.h,v 2000-01-23 20:08:34 +00:00
soda 1c9fcb1fb4 Moved to /cvsroot/syssrc/sys/arch/arc/include/pte.h,v 2000-01-23 20:08:33 +00:00
soda e0d9fee67b Moved from /cvsroot/syssrc/sys/arch/pica/include/ptrace.h,v 2000-01-23 20:08:33 +00:00
soda 877f0260c7 Moved from /cvsroot/syssrc/sys/arch/pica/include/pte.h,v 2000-01-23 20:08:33 +00:00
soda fff4762a8e Moved to /cvsroot/syssrc/sys/arch/arc/include/psl.h,v 2000-01-23 20:08:33 +00:00
soda bd754d76b2 Moved from /cvsroot/syssrc/sys/arch/pica/include/psl.h,v 2000-01-23 20:08:32 +00:00
soda bff7826723 Moved to /cvsroot/syssrc/sys/arch/arc/include/profile.h,v 2000-01-23 20:08:32 +00:00
soda f2ce555ca9 Moved from /cvsroot/syssrc/sys/arch/pica/include/profile.h,v 2000-01-23 20:08:31 +00:00
soda d3086a2a5a Moved to /cvsroot/syssrc/sys/arch/arc/include/proc.h,v 2000-01-23 20:08:31 +00:00
soda 709c88ab3f Moved to /cvsroot/syssrc/sys/arch/arc/include/pmap.h,v 2000-01-23 20:08:30 +00:00
soda 415a7de1fe Moved from /cvsroot/syssrc/sys/arch/pica/include/proc.h,v 2000-01-23 20:08:30 +00:00
soda d3d90c4c01 Moved from /cvsroot/syssrc/sys/arch/pica/include/pmap.h,v 2000-01-23 20:08:30 +00:00
soda fb8972cd49 Moved to /cvsroot/syssrc/sys/arch/arc/include/pio.h,v 2000-01-23 20:08:30 +00:00
soda e88cf9c1a5 Moved to /cvsroot/syssrc/sys/arch/arc/include/pccons.h,v 2000-01-23 20:08:29 +00:00
soda 90d7949c8c Moved from /cvsroot/syssrc/sys/arch/pica/include/pio.h,v 2000-01-23 20:08:29 +00:00
soda a4a750c9d0 Moved to /cvsroot/syssrc/sys/arch/arc/include/pcb.h,v 2000-01-23 20:08:29 +00:00
soda 543ee51b73 Moved from /cvsroot/syssrc/sys/arch/pica/include/pccons.h,v 2000-01-23 20:08:28 +00:00
soda 90a231201e Moved from /cvsroot/syssrc/sys/arch/pica/include/pcb.h,v 2000-01-23 20:08:28 +00:00
soda ec5da32d09 Moved to /cvsroot/syssrc/sys/arch/arc/include/param.h,v 2000-01-23 20:08:28 +00:00
soda d4440ff3a4 Moved from /cvsroot/syssrc/sys/arch/pica/include/param.h,v 2000-01-23 20:08:27 +00:00
soda 84f0e1cbef Moved to /cvsroot/syssrc/sys/arch/arc/include/mouse.h,v 2000-01-23 20:08:27 +00:00
soda a1ebbbe7cb Moved from /cvsroot/syssrc/sys/arch/pica/include/mouse.h,v 2000-01-23 20:08:26 +00:00
soda 0893672619 Moved to /cvsroot/syssrc/sys/arch/arc/include/mips_opcode.h,v 2000-01-23 20:08:26 +00:00
soda 285660c582 Moved to /cvsroot/syssrc/sys/arch/arc/include/limits.h,v 2000-01-23 20:08:25 +00:00
soda bdf3b4663a Moved from /cvsroot/syssrc/sys/arch/pica/include/mips_opcode.h,v 2000-01-23 20:08:25 +00:00
soda 7fdc1984ad Moved to /cvsroot/syssrc/sys/arch/arc/include/kdbparam.h,v 2000-01-23 20:08:25 +00:00
soda b0f8addc27 Moved from /cvsroot/syssrc/sys/arch/pica/include/limits.h,v 2000-01-23 20:08:24 +00:00
soda 5412972288 Moved from /cvsroot/syssrc/sys/arch/pica/include/kdbparam.h,v 2000-01-23 20:08:24 +00:00
soda 6971b1a0c9 Moved to /cvsroot/syssrc/sys/arch/arc/include/kcore.h,v 2000-01-23 20:08:24 +00:00
soda 9806ef403b Moved to /cvsroot/syssrc/sys/arch/arc/include/kbdreg.h,v 2000-01-23 20:08:23 +00:00
soda cb536e5f02 Moved from /cvsroot/syssrc/sys/arch/pica/include/kcore.h,v 2000-01-23 20:08:23 +00:00
soda c69bd1a3fe Moved to /cvsroot/syssrc/sys/arch/arc/include/ieeefp.h,v 2000-01-23 20:08:23 +00:00
soda 232c36a7ff Moved from /cvsroot/syssrc/sys/arch/pica/include/kbdreg.h,v 2000-01-23 20:08:22 +00:00
soda 467a94dc9f Moved from /cvsroot/syssrc/sys/arch/pica/include/ieeefp.h,v 2000-01-23 20:08:22 +00:00
soda bed73a34d2 Moved to /cvsroot/syssrc/sys/arch/arc/include/float.h,v 2000-01-23 20:08:22 +00:00
soda 26b2e63385 Moved to /cvsroot/syssrc/sys/arch/arc/include/endian.h,v 2000-01-23 20:08:21 +00:00
soda 131bb91866 Moved from /cvsroot/syssrc/sys/arch/pica/include/float.h,v 2000-01-23 20:08:21 +00:00
soda 81abf52499 Moved to /cvsroot/syssrc/sys/arch/arc/include/display.h,v 2000-01-23 20:08:21 +00:00
soda b44ca2859f Moved from /cvsroot/syssrc/sys/arch/pica/include/endian.h,v 2000-01-23 20:08:20 +00:00
soda f5442a2176 Moved from /cvsroot/syssrc/sys/arch/pica/include/display.h,v 2000-01-23 20:08:20 +00:00
soda 7d63b2fe12 Moved to /cvsroot/syssrc/sys/arch/arc/include/disklabel.h,v 2000-01-23 20:08:20 +00:00
soda 19e4f5f0df Moved to /cvsroot/syssrc/sys/arch/arc/include/cpu.h,v 2000-01-23 20:08:19 +00:00
soda 9388143e36 Moved from /cvsroot/syssrc/sys/arch/pica/include/disklabel.h,v 2000-01-23 20:08:19 +00:00
soda 16e9a4dcc2 Moved to /cvsroot/syssrc/sys/arch/arc/include/cdefs.h,v 2000-01-23 20:08:19 +00:00
soda fece929833 Moved from /cvsroot/syssrc/sys/arch/pica/include/cpu.h,v 2000-01-23 20:08:18 +00:00
soda 55a5ac3e5a Moved from /cvsroot/syssrc/sys/arch/pica/include/cdefs.h,v 2000-01-23 20:08:18 +00:00
soda 57a3e8780e Moved to /cvsroot/syssrc/sys/arch/arc/include/bus.h,v 2000-01-23 20:08:18 +00:00
soda 34b87233e0 Moved from /cvsroot/syssrc/sys/arch/pica/include/bus.h,v 2000-01-23 20:08:17 +00:00
soda e67e873cbc Moved to /cvsroot/syssrc/sys/arch/arc/include/autoconf.h,v 2000-01-23 20:08:17 +00:00
soda a33e4df055 Moved to /cvsroot/syssrc/sys/arch/arc/include/asm.h,v 2000-01-23 20:08:16 +00:00
soda bd92e48823 Moved from /cvsroot/syssrc/sys/arch/pica/include/autoconf.h,v 2000-01-23 20:08:16 +00:00
soda aa54a1ab1d Moved from /cvsroot/syssrc/sys/arch/pica/include/asm.h,v 2000-01-23 20:08:16 +00:00
soda b9263e3ff2 Moved to /cvsroot/syssrc/sys/arch/arc/include/ansi.h,v 2000-01-23 20:08:15 +00:00
soda 935cad6cc4 Moved from /cvsroot/syssrc/sys/arch/pica/include/ansi.h,v 2000-01-23 20:08:14 +00:00
soda a1282c1ed2 Moved to /cvsroot/syssrc/sys/arch/arc/dev/scsi.h,v 2000-01-23 20:08:14 +00:00
soda 4640f2a52e Moved to /cvsroot/syssrc/sys/arch/arc/dev/pccons.c,v 2000-01-23 20:08:13 +00:00
soda 7b63ee28c0 Moved from /cvsroot/syssrc/sys/arch/pica/dev/scsi.h,v 2000-01-23 20:08:13 +00:00
soda 8519eaf895 Moved from /cvsroot/syssrc/sys/arch/pica/dev/pccons.c,v 2000-01-23 20:08:13 +00:00
soda 2c53085d00 Moved to /cvsroot/syssrc/sys/arch/arc/dev/if_sn.h,v 2000-01-23 20:08:12 +00:00
soda a759463408 Moved to /cvsroot/syssrc/sys/arch/arc/dev/if_sn.c,v 2000-01-23 20:08:11 +00:00
soda 99a8138066 Moved from /cvsroot/syssrc/sys/arch/pica/dev/if_sn.h,v 2000-01-23 20:08:11 +00:00
soda 5f72a4b0b1 Moved from /cvsroot/syssrc/sys/arch/pica/dev/if_sn.c,v 2000-01-23 20:08:11 +00:00
soda 6827e1913e Moved to /cvsroot/syssrc/sys/arch/arc/dev/fdreg.h,v 2000-01-23 20:08:10 +00:00
soda afc9b43191 Moved to /cvsroot/syssrc/sys/arch/arc/dev/fd.c,v 2000-01-23 20:08:09 +00:00
soda 78a72f8f99 Moved from /cvsroot/syssrc/sys/arch/pica/dev/fdreg.h,v 2000-01-23 20:08:09 +00:00
soda af4ed59cc3 Moved from /cvsroot/syssrc/sys/arch/pica/dev/fd.c,v 2000-01-23 20:08:09 +00:00
soda 708b7dd64f Moved to /cvsroot/syssrc/sys/arch/arc/dev/dma.h,v 2000-01-23 20:08:09 +00:00
soda 7230dfbc48 Moved from /cvsroot/syssrc/sys/arch/pica/dev/dma.h,v 2000-01-23 20:08:08 +00:00
soda 763169e4ce Moved to /cvsroot/syssrc/sys/arch/arc/dev/dma.c,v 2000-01-23 20:08:08 +00:00
soda 375be02f3e Moved from /cvsroot/syssrc/sys/arch/pica/dev/dma.c,v 2000-01-23 20:08:07 +00:00
soda 421c58a896 Moved to /cvsroot/syssrc/sys/arch/arc/dev/ascreg.h,v 2000-01-23 20:08:07 +00:00
soda eb16133007 Moved from /cvsroot/syssrc/sys/arch/pica/dev/ascreg.h,v 2000-01-23 20:08:06 +00:00
soda 883f41facb Moved to /cvsroot/syssrc/sys/arch/arc/dev/asc.c,v 2000-01-23 20:08:06 +00:00
soda 3fb706e4a2 Moved from /cvsroot/syssrc/sys/arch/pica/dev/asc.c,v 2000-01-23 20:08:05 +00:00
soda 107f67ac52 Moved to /cvsroot/syssrc/sys/arch/arc/conf/PICA,v 2000-01-23 20:08:04 +00:00
soda 3168c15603 Moved from /cvsroot/syssrc/sys/arch/pica/conf/PICA,v 2000-01-23 20:08:03 +00:00
soda c3cf58bf04 Moved to /cvsroot/syssrc/sys/arch/arc/conf/GENERIC,v 2000-01-23 20:08:03 +00:00
soda b1163d2576 Moved from /cvsroot/syssrc/sys/arch/pica/conf/GENERIC,v 2000-01-23 20:08:02 +00:00
soda 21ad5df369 Moved to /cvsroot/syssrc/sys/arch/arc/compile/.keep_me,v 2000-01-23 20:08:01 +00:00
soda beb0eab85a Moved from /cvsroot/syssrc/sys/arch/pica/compile/.keep_me,v 2000-01-23 20:08:00 +00:00
soda 65910335d5 Moved to /cvsroot/syssrc/sys/arch/arc/TODO,v 2000-01-23 20:08:00 +00:00
soda efb787fdae Moved from /cvsroot/syssrc/sys/arch/pica/TODO,v 2000-01-23 20:07:59 +00:00
soda 690a7b0a0d Moved to /cvsroot/syssrc/sys/arch/arc/Makefile,v 2000-01-23 20:07:59 +00:00
soda ef91d7cbed Moved from /cvsroot/syssrc/sys/arch/pica/Makefile,v 2000-01-23 20:07:58 +00:00
matt 46b238cab4 remove volatile from softc. cleanup interrupt initialization. 2000-01-23 18:53:11 +00:00
mycroft 7b49d242ce Clean up the machine symlink stuff ever so slightly. Needs to be
standardized between files.
2000-01-23 17:04:03 +00:00
mycroft f456106d03 Fix the symlink hack. 2000-01-23 16:45:54 +00:00
mycroft 295c3f303e Fix the symlink hack. 2000-01-23 16:44:18 +00:00
tsubai ddec291d99 Fix cf_unit usage. 2000-01-23 15:58:04 +00:00
tsubai eda36600e0 Fix wrong usage of cf_unit. 2000-01-23 15:49:11 +00:00
tsubai d9d54bf806 Use flags to determine PCLK rather than use unit number. 2000-01-23 15:27:43 +00:00
tsubai 83be2572a7 Don't need to declare badaddr(). 2000-01-23 14:57:10 +00:00
tsubai 969c226b5b Match "keylargo". 2000-01-23 10:01:44 +00:00
tron 156ac6704c Add commented out entry for overlay filesystem. 2000-01-23 01:06:33 +00:00
mycroft c26054b799 Delint. 2000-01-22 22:40:58 +00:00
is e084c6cfec Tell changers to commit AMIGA and DRACO, too. 2000-01-22 21:16:56 +00:00
is 236fe18599 synchronize this with GENERIC. 2000-01-22 21:09:38 +00:00
thorpej 5422cfb256 Fix netisr processing for PPP when there is only one device configured.
port-alpha/9257, Kevin P. Neal.
2000-01-22 18:28:04 +00:00
pk d76bf6c906 Try both the BOOTPARAMS and BOOTP protocol (in that order). This also
takes care of PR#8738.
2000-01-22 12:34:57 +00:00
takemura 56c6e7faaf Add a menu item for MC-R430.
Change frame buffer type of MC-R530, which had been inversed B/W.
2000-01-22 11:03:16 +00:00
takemura 251cab4f98 Add platform ID of MC-R430. 2000-01-22 10:51:29 +00:00
takemura 5b9cd9b86f Fix a problem which is reported in PR port-hpcmips/9207.
Vrkiu_cngetc() had returned WSCONS_EVENT_ALL_KEYS_UP if there are no event to
report. Modification keys like shift-key had been canceled by that event.
2000-01-22 09:12:35 +00:00
tsutsui b236cf48c3 check whether tv_usec >= 1000000 2000-01-22 05:21:24 +00:00
thorpej dc59bc1db3 Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:39:55 +00:00
thorpej 52242fdf9f Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:28:59 +00:00
tsubai 2d0426d8d2 Recognize MPC7400. 2000-01-21 18:49:52 +00:00
tsubai 16ea7fbbbb Match "keylargo-ata". 2000-01-21 18:45:14 +00:00
tsutsui 331b00d2d8 Add "dumps on none" to config. 2000-01-21 13:38:47 +00:00
pk df99dfd934 Simplify toggling the FTP bit on sun4m machines. 2000-01-21 13:25:12 +00:00
pk 252d47729f Update FDC offsets used by fdintr.s 2000-01-21 13:24:06 +00:00
pk 6b2ebb44a7 Move several PIL_* definitions into the scope of LOCORE stuff. 2000-01-21 13:22:55 +00:00
pk f8ac5484fa Medium sized code overhaul:
* Improve communication between the `hard' and `soft' interrupt handlers
  to better distinguish various interrupt sources.
* Eliminate several race conditions where we would set a time out handler
  only after starting the command on the hardware.
* Handle most timeouts by resetting the controller; there isn't much chance
  of recovery in any other way.  Currently, the exception is a timeout
  on I/O, in which case we first try to pulse the controller's TC line
  in order to abort the pseudo-dma sequence.  Apparently, "normal"
  conditions can induce such a timeout when there's no disk in the drive.
* Reduce the formatting gap parameter to 0x54.
* On the obio bus, interpret the `status' attribute.
* Minimize console diagnostic output if the errors we get appear to be
  caused by the absence of a disk.
2000-01-21 13:22:01 +00:00
shin 7d6a332830 change miniroot size. 2000-01-21 11:29:53 +00:00
sommerfeld aa195e816f Fix PR9240: comment above cpu_fork() out of synch with reality on most ports.
(comment change only, but was wrong for more than just i386).
2000-01-20 22:18:54 +00:00
wrstuden 87e1b0f9b7 Add overlay to kernel configs. 2000-01-20 19:12:28 +00:00
mjacob e1598bac13 fix misspelling 2000-01-20 17:16:25 +00:00
mjacob c6459da685 add SES device 2000-01-20 17:13:27 +00:00
christos c6b70bdfe2 Use .PATH.c not .PATH otherwise builds without objdirs fail from biosboot_com0.
Reported by Tron.
2000-01-20 16:51:01 +00:00
drochner 8395a5e928 like com.c, raise DTR/RTS in console initialisation 2000-01-20 15:22:57 +00:00
enami 9d51226cc3 fix typo in comment. 2000-01-20 03:19:27 +00:00
matt 5d5b2822ec Don't need to include opt_vax8600.h. Always defined the 8600 specific bits. 2000-01-20 00:07:49 +00:00
thorpej e92c1387ea G/c unused variable. 2000-01-19 23:06:06 +00:00
thorpej a0397a2573 Move callout initialization to a single location; no need to duplicate
that code all over the place.
2000-01-19 20:05:30 +00:00
tsutsui e61f177ab1 STRIP -> STRIPPROG 2000-01-19 16:29:54 +00:00
tsutsui 995d49ac90 Add #include <machine/cpu.h> 2000-01-19 16:13:50 +00:00
tsutsui 644b514c39 Change STRIPFLAGS=-g for cross-toolchains. 2000-01-19 14:44:58 +00:00
cjs b54595a488 Make sure that everything in GENERIC is in ALPHA, and that the two files
have config lines in the same order to make diffing easier.
2000-01-19 13:53:47 +00:00
leo 7396daca2b No longer abuse cf_unit. This broke with the latest autoconf changes. 2000-01-19 13:23:14 +00:00
leo 4911054546 Allow storage-space to be passed to the alloc_bus_space_tag() functions. This
permits static tags to be used during early console init.
2000-01-19 13:12:54 +00:00
cjs 73b79d6c25 Make sure that everything in GENERIC is in ALPHA, and that the two files
have config lines in the same order to make diffing easier.
2000-01-19 07:04:23 +00:00
cjs c79473b2b7 Add vr driver and missing phys. 2000-01-19 06:09:03 +00:00
danw 6c14ba0dba Fill in the alignment trap handler a bit: now it can fix unaligned
floating point loads and stores (to work around a gcc bug), but will
still cause a bus error on other sorts of unaligned accesses.
2000-01-19 03:30:12 +00:00
danw 83cfcdd15a Add a special trap handler for EXC_ALI that saves dsisr and dar 2000-01-19 03:28:21 +00:00
mycroft c10e001ee2 Sync, +IPv6. 2000-01-19 03:05:06 +00:00
mycroft 1c92c8d7ed Add a sequencer to go with the midis. 2000-01-19 03:01:46 +00:00
msaitoh 0b9af6bdce check whether tv_usec >= 1000000 2000-01-19 02:52:16 +00:00
thorpej 1de974fc2e Use PCI products defined in pcidevs.h 2000-01-18 20:05:23 +00:00
thorpej f51f762b8d Update to reflect current reality. 2000-01-18 20:02:32 +00:00
thorpej ce2b722aec No need to define MPC105 and MPC106 PCI products here. 2000-01-18 20:01:28 +00:00
thorpej c4e802b942 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:52:21 +00:00
thorpej ca44eb8d21 iodone() -> biodone(), iowait() -> biowait() 2000-01-18 19:51:03 +00:00
thorpej d7e6de4a08 iodone() -> biodone() 2000-01-18 19:50:32 +00:00
thorpej 4f27a98702 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:48:02 +00:00
thorpej 8808155fa6 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:46:07 +00:00
thorpej 8201b36ca0 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:43:02 +00:00
thorpej 0684e6f83b - Use b_cylinder as defined in sys/buf.h
- Add an empty dk_establish()
2000-01-18 19:40:53 +00:00
thorpej c241e27b63 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:37:58 +00:00
thorpej d0bb9fdf22 Remove one line of junk. 2000-01-18 19:36:58 +00:00
thorpej ed244ca8e4 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:34:24 +00:00
thorpej 71b89434fa Remove one line of junk. 2000-01-18 19:33:31 +00:00
simonb 251eb03a2b Only prototype and include code for scc_kbd_init() and scc_mouse_init()
if NRASTERCONSOLE > 0.  Fixes problem reported on port-pmax by Anders
Andersson.
2000-01-18 12:19:49 +00:00
msaitoh 7d3068a3b4 use macros 2000-01-17 21:59:43 +00:00
msaitoh c330a893d5 - check whether tv_usec == 1000000, too.
- set the reload count of the timer unit 1 correctly
  (Timer unit counts from TCOR to 0 (i.e. the length of the counts equals
  to TCOR + 1)).
- use macros.
2000-01-17 21:54:32 +00:00
msaitoh 8cf5a56c3f add some bit definitions 2000-01-17 21:41:13 +00:00
augustss f7145f672e Add USB-Ethernet adapters. 2000-01-17 17:47:03 +00:00
pk 725c6438c1 Use bus_space(9) functions to access the controller registers.
Add probes to the attach routines before poking the chip to see
where the registers are located.
2000-01-17 16:57:15 +00:00
pk 2d7f7ef7a6 Use bus handle to in `struct fdio' to read the chip registers. 2000-01-17 16:53:18 +00:00
pk 611f7a9938 Add offset to bus handle in `struct fdio'. 2000-01-17 16:52:04 +00:00
kleink 6910891781 Add NAN constant glue for sh3. 2000-01-17 16:27:53 +00:00
minoura 9a0577db94 Wrong () balance in dumpsize calculation. 2000-01-17 16:17:32 +00:00
shin af0112be28 move keymap initialization into vrkiu_init(). 2000-01-17 12:22:37 +00:00
matt 9546ee5f87 defopt VAX750 side effect. 2000-01-17 04:57:31 +00:00
matt 2665d4b7c6 defopt VAXnnn so the make depend does the right thing. 2000-01-17 04:55:25 +00:00
sato 114d690d03 delete unused codes. 2000-01-17 04:06:06 +00:00
sato f3689bd429 - no need
-- rtc inherit offset from WinCE.
 -- keymap set by plat id.
2000-01-17 03:11:12 +00:00
augustss 6db0de5efb Enable kue driver. 2000-01-17 02:04:01 +00:00
nisimura fc387549e3 Remove extra debugging/sanity checking code from GENERIC. 2000-01-17 00:58:01 +00:00
nisimura d063175e87 Add a place holder. 2000-01-17 00:55:37 +00:00
uch 0a5ac26680 enable TX3922 write-back cache.
flip Telios fg/bg color.
2000-01-16 23:30:13 +00:00
uch f96d767523 add platform dependent TX39 UART module hook.
remove delay from tc5165buf interrupt handler.
backlight config_hook.
2000-01-16 21:47:00 +00:00
uch e8460d1fcb disable noisy boot message. 2000-01-16 21:39:36 +00:00
is e80be24250 Yet another cpu.h. 2000-01-16 21:19:44 +00:00
uch dac63389a8 call config_hook_init before autoconfiguration.
initalize hr_mode.
2000-01-16 20:01:41 +00:00
minoura 2a71e2c15e Minor cleanups & corrections. 2000-01-16 14:20:54 +00:00
augustss 1ef32571c0 Add some USB Ethernet adapters. 2000-01-16 13:59:38 +00:00
ragge fa560ec3ee Bogus context pointer sent to sigreturn() may crash the machine.
Bug found by der Mouse.
2000-01-16 12:43:52 +00:00
uch 1e74db1306 RCS Id. 2000-01-16 11:14:49 +00:00
cgd 9a222ad604 remove .cvsignore files; if the tree doesn't clean completely, that's a bug 2000-01-16 08:27:40 +00:00
drochner 062970567f catch zeroed ID string (happens for disabled devices) 2000-01-16 03:30:23 +00:00
eeh e73d544dec Interrupt handlers return zero if they didn't handle the interrupt. 2000-01-16 03:13:24 +00:00
eeh 0e1153bb9f The bootpath element must point to the appropriate bus node to work correctly. 2000-01-16 03:10:58 +00:00
takemura 45dec0d12e Convert CR/LF -> LF. 2000-01-16 03:07:22 +00:00
assar 1f511ff199 (kdb_trap): do not enter DDB on traps when db_onpanic == 0 2000-01-16 01:42:03 +00:00
aymeric 626fbe9b6d make this work again (include machine/cpu.h) 2000-01-15 17:09:47 +00:00
aymeric 20a96dc688 make DCIAS work for 020-only / 030-only kernels 2000-01-15 17:08:03 +00:00
aymeric 921c6acc0e defined IPL_BIO, IPL_NET and IPL_TTY for soon to be integrated PCMCIA code 2000-01-15 15:04:21 +00:00
minoura 49f79ab628 Change physseg allocation strategy to VM_PSTRAT_BIGFIRST.
Required when big (>64MB) high memory is installed.
2000-01-15 14:47:25 +00:00
aymeric b4406c3d63 make this compile again 2000-01-15 13:50:13 +00:00
nisimura 410a23c0a3 Revert to old ROM console I/O code. 2000-01-15 10:06:21 +00:00
msaitoh 150090f9b8 inittodr() and resettodr() supports SH4 2000-01-15 02:46:30 +00:00
nisimura 94c89f6863 Kludge to detect booted_device detection. Needs helpful 2nd stage boot
loaders for finer controls.
2000-01-15 02:06:31 +00:00
christos 1b02e0a7db Build biosboot_com0 too. 2000-01-15 01:17:12 +00:00
msaitoh 5cb845afcd remove SH3_PHYS_TO_P1SEG macro 2000-01-14 21:02:40 +00:00
msaitoh 1e15a3117c use clock_subr.c 2000-01-14 19:41:36 +00:00
msaitoh 06c297195a in_cksum.c ->in_cksum.S 2000-01-14 19:20:32 +00:00
msaitoh f485f2635c add SH3_{PHYS,P1SEG,P2SEG}_TO_{PHYS,P1SEG,P2SEG} macros 2000-01-14 19:09:35 +00:00
uch 0a98216e35 fix mobilon hc-4100 keymap. 2000-01-14 18:37:58 +00:00
msaitoh 69fcc26071 write through bit (SH4) 2000-01-14 16:06:11 +00:00
ad ec54843fa3 - Make consistant with the new order.
- Ammend comment about PrestoServe.
2000-01-14 15:52:33 +00:00
ad ba79e0aab8 Make consistant with the new order. 2000-01-14 15:52:00 +00:00
msaitoh 2d4348b99d in_cksum.S (bi-endian) 2000-01-14 15:47:42 +00:00
msaitoh 80d920c3d0 block prototype definitions with _LOCORE (for .S) 2000-01-14 15:46:02 +00:00
pk c31e760978 Add missing `break'. 2000-01-14 15:25:28 +00:00
pk 757264e2b1 Remove old-style boot device recognition.
Sync device_register() et. al. with sparc/sparc/autoconf.c
2000-01-14 14:57:27 +00:00
pk 77bd08a06b Remove old-style boot device recognition. 2000-01-14 14:38:37 +00:00
pk cd1f76b21b Remove old-style boot device recognition. 2000-01-14 14:27:14 +00:00
msaitoh ac8d6acaa7 add cpgreg.h and pfcreg.h for "make includes" 2000-01-14 13:58:06 +00:00
simonb bdf420bdbf Redo interrupt establishment, based in part on work on the
[nisimura-pmax-wscons] branch and suggestions from Toru Nisimura:
 - Remove bogus tc_slot_info[] name for interrupt handling array
   and replace with simplified struct intrhand  intrtab[] array.
 - Add intr_establish() and intr_disestablish() function pointers
   to struct platform and initialise this in each model-specific
   initialisation, and remove global tc_enable_interrupt function
   pointer.
 - Remove model-specific function declarations from ibus/ibusvar.h.
This is functionally identical to the current scheme, and doesn't
yet try to commonise interrupt establishment by bus type as the
[nisimura-pmax-wscons] branch does.

Also, move cpuspeed variable from autoconf.c to machdep.c
2000-01-14 13:45:21 +00:00
pk 3cb5a866dd Expand md filesystem to 3.6MB. 2000-01-14 13:41:45 +00:00
itohy cf055ef630 Change the implementation of ms(4) polling to use timeout(9) software
interrupt in order to eliminate glitches on MPU interrupt levels.
I don't know whether this is a good solution, but it does work.
2000-01-14 08:22:42 +00:00
itohy dbb0c078a5 - Do not lower interrupt level at clock interrupt.
The original code lowers level 6 to 4, and if a
  clock interrupt occurs in splzs (or similar) the
  system may be in unpredictable state.
  To do such a hack correctly, checking the original priority
  and duplicated clock interrupts would be required.
  For now, just disable the hack.

- Do not use clock interrupt for ms polling.
2000-01-14 08:21:22 +00:00
nisimura 034d6278cf Fix an argument error of wsmouse_input() call. 2000-01-14 03:28:13 +00:00
nisimura a6b81f14b1 Make suline() compilable for 68040. 2000-01-14 02:39:22 +00:00
ad 2db85d5948 - Add some extra TC ID strings that we should recognise. From simonb.
- Function definition and RCS ID spacing.
- Fix multiple inclusion goo to be like the new order of things.
2000-01-14 02:00:46 +00:00
ad 660d78e477 [#[@ ]]dpt* at eisa? slot ? 2000-01-13 19:10:22 +00:00
uch ee917c935b TX39 IR module (connected to TX39 UARTB module) 2000-01-13 17:53:35 +00:00
matt 32bb54d2ff Enable IBCS2 (DEC SVR3) compatibility. 2000-01-13 15:09:52 +00:00
shin d4cd1dcd2f change '-G 32' to '-G 30' to avoid overflow(TX3912). 2000-01-13 05:32:41 +00:00
nisimura 765a46262c - Add raidframe and wsmux.
- Fix off-by-one error of scsibus.
2000-01-13 01:04:33 +00:00
cgd e838d6a869 these are needed due to the change in rev 1.16 of mips/include/mips_param.h 2000-01-12 19:33:18 +00:00
drochner 56b8bc14b4 -catch zeroed descriptors and skip nodes with no valid ressources,
needed to deal with disabled nodes
-Parse "fixed io descriptors". Their use in nonsense in principle
 because 10-bit decoding is implied. Hope this is not real...
-Tolerate mismatches between node size and actually used space
 as long as the used size is smaller than the buffer size. There
 is at least one broken BIOS which reports node sizes larger than
 the used one, and windows obviously doesn't complain...
2000-01-12 19:24:02 +00:00
cgd 67fd1bd089 add clean and distclean targets. Clean cleans out build-generated bits.
Distclean does that, plus removes other files windows is likely to
generate to make things unclean (.opt workspace options files, as well
as automatically updated versions of .dsp/.dsw files).  This means
that if you distclean: your workspace options may be reset to the defaults
(hey, you did tell it to clean everything out!), and any modifications
that you incorrectly made to the .dsp/.dsw files w/o using the templates
and UNIX-based auto-generation will be clobbered.
2000-01-12 19:19:16 +00:00
dbj b2236223c9 applied patch from "Christian Limpach" <chris@Nice.CH>:
I've fixed the problem that's been keeping me from using anything newer than
   1.4.1 now.  I tracked down the problem checkin, it's the big reorg of
   nextdma.c between 1.19 and 1.20.  It didn't introduce a new bug but it
   activated a check which wasn't activated before.  It's the
   is-the-limit-in-the-right-window-check which was ifdeffed before because
   some DMA-regs would sometimes have strange values.  I think I've fixed the
   DMA-reg stuff for now:   at the end of nextdma_intr, when the csr is poked
   to make DMA do something, I think the check for the ENABLE bit introduces a
   race condition.  I fixed this by unconditionally setting DMACSR_SETENABLE,
   this seems to work and also makes the code more readable.  I've also tried
   setting DMACSR_SETSUPDATE unconditionally and this also works well, but I
   don't know what it implies.  Unless you have reasons to not set SUPDATE all
   the time, I'd suggest making this change as well, it makes the code cleaner
   and faster...
I've tested this patch and it does stop the panics, although I don't think setting
SUPDATE all the tima as he suggests is a good idea.  The "SUPDATE" bit implies
a single update (i.e. the end of a dma chain.)
2000-01-12 19:18:00 +00:00
pk e42b2c6cb7 When matching scsi disks, check for the scsibus parent in the previous
entry in the boot path. Noted by Matthew Jacob.
2000-01-12 15:53:29 +00:00
uch a0628e8583 set limit value and local saved configuration. return -1 if calibration failed. 2000-01-12 15:00:47 +00:00
uch dce2bc94e0 add UCB1200 sound module ucbsnd (core implementation only)
UCB1200 touch panel module moved to ucbtp and sync with vrpiu.
2000-01-12 14:56:17 +00:00
mjacob e7f230b6d2 no need to guess about tgt/lun bounds- we know what they are 2000-01-12 14:53:17 +00:00
msaitoh 39caf082ca use _C_LABEL() 2000-01-12 14:41:44 +00:00
msaitoh 908d5761a1 OBJCOPY?=objcopy 2000-01-12 14:40:49 +00:00
msaitoh cf37b6ff3b KNF 2000-01-12 14:40:27 +00:00
leo 2f371152d6 Init the preset_row_scan register. This fixes a sometimes partly scrolled-up
console.
2000-01-12 08:53:01 +00:00
cgd 5078d19283 foist my automatically generated evil upon the world. 2000-01-12 02:46:33 +00:00
cgd ce9a9c483e taking evil to the next level: config files, templates, and scripts
to automatically generate project (.dsp) and workspace (.dsw) files
from configuration scripts for the bits that have to be built
on windows.  you build by saying 'make winfiles' here in stand,
then check in (on UNIX).  The versions that windows sees have to have
CR-NL line termination, so for proper use with samba the generated
files contain CRs and must be checked in on UNIX (NOT from Windows
CVS).
2000-01-12 02:33:54 +00:00
nisimura 237f63f2d2 Put a comment about BREAK detection; DDB fails to resume. Need to clear
the condition before resume?
2000-01-12 01:59:45 +00:00
nisimura acf3c1e59a - Fix an error in clearing entire screen.
- Add 3 byte long mouse event parsing.
- Fix errors in comments.
2000-01-12 01:57:22 +00:00
pk 7935de2d85 Use a table to detect device aliases and add various `isp' and floppy
controllers to it.  Also use a table lookup when matching busses/controllers.
2000-01-11 20:53:24 +00:00
ad a4fe338bf5 Fix thinko in comment. 2000-01-11 20:36:17 +00:00
pk c6b6f3883a Remove old-style boot device recognition. 2000-01-11 12:59:43 +00:00
nisimura 866126dd49 Nuke unnecessary external variable declaration. 2000-01-11 10:29:35 +00:00
nisimura 18cef2d812 Use explicit 68040 calls for cache manipulations. 2000-01-11 08:24:14 +00:00
nisimura a85aebd7fe Allow to mount disk with UniOS (== ISI) disklabel as well as SunOS
label.  Klude to access weird rootfs on 'c' via 'b'.  ISI disklabel
can not be altered.  Use SunOS label.
2000-01-11 08:22:38 +00:00
matt b8701a20ac Add ibcs2 signal tramp code. 2000-01-10 23:54:47 +00:00
pk a744e28304 Cleanup the list of exported headers a bit. 2000-01-10 22:09:34 +00:00
matt 8e5ca16369 Add two missing header files. 2000-01-10 19:28:15 +00:00
takemura 7817a37e38 WSMOUSE_SCALIBCOORDS/WSMOUSE_GCALIBCOORDS support. 2000-01-10 14:07:58 +00:00
mark e41b004de0 Increase the kernel VM area for both SHARK and Footbridge systems. 2000-01-10 07:44:55 +00:00
mark 8920fc9215 Rework of kernel I/O & memory mappings along with new implementation of
bus_space_map for PCI memory.
The mapping of system devices and I/O space has been shuffled to place them
at the top of memory leaving a larger contiguous chunk between the kernel
itself and the I/O mappings for the kernel VM area. This allows support
for kernel VM areas > 48MB.
The 144MB fixed mapping of early PCI memory space has been removed and a
new version of the bus_space_map() function has been implemented to map
PCI memory into the kernel VM area as required rather than using the fixed
mapping.
A mapping of the first 1MB of PCI memory is maintained for ISA memory
accesses and accesses to the VGA memory.
2000-01-10 07:43:07 +00:00
mark 656c8e63b4 Add description of the pciide & wd flags (from i386 GENERIC config).
Restore the isp driver now that we can down load firmware again.
2000-01-10 07:22:35 +00:00
tsutsui 6c5a73d0ea Add IPv6 stuff. 2000-01-10 06:12:20 +00:00
jonb 3a852a52dc Hmmm... The pc532 will only ever have one ncr device without major
hardware rework, so it doesn't need to be listed as ncr*.  However,
this could also be thought of as covering up a (new?) bug in the
probe/attach code that has recently decided that there are at least
ncr0 and ncr1 with the same interrupt and address mappings.  So
this change is just to let people build kernels that don't panic
at boot time...

There, is that a long winded commit message or what?
2000-01-10 04:47:08 +00:00
mark 996c945e65 Add a several casts (mainly cosmetic). 2000-01-10 04:05:50 +00:00
mark 62645f43ba Add support for a boot argument podule?=mmmmpppp to enable the manufacturer
and product IDs for a podule to be overriden. The IDs are specified in hex.
A value of "ffff" means disable and replaces the podule?.disable option.
This allows podules whose IDs have been changed e.g. by PowerROMs to still
have the correct driver attached.
Based on my original patch but tided up and debugged by Stephen Hobbs.
2000-01-10 04:01:17 +00:00
eeh 082d2d0074 Add debugger single-stepping and fix interrupt dispatch bugs. 2000-01-10 03:53:20 +00:00
simonb ede7778a1c Remove unneeded include files (up to 16 in two files!). 2000-01-10 03:24:31 +00:00
matt cbe54e5057 Add ibcs2 machine dependent file for VAX. 2000-01-10 03:06:44 +00:00
matt 1a241d6403 Move the ibcs2 setmachine function here (from compat/ibcs2) since it is
i386 specific.
2000-01-10 03:05:35 +00:00
matt 100b64e3c6 Add some i386 defines. 2000-01-10 03:03:54 +00:00
matt a57402e015 Add VS4000 scsi attachment (does not yet work).
Add COMPAT_IBCS2 hook (for running DEC VAX SVR3 images).
2000-01-10 02:35:35 +00:00
matt 362ae13bea Add some machine dependent stuff for vax. 2000-01-10 02:33:13 +00:00
matt 5dc0a61485 Add ibcs2_machdep.h and reformat so that adding new includes is a bit easier. 2000-01-10 02:30:33 +00:00