1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys/i386
John Baldwin 558d6032c2 Turn on USB support for most USB devices. udbp is not turned on since
NETGRAPH is not present in GENERIC at the moment.  Also, change some
settings to support USB installs:

- Add KBD_INSTALL_CDEV as an option to make /dev/kbd[01] actually work.
- Turn on keyboard probing in sc0.  The syscons driver will now use a
  flag documented in ukbd(4) but not in sc(4) that tells syscons to
  actively search for a keyboard device if none is found.  This allows
  USB keyboards to just be plugged in and instantly start working.
- Require the atkbd0 driver to actually probe to see if a keyboard is
  there.  This allows USB keyboards to be seen by sc0 if an AT keyboard
  isn't plugged into the computer.  This also means that you will no
  longer be able to plug an AT keyboard into a machine after it has
  booted a GENERIC kernel and use it.  AT keyboards aren't designed for
  this anyway.  USB keyboards are designed for this, and they work.
2000-05-12 03:05:35 +00:00
..
apm
bios
conf Turn on USB support for most USB devices. udbp is not turned on since 2000-05-12 03:05:35 +00:00
i386 Move <machine/ipl.h> outside #ifdef SMP because it supplies AST_RESCHED. 2000-05-11 02:32:36 +00:00
ibcs2 Regenerated (fixed the calculation of sy_nargs in sysent tables). 2000-05-09 21:52:02 +00:00
include When using _asm{} in GCC, one must specify the operand's size if one 2000-05-10 01:15:55 +00:00
isa 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bit 2000-05-10 01:24:23 +00:00
linux AT&T asm syntax requires a leading '*' in front of the operand for indirect 2000-05-10 01:21:15 +00:00
pci Don't assume that the PCI BIOS is going to clear the unused bits in %ecx 2000-05-04 17:44:55 +00:00
svr4 AT&T asm syntax requires a leading '*' in front of the operand for indirect 2000-05-10 01:21:15 +00:00
Makefile