augustss
3064141641
Make it possible to specify the request flags when issuing a raw USB request.
1998-12-29 03:13:10 +00:00
augustss
16b49a78c6
New USB attach args.
1998-12-29 03:09:48 +00:00
augustss
4c9147cd38
Remove part of the bigendian patch that was not supposed to be commited.
1998-12-29 03:01:44 +00:00
kristerw
a20ab6118b
gcc places relocations for class references in the text segment. That
...
is wrong for pic code. Remedy that.
This removes those annoying 'RRS text relocation' warnings when building
libobjc.
1998-12-29 02:03:58 +00:00
augustss
d4fa2978fa
Imprive debugging message.
1998-12-28 21:05:47 +00:00
augustss
4386ae98b0
Send more information to USB attach routines so that they can claim
...
multiple interfaces.
1998-12-28 21:05:26 +00:00
tv
6acc855e3e
Add bfd targets used by other binary emulations that NetBSD recognizes:
...
- a.out-i386-bsd
- a.out-i386-freebsd
- coff-i386
1998-12-28 20:39:54 +00:00
tv
8c88ddc66a
Add dependency to _arch.mk file on targets.{o,so,po}.
1998-12-28 20:38:50 +00:00
augustss
dfad58d4e0
Change the host controller internal API a little and add some incomplete
...
support for isochronous transfers.
1998-12-28 20:13:59 +00:00
mjacob
d6cab14b00
clean up headers
1998-12-28 19:12:26 +00:00
mjacob
8ac99457db
I mean *really* clean up headers
1998-12-28 19:12:04 +00:00
mjacob
b51e3fbf3c
clean up headers; remove early revision 2100 workarounds
1998-12-28 19:11:32 +00:00
mjacob
e5e787230b
clean up headers; move uninit/watch to outer layers
1998-12-28 19:10:43 +00:00
mjacob
9ccf227085
clean up header
1998-12-28 19:07:38 +00:00
augustss
c9cf2c5601
Fix typo.
1998-12-28 16:41:11 +00:00
augustss
1256add6be
Update for new name in usb.h
1998-12-28 16:13:44 +00:00
hannken
6ac29b4d09
Add subdir wsconsctl.
1998-12-28 14:03:27 +00:00
hannken
04ee2ece33
wsconsctl(8) - a program to manipulate wscons devices.
...
- lacks wsdisplay support (driver needs work on ioctls).
- man page needs work.
1998-12-28 14:01:16 +00:00
hannken
bf9e279952
Prepare for wsconsctrl:
...
- clean up keycode defines.
- allow easy parse of wsksymdef.h.
- add misssing KB_IT entry.
- set layout to KB_USER after ioctl WSKBDIO_SETMAP.
1998-12-28 13:48:24 +00:00
lukem
5f22ea3a31
fix estimate of blocks for subsets.
...
fix from Brian Grayson <bgrayson@ece.utexas.edu> in [bin/6607]
1998-12-28 13:38:29 +00:00
augustss
020a909cba
Add a lot of byte swapping to get the code to work on big endian machines.
...
Patch from Tsubai Masanari <tsubai@iri.co.jp>.
Add an extra controller reset. According to the OHCI spec it shouldn't
be necessary, but without some machines don't work.
1998-12-28 12:56:19 +00:00
augustss
3c6b7ccc2a
Cosmetics.
1998-12-28 12:52:38 +00:00
augustss
f4133e9fae
Update timing again (for bad devices).
1998-12-28 12:35:27 +00:00
mark
058cf2a88c
Apply patch from PR port-arm32/6357 to make the wdc attachment to the
...
RiscPC mainbus work correctly.
From Richard Earnshaw.
1998-12-28 09:40:28 +00:00
mark
767af4d82c
Add a check for r8 equal to 0 and do a quick exit if it is.
1998-12-28 09:39:02 +00:00
ross
509315b9e0
We don't call prom_open() here anymore, so don't call prom_close() either!
1998-12-28 09:12:52 +00:00
lukem
c984c19121
* replace LOG(CMD|BYTES) macros with logcmd(), which is a cleaner
...
solution with less code replication. use realpath() in logcmd() so
that all logged filenames are sane.
* support `REST STREAM' in `FEAT' reply (from draft-ietf-ftpext-mlst-05)
* in 'HELP', suffix unimplemented commands with `-' instead of `*'; the
former is easier to differentiate from `+'.
* deprecate curdir() now that logcmd() doesn't use it.
* ensure all filename buffers are at least MAXPATHLEN+1 in size.
* move jmp_buf errcatch out of extern.h, removing need to #include <setjmp.h>
in every file.
1998-12-28 04:54:00 +00:00
augustss
be8213d207
Add some isoc defines.
1998-12-28 03:27:00 +00:00
augustss
2e0dbd3cc0
Add another power up wait so that some devices (that do not follow
...
the spec) start up more reliably.
1998-12-28 02:23:25 +00:00
augustss
cd36ca65dd
Fix typos.
1998-12-28 02:20:28 +00:00
augustss
8fe37fa62c
Cosmetics.
1998-12-28 02:06:25 +00:00
tsubai
2ad7314a82
Configure only one wskbd/wsmouse.
1998-12-28 00:50:44 +00:00
tsubai
e7e9a2e0e1
Use "interrupt" property if "AAPL,interrupt" is not found.
1998-12-28 00:38:18 +00:00
nisimura
fe061a7ae4
- Eliminate dead code in TLB miss handler. Fortunately it has never been
...
executed. Once execunted, the result would be castrophic because it has
addressing error.
1998-12-28 00:31:03 +00:00
augustss
6afab47ac5
Be more careful when forming the TD endpoint field.
1998-12-27 23:40:52 +00:00
augustss
5c3f51a42a
Add quirk for bad version no. in audio control descriptor.
1998-12-27 23:38:13 +00:00
augustss
33f1482ece
Make sure recording is started before we return EWOULDBLOCK in a read().
1998-12-27 23:25:32 +00:00
augustss
496387c419
Fold lines to 80 chars.
1998-12-27 22:52:23 +00:00
thorpej
89a7b98a55
Defopt POOL_DIAGNOSTIC and POOL_LOGSIZE.
1998-12-27 21:14:56 +00:00
thorpej
e1315a2447
Make this compile with POOL_DIAGNOSTIC, and add a POOL_LOGSIZE option.
...
Defopt these.
1998-12-27 21:13:43 +00:00
thorpej
f079e8d39c
Simplify the rttimer code somewhat; use TAILQs instead of CIRCLEQs (we
...
didn't really need to traverse the queues backwards anyhow), and other
minor code simplification.
1998-12-27 18:27:48 +00:00
augustss
da39a16267
Fold lines to 80 chars.
1998-12-27 13:03:58 +00:00
veego
50cc03465e
Fix kern/6658 from Martin Husemann:
...
After booting a current kernel and receiving a few arp requests on the
network it panics (data modified on free list). The panic message is wrong,
as code inspection shows the memory pool for routing entries is intialized
twice, while the routing timer memory pool is never initialized.
1998-12-27 11:44:41 +00:00
dbj
ba3bedf25e
After some experimentation, now allow dma start alignment to be 4.
...
Removed separate alignment constant for ethernet since it appears to
be unnecessary.
1998-12-27 09:03:14 +00:00
lukem
ee32f5a96b
be saner about the method to determine which $proxy to use
1998-12-27 05:49:53 +00:00
is
bc72f5a29c
Make it table-driven. Besides making adding more devices easier, the resulting
...
code is 14% smaller (alas, for this file only).
1998-12-26 22:22:58 +00:00
augustss
e0c228ae9c
Merge changes to make the USB stack work with FreeBSD. The original
...
diffs from Nick Hibma <n_hibma@freebsd.org>, but with substantial
changes from me.
XXX Not tested on FreeBSD yet.
1998-12-26 12:53:00 +00:00
ross
fbff13e33e
Fix bug in .D1 macro.
...
D1 (dee-one) has two bogus-looking lines that are not in Dl (dee-ell); and
what they do is delete the first parameter unless it is a callable macro.
This may have something to do with the reason why dee-ell is used 418 times
in /usr/share/man vs only 6 times for the crippled dee-one.
1998-12-26 09:40:45 +00:00
marc
e803638497
since the return from swapctl can change from call to call, print the
...
"Disk" column each time. Also, use sep->se_path, not
devname(sep->se_dev).
1998-12-26 07:05:08 +00:00
marc
a97b85feaf
display the seconds in the timestamp in the corner, too.
1998-12-26 06:38:42 +00:00