Home | History | Annotate | Download | only in include
History log of /src/sys/arch/hppa/include/byte_swap.h
RevisionDateAuthorComments
 1.8  30-Apr-2009  skrll Merge nick-hppapmap.

This is a port of the OpenBSD pmap and trap handling code to get us

- Performance boost on some/all machines.
- Well on the way to PA2.0 (in 32bit mode) support. Several
machines probe hardware, but fail sometime after interrupts
are enabled.

Other things changed / fixed on the branch are

- update autoconf to use the OpenBSD code.
- com @ dino is very close to being supported.
- HPPA_REDZONE has been replaced with a working redzone which
is enabled with DIAGNOSTIC.
- UPAGES has been halved in size.
- power(4) from OpenBSD to fix a few bugs.
- updated list of modules from OpenBSD.
- initial ports of uturn(4), astro(4) and elroy(4).
- update some copyrights (remove advertising clause, etc.)

Thanks to mjf for some of the above, testing and listening.
 1.7  03-Feb-2006  dsl branches: 1.7.74; 1.7.82; 1.7.88;
Use uint32_t and uint16_t not in_addr_t and in_port_t
 1.6  30-Jan-2006  dsl branches: 1.6.2;
Move all the stuff that detects bswapxx(constant) into the MI sys/bswap.h
Put the minimum to define the required inline assembler or C into the MD files.
NB: there may be some fallout from this!
 1.5  28-Dec-2005  perry branches: 1.5.2;
inline -> __inline
 1.4  24-Dec-2005  perry Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.3  11-Dec-2005  christos merge ktrace-lwp.
 1.2  06-Oct-2003  matt branches: 1.2.16;
Change headers to comply with the new toolchain changes.
 1.1  05-Jun-2002  fredette branches: 1.1.2; 1.1.4; 1.1.10;
Added files to support generic HP PA-RISC based machines. hp700-specific
files to follow.
 1.1.10.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.10.2  18-Sep-2004  skrll Sync with HEAD.
 1.1.10.1  03-Aug-2004  skrll Sync with HEAD
 1.1.4.2  14-Jul-2002  gehenna catch up with -current.
 1.1.4.1  05-Jun-2002  gehenna file byte_swap.h was added on branch gehenna-devsw on 2002-07-14 17:47:18 +0000
 1.1.2.2  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.2.1  05-Jun-2002  jdolecek file byte_swap.h was added on branch kqueue on 2002-06-23 17:37:07 +0000
 1.2.16.1  21-Jun-2006  yamt sync with head.
 1.5.2.2  18-Feb-2006  yamt sync with head.
 1.5.2.1  01-Feb-2006  yamt sync with head.
 1.6.2.1  09-Sep-2006  rpaulo sync with head
 1.7.88.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.7.82.1  27-Oct-2008  skrll Commit work in progress.
 1.7.74.1  04-May-2009  yamt sync with head.

RSS XML Feed