1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys/i386/include
Amancio Hasty 6797869271 Reviewed by: Amancio
Submitted by:	Randall Hopper <rhh@ct.picker.com>
    The patch supports using the X10 Mouse Remote in both stand-alone and
pass-through configurations, so you can plug your mouse and remote into the
same serial port, use the mouse for X, and use the remote for other apps
like Fxtv. For instance, we can now control fxtv via the remote control
just like a TV : change channels, mute, increase volume, zoom video,
freeze frame 8)

     The mouse events are channeled through the syscons/sysmouse I/F like
normal, and the remote buttons are "syphoned off" to a UNIX-domain stream
socket (defined as _PATH_MOUSEREMOTE in <machine/mouse.h>) for a
remote-aware app to grab and use.

For further info on the X10 Mouse Remote see:
http://www.x10.com/products/x10_mk19a.htm
1998-06-14 20:05:27 +00:00
..
pc Nuke the nonexistend pad bytes from the end of the DMI header structure. 1997-08-04 03:31:23 +00:00
_limits.h
ansi.h Added typedefs for __int64_t and __uint64_t. These will be used to avoid 1998-06-14 14:00:47 +00:00
apic.h Eliminate frequent silo overflows by restoring the TEST_LOPRIO code. 1997-08-04 17:31:43 +00:00
apicreg.h Eliminate frequent silo overflows by restoring the TEST_LOPRIO code. 1997-08-04 17:31:43 +00:00
apm_bios.h Expand the APMIO_GETINFO ioctl to return the estimated remaining 1997-11-12 04:12:51 +00:00
apm_segments.h
asc_ioctl.h
asm.h
asmacros.h
asnames.h For SMP, use prv_PPAGE1/prv_PMAP1 instead of PADDR1/PMAP1. 1998-05-17 18:53:19 +00:00
bootinfo.h Add support for booting in VESA 0x102 videomode. Corresponding patches to 1997-07-31 08:07:54 +00:00
bus_at386.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_dma.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_memio.h Implementation of Bus Space for FreeBSD-x86. 1998-01-15 07:32:56 +00:00
bus_pc98.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
bus_pio.h Implementation of Bus Space for FreeBSD-x86. 1998-01-15 07:32:56 +00:00
bus.h Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm. 1998-05-06 01:45:55 +00:00
cdk.h
clock.h Remove special handling for resuming clock interrupt when using APIC_IO. 1998-03-05 21:45:53 +00:00
comstats.h
conf.h
cons.h
console.h Add display of type KD_PIXEL. 1998-02-12 20:47:39 +00:00
cpu.h Don't include <machine/cputypes.h> or declare cputype/class interfaces 1997-10-28 11:43:57 +00:00
cpufunc.h For SMP, use prv_PPAGE1/prv_PMAP1 instead of PADDR1/PMAP1. 1998-05-17 18:53:19 +00:00
cputypes.h Add CPU_PII to the list. 1998-05-22 00:03:23 +00:00
cronyx.h Don't declare prototypes for driver functions unless KERNEL is defined. 1998-02-03 20:07:02 +00:00
db_machdep.h
dvcfg.h Changed inline' to __inline' so that this file can be compiled by 1998-02-03 20:14:35 +00:00
elf.h Define some machine characteristics using symbol naming on conventions 1997-08-30 18:59:48 +00:00
endian.h Put I*86_CPU options in opt_global.h and don't #include "opt_cpu.h" 1997-08-31 22:43:46 +00:00
exec.h
float.h
floatingpoint.h Cast return values to the appropriate fp_*_t. Note that the man page 1998-04-27 14:17:30 +00:00
frame.h VM86 kernel support. 1997-08-09 00:04:06 +00:00
globaldata.h Some cleanups related to timecounters and weird ifdefs in <sys/time.h>. 1998-05-28 09:30:28 +00:00
gsc.h
ieeefp.h
if_wl_wavelan.h Moved misplaced idempotency ifdef. Multiple inclusion was fatal since 1998-02-03 20:24:13 +00:00
in_cksum.h Fix all areas of the system (or at least all those in LINT) to avoid storing 1997-08-16 19:16:27 +00:00
ioctl_bt848.h 1.31 Randall Hopper <rhh@ct.picker.com> 1998-05-16 07:07:10 +00:00
ioctl_ctx.h
ioctl_fd.h
ioctl_meteor.h
ipl.h Implementation of Bus Space for FreeBSD-x86. 1998-01-15 07:32:56 +00:00
joystick.h
limits.h
lock.h Remove stuff related to microtime.s, which is gone. 1998-04-06 11:38:18 +00:00
lpt.h
md_var.h Fixed disordering of busdma* and swi_vm. 1998-02-01 23:00:53 +00:00
mouse.h Reviewed by: Amancio 1998-06-14 20:05:27 +00:00
mpapic.h Use <machine/*.h> instead of <i386/include/*.h>. 1998-02-01 22:23:18 +00:00
mptable.h Add forwarding of roundrobin to other cpus. This gives a more regular 1998-05-17 22:12:14 +00:00
mtpr.h
npx.h Removed unused #includes and a stale forward declaration. 1997-07-20 11:06:44 +00:00
param.h Removed LOCORE ifdef. This header isn't used for locore stuff. 1998-06-14 15:21:27 +00:00
pcaudioio.h
pcb_ext.h A couple of missing doscmd header files. Messed up again. Now can 1997-08-09 04:55:05 +00:00
pcb.h Ifdefed some SMP and VM86 code. Note that although VM86 is not a global 1998-02-03 21:27:50 +00:00
pci_cfgreg.h
pcpu.h Some cleanups related to timecounters and weird ifdefs in <sys/time.h>. 1998-05-28 09:30:28 +00:00
pcvt_ioctl.h Fixed conflicts between <machine/console.h> and <machine/pcvt_ioctl.h>, 1998-02-03 19:57:46 +00:00
perfmon.h
pmap.h Attempt to set write combining mode for graphics devices. 1998-05-11 01:06:08 +00:00
proc.h
profile.h Ifdefed use of a GNU feature. 1998-02-03 20:32:38 +00:00
psl.h
ptrace.h Disallow reading the current kernel stack. Only the user structure and 1998-05-19 00:00:14 +00:00
random.h Make read_random() take a (void *) argument instead of (char *) 1998-04-06 09:30:42 +00:00
reg.h Preserve %fs and %gs across context switches. This has a relatively low 1997-06-07 04:36:10 +00:00
reloc.h
segments.h Revert my previous commit about using CS_SECURE macro. 1997-08-21 06:33:04 +00:00
setjmp.h Suggested by: bde 1998-01-20 09:09:24 +00:00
si.h Add a macro tweak. 1998-06-13 19:36:22 +00:00
signal.h VM86 kernel support. 1997-08-09 00:04:06 +00:00
smp.h Add forwarding of roundrobin to other cpus. This gives a more regular 1998-05-17 22:12:14 +00:00
smptests.h Remove stuff related to microtime.s, which is gone. 1998-04-06 11:38:18 +00:00
soundcard.h soundcard.h wasn't upgraded when i386/isa/snd was 1998-02-18 02:27:00 +00:00
speaker.h
specialreg.h Defined CCR6 and CCR7 (configuration registers of M2 CPU.) 1998-03-04 11:39:16 +00:00
spigot.h
stdarg.h Don't attempt to generate errors for unpromoted types in va_arg(), 1997-06-21 15:45:13 +00:00
sysarch.h Forward declare a union so that this file is self-sufficient. 1998-02-03 20:46:18 +00:00
trap.h
tss.h
types.h Define 64-bit types in terms of __int64_t and __uint64_t. 1998-06-14 14:08:21 +00:00
ultrasound.h
varargs.h Fixed va_arg() to work for small args (as in stdarg.h). 1997-06-21 16:20:55 +00:00
vm86.h Fixed pedantic semantics errors (bitfields not of type int, signed int 1998-06-08 09:47:47 +00:00
vmparam.h Increased MAXTSIZ to 128MB...there are binaries that get quite large. 1998-06-12 09:10:22 +00:00
wtio.h