Commit Graph

203046 Commits

Author SHA1 Message Date
jmcneill e1214af8f3 Fix a locking problem with the demux, and while here do a bit of
housekeeping and documentation.
2011-07-16 12:20:01 +00:00
nakayama 02b9edfe03 Bring some fixes and minor differences from sparc64 version. 2011-07-16 11:15:52 +00:00
dyoung 9c14481bd4 Use <sys/bus.h> not <machine/bus.h>. 2011-07-15 23:40:56 +00:00
jmcneill 6f708f8d76 add nsclpcsio module to i386 build 2011-07-15 21:08:48 +00:00
jmcneill ac535e1004 add nsclpcsio module glue 2011-07-15 20:57:01 +00:00
jmcneill 17536f8e9e add module support 2011-07-15 20:56:26 +00:00
jmcneill 28467bc5e1 use lg3303_get_snr, lg3303_get_signal_strength 2011-07-15 20:29:58 +00:00
jmcneill 8b8276a7ab add lg3303_get_snr, lg3303_get_signal_strength, lg3303_get_ucblocks 2011-07-15 20:28:38 +00:00
jmcneill ee71f9a61a add dtv_intlog10 implementation, from apb@ 2011-07-15 20:27:41 +00:00
cliff 51621c41af bump SYMTAB_SPACE 2011-07-15 19:41:28 +00:00
cliff bf03074a53 More support for CFI NOR. 2011-07-15 19:37:41 +00:00
riz 4cea3314df BLOCK_SIZE->SPARC64_BLOCK_SIZE
BLOCK_ALIGN->SPARC64_BLOCK_ALIGN

XXX these values are unused in sparc;  this is merely to keep the sparc
and sparc64 versions of psl.h in sync, and to allow sparc to build again.
2011-07-15 19:30:08 +00:00
cliff fb19d2b789 Add support for CFI NOR, using MPC8536DS as initial example.
Only AMD/Fujitsu command set is suported so far.
This is still work in progress, be advised.
2011-07-15 19:19:55 +00:00
christos 534ca6a0dd mention EINVAL. 2011-07-15 14:59:33 +00:00
christos dc72548dbe fail with EINVAL if flags not are not O_CLOEXEC|O_NONBLOCK in pipe2(2) and
dup3(2)
2011-07-15 14:50:19 +00:00
jruoho 450530506c Fix wrong linker flag that has always been lurking here. 2011-07-15 14:00:41 +00:00
jruoho dacd6ba8f0 Split out the -lpthread tests to a separate file.
XXX: The only thing gained from this is seeing whether -lpthread breaks
     the getenv(3) family. Yet, a strict hypothesis about this would require
     that the two test files are identical, which they are not.
2011-07-15 13:54:31 +00:00
nonaka 15689cff7d cinclude GENERIC.local 2011-07-15 13:47:12 +00:00
jmcneill ed3b4a4855 emdtv(4): Add a driver for Empia EM28xx family USB video capture controllers. 2011-07-15 12:57:22 +00:00
jym 941517f6e2 Use a workqueue(9) to defer allocation of TX packets. Loosely inspired
from the OpenBSD bnx(4) driver.

Tested by Roger Pau Monné, roger.pau at entel.upc.edu.

Fixes kern/45051.
2011-07-15 11:29:31 +00:00
jruoho 11ee5754de Add two more naive tests. 2011-07-15 11:27:23 +00:00
jmcneill 428431c0a7 catch up to recent lg3303 changes 2011-07-15 10:48:30 +00:00
jmcneill 13e60a5238 lg3303_set_modulation: program the requested modulation on every request 2011-07-15 10:10:35 +00:00
jruoho 7f1ed5f987 Small markup edit. 2011-07-15 09:44:14 +00:00
jruoho 844c18226d Add some cases for dup2(2) and dup3(2). 2011-07-15 09:40:16 +00:00
jruoho 872b41c159 Small markup glitch. 2011-07-15 08:17:36 +00:00
he 3271be69ca Add the ibm4xx and booke modules for dtv. 2011-07-15 08:07:08 +00:00
he 242532a45b Track the changes to tulipvar.h -- use the recently introduced
tlp_chip_name() to get the chip name for aprint output.
2011-07-15 07:49:20 +00:00
jruoho 31e0c3fb7c Split the test to two contextually different tests. 2011-07-15 07:39:26 +00:00
jruoho 1ea16e5059 Rename two test files to get functional scope (and avoid confusion
with ctype(3)). No functional change.
2011-07-15 07:35:21 +00:00
apb 576d24caba Redo previous change in a better way, as suggested by mrg.
Where the original Makefile.in had this:

	filename: dependencies
		run autosomething to regenerate the file

we now do this:

	filename: dependencies
		@echo "NOT REBUILDING $@"
	NetBSD_DISABLED_filename:
		run autosomething to regenerate the file
2011-07-15 07:04:52 +00:00
jruoho 8a16de8dc8 Few naive unit tests for the getprotoent(3) family. 2011-07-15 06:41:29 +00:00
jmcneill d1c2527458 add pcHDTV HD-5500 support:
cxdtv0 at pci0 dev 14 function 2: pcHDTV HD-5500 HDTV Video Capture (rev. 0x05)
cxdtv0: interrupting at irq 10
cxdtv0: lg3303: found @ 0x59
cxdtv0: tvpll: LG TDVS-H06xF
dtv0 at cxdtv0: CX23880 [ATSC]
2011-07-15 03:35:13 +00:00
jmcneill 389f86dedb add LG TDVS-H06xF support 2011-07-15 03:31:37 +00:00
jmcneill f26b5f8df4 struct tvpll_data foo -> extern struct tvpll_data foo 2011-07-15 03:30:08 +00:00
jmcneill e9f578b3d5 if no carrier, other status fields are invalid 2011-07-15 03:29:23 +00:00
jmcneill 668383289f add detach support 2011-07-15 00:21:26 +00:00
jmcneill 6f144888fd module glue for nxt2k, tvpll, cxdtv 2011-07-14 23:50:12 +00:00
jmcneill dfd3ee6ea9 hook in lg3303 demod support and modularize 2011-07-14 23:47:45 +00:00
jmcneill 412242eb53 add a flags argument to lg3303, and use it for the caller to request
serial mpeg mode
2011-07-14 23:46:52 +00:00
jmcneill 860478e64f add module support 2011-07-14 23:45:43 +00:00
jmcneill b3a7bca7bf correct pll entries for TDVS-H06xF 2011-07-14 23:45:26 +00:00
jmcneill a0f539c07b add module support 2011-07-14 23:44:34 +00:00
jmcneill 3915ab4db7 nxt2k depends on firmload 2011-07-14 23:43:37 +00:00
matt d897a1e969 Remove out-of-date KASSERT 2011-07-14 22:31:22 +00:00
wiz d738592f9d Fix typos, remove trailing whitespace. 2011-07-14 22:14:03 +00:00
wiz d66479d008 New sentence, new line. 2011-07-14 22:12:30 +00:00
joerg 63d609f274 Install cpp frontend link too 2011-07-14 21:38:56 +00:00
jruoho bce528f484 Complete prototypes, markup NULL, complete return values, more markup. 2011-07-14 21:25:42 +00:00
matt 82c39ee7c3 files.dtv is included by conf/files 2011-07-14 18:19:49 +00:00