summaryrefslogtreecommitdiff
path: root/sys/amd64/include/reg.h
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2012-03-18Copy i386 reg.h to x86 and merge with amd64 reg.h. Replace i386/amd64/pc98Tijl Coosemans
2012-03-18Use exact width integer types in amd64/i386 reg.h to prepare for a merge.Tijl Coosemans
2011-02-16To avoid excessive code duplication create wrapper for fill regsDmitry Chagin
2010-03-29Cosmetic tweak to use a type suffix instead of a cast to force a constantJohn Baldwin
2010-03-11Provide groundwork for 32-bit binary compatibility on non-x86 platforms,Nathan Whitehorn
2009-04-01Add all segment registers for the amd64 CPU to struct reg and mcontext.Konstantin Belousov
2006-11-17Add support for 8 byte hardware watches in long mode. Kernel hardwareJohn Baldwin
2006-11-17- Add macro constants for the various fields in %dr7 and use them in placeJohn Baldwin
2006-11-15Various whitespace and style fixes.John Baldwin
2004-04-05Remove advertising clause from University of California Regent's license,Warner Losh
2004-01-28Add dbreg struct definitions for /proc/*/dbregs and a place to store thePeter Wemm
2003-11-08Update the graffiti.Peter Wemm
2003-11-08Rename npx* to fpu*. I haven't done the flags/function names yet.Peter Wemm
2003-05-23As suggested by the gdb folks, pad the 'struct fpreg' to a full 512 bytesPeter Wemm
2003-05-01Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm
2002-11-07Properly parenthesize the DBREG_DRX macro's variables to allow forAlfred Perlstein
2002-10-20Change the definition of the debugging registers to be an array, soPoul-Henning Kamp
2002-08-29Renamed poorly named setregs to exec_setregs. Moved its prototype toJake Burkholder
2002-03-20Remove __P.Alfred Perlstein
2001-10-21[partially forced commit due to pilot error in earlier commit attempt]Dag-Erling Smørgrav
2001-09-12KSE Milestone 2Julian Elischer
2000-09-21Add a couple of debug register helper functions to assist in settingBrian S. Dean
2000-02-12Document the support in the kernel for hardware debug registers on theDavid E. O'Brien
1999-12-29Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-07-09Implement support for hardware debug registers on the i386.Jonathan Lemon
1999-04-28Enable vmspace sharing on SMP. Major changes are,Luoqi Chen
1999-04-03Restore support for executing BSD/OS binaries on the i386 by passingJohn Polstra
1998-09-14Add new functions fill_fpregs() and set_fpregs(), like fill_regs()John Polstra
1997-06-07Preserve %fs and %gs across context switches. This has a relatively lowBruce Evans
1997-06-07Updated comments.Bruce Evans
1997-02-22Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
1996-01-30Fix a bunch of spelling errors in the comment fields ofMike Pritchard
1995-01-14Declare a real `struct fpreg' to prepare for implementing reading andBruce Evans
1994-10-02apm_bios.h: removed the equiv-stuff. Not needed now that the kernel modulePoul-Henning Kamp
1994-05-25The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes
1994-01-31 WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey HsuDavid Greenman
1994-01-03Convert syscall to trapframe. Based on work done by John Brezak.David Greenman
1993-12-03From: Jeffrey Hsu <hsu@soda.berkeley.edu>Andrew Moore
1993-11-16new process tracing code from Sean Eric Fagen (sef@kithrup.com).David Greenman
1993-11-07Made all header files idempotent and moved incorrect common data fromGarrett Wollman
1993-10-16Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes
1993-06-12Initial import, 0.1 + pk 0.2.4-B1Rodney W. Grimes