Commit Graph

556 Commits

Author SHA1 Message Date
joff 204717149e Enable atu, vnd, and kttcp by default 2005-01-24 02:40:00 +00:00
joff 8506af05a4 Fix mem/io extents usage. Previously had been mis-using the bs_cookie for a bs_tag. 2005-01-24 02:38:15 +00:00
joff f61320850a whoops, had intr mask inverted 2005-01-24 02:36:04 +00:00
cube ec53a61e98 Add tap(4) support to a random^Wcarefully chosen set of kernel configs.
All those kernels have a line for both tun and bridge, and if either is
commented out, tap is commented out also.  With the exception of i386's
GENERIC_TINY.

XXX:  we _need_ some way of making this more simple.
2005-01-17 15:28:51 +00:00
joff b6b2f0d2df Use hd44780var.h instead of hd44780_subr.h 2005-01-11 00:59:06 +00:00
joff fdb2df8f5f enable pcic(9) PCMCIA controllers in default kernel 2005-01-09 21:44:32 +00:00
joff 6b75e7b0f9 Allow for pcic(9) attachments on the ISA bus 2005-01-09 21:40:02 +00:00
joff 0686f5514c call isa_bs_mallocok() right before ISA bus attachment 2005-01-09 21:35:51 +00:00
joff 453e7edc70 Implement extent(9) based management of ISA io/mem so pcic(9) has
a chance of working.
2005-01-09 21:32:08 +00:00
joff 5f20950e38 o reversed sense of RS in writereg
o attempt HD44780 reset on open if LCD not detected at bootup
o skip everything if sc_dev_ok == 0 in writereg/readreg
2005-01-09 15:48:51 +00:00
joff 9a859b8fc6 Support LCD by default on TS-7200 2005-01-08 20:41:56 +00:00
joff 63b4d87a37 Add tslcd device 2005-01-08 20:39:18 +00:00
joff c87859c9da Support for bit-banging HD44780 bus cycles on the generic LCD header 2005-01-08 20:23:32 +00:00
joff 2f2edb0a13 Support up to 4 TS-ETH10 ethernet boards on the PC/104 bus 2005-01-08 02:58:03 +00:00
joff 5a55b5cff3 Enable INET6 by default, bump SYMTAB_SPACE 2004-12-31 12:14:22 +00:00
joff 3a8922c4d8 descend into TS7200_flash_0x60660000 2004-12-28 16:19:41 +00:00
joff 3f09dcaa18 Add tsrtc to TS-7200 config 2004-12-27 02:44:38 +00:00
joff bb0dbb71f1 Clean up autoconf stuff 2004-12-27 02:42:49 +00:00
joff cff4f0088d Add support for TS-5620 daughter card RTC 2004-12-27 02:41:54 +00:00
joff 0ac1f404ba support watchdog timer on TS-7200 CPLD 2004-12-26 22:02:10 +00:00
joff b6d96c3c3d Pad .sdata section to a 4-byte boundary so that the .image section
is always aligned.  This makes md_root_loadaddr always 4 byte aligned.
Without this, may get an un-aligned access trap before we even print
anything on the console which was a pain in the neck to debug since so
early in the bootstrap the CPU usually just halts on exceptions.
2004-12-24 16:17:27 +00:00
joff 881290e4de add netbsd-wd0, netbsd-sd0, netbsd-epe0 configurations 2004-12-24 10:53:34 +00:00
joff eadf291885 On-chip EP93xx UART support 2004-12-24 10:34:27 +00:00
joff a1ed993cf1 generic TS-7200 gzboot support 2004-12-24 10:33:54 +00:00
joff 04fb7eeb00 support for gzimg's in TS-7200 Redboot on-board flash 2004-12-24 10:32:40 +00:00
joff e8d2af9dd0 Need these files present for ISA support 2004-12-23 04:36:18 +00:00
joff 419237bbb9 generic kernel configuration for TS-7200 SBC's 2004-12-23 04:35:01 +00:00
joff cf4725f858 build configuration metadata for TS-7200 SBC 2004-12-23 04:34:03 +00:00
joff 01f7ff5bd1 PC/104 aka ISA bus support on TS-7200 2004-12-23 04:31:47 +00:00
joff e95044fa10 CompactFlash IDE controller glue 2004-12-23 04:30:50 +00:00
joff 37b0a6b3f3 TS-7200 onboard CPLD driver 2004-12-23 04:30:19 +00:00
joff 5494e0fbe9 TS-7200 magic numbers/structs 2004-12-23 04:29:38 +00:00
joff 9817c7eefb TS-7200 machdep initialization 2004-12-23 04:28:31 +00:00
joff 16a20082fa TS-7200 SBC epcom UART glue 2004-12-23 04:27:56 +00:00
abs 964859d895 Fix comments regarding configration bounaries 2004-12-12 21:03:06 +00:00
abs 5958dd944e Fix comments slighly 2004-12-12 20:42:53 +00:00
bouyer fe4d81db48 pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).
2004-11-24 20:49:17 +00:00
christos 30fc143afa Add COMPAT_BSDPTY to the rest of the config files. 2004-11-10 17:54:02 +00:00
thorpej dc2f2fbe74 Centralize the declaration of booted_device and booted_partition. 2004-10-23 17:07:37 +00:00
augustss 0c21c79cc5 s/uax/axe/ 2004-10-23 14:00:50 +00:00
nathanw 3a1db40022 Spelling in comment. 2004-09-10 15:27:10 +00:00
manu 6e3c639957 IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@
2004-09-04 23:29:44 +00:00
drochner 46289e1fef Phase out the use of a string as first "attach args" member to control
which bustype should be attached with a specific call to config_found()
(from a "mainbus" or a bus bridge).
Do it for isa/eisa/mca and pci/agp for now. These buses all attach to
an mi interface attribute "isabus", "eisabus" etc., and the autoconf
framework now allows to specify an interface attribute on config_found()
and config_search(), which limits the search of matching config data
to these which attach to that specific attribute.
So we basically have to call config_found_ia(..., "foobus", ...) where
such a bus is attached.
As a consequence, where a "mainbus" or alike also attaches other
devices (eg CPUs) which do not attach to a specific attribute yet,
we need at least pass an attribute name (different from "foobus") so
that the foo bus is not found at these places. This made some minor
changes necessary which are not obviously related to the mentioned buses.
2004-08-30 15:05:15 +00:00
rearnsha 951ec8627f Don't use vector_page before it's been initialized. 2004-08-07 11:20:53 +00:00
rearnsha da975d6d89 Fix pasto error in comment. 2004-08-07 11:13:09 +00:00
rearnsha 5b0328df32 Add barriers to prevent scheduling of critical code outside of the
SPL-protected region.
2004-08-07 11:08:58 +00:00
rearnsha 0163f96e43 Add fixed configs for fxp0 and sd0 booting. 2004-08-07 11:00:06 +00:00
rearnsha 0e811ff437 Support probing the compact PCI bus. 2004-08-07 10:54:54 +00:00
rearnsha 7c8434c371 Set CPUFLAGS not COPTS 2004-08-07 10:47:19 +00:00
rearnsha 1300889f4e Use db_machine_init. 2004-08-06 15:13:45 +00:00