History log of /src/sys/arch/powerpc/include/trap.h |
Revision | | Date | Author | Comments |
1.14 |
| 06-Jul-2020 |
rin | Style and cosmetic changes. No binary changes intended.
|
1.13 |
| 03-Mar-2014 |
macallan | support ppc601 from scole_mail, ok matt@
|
1.12 |
| 18-Jul-2012 |
matt | branches: 1.12.2; 1.12.4; Define the MPC8XX traps
|
1.11 |
| 24-May-2008 |
phx | branches: 1.11.32; Make oea_init() support systems with high-vector configurations (i.e exception vectors at 0xfff00000), and trap_subr.S allows the kernel to be in a memory region which is not reachable by absolute branch instructions (ba and bla).
High-vector support can be enabled by option PPC_HIGH_VEC, and long-branches to the kernel are enabled by the option DISTANT_KERNEL.
|
1.10 |
| 05-Aug-2006 |
sanjayl | branches: 1.10.58; 1.10.60; 1.10.62; 1.10.64; 1st cut of Powermac G5 support (uses bridge mode).
|
1.9 |
| 26-Apr-2003 |
wiz | branches: 1.9.18; 1.9.32; 1.9.36; Management, not managment. Mostly from jmc@openbsd.
|
1.8 |
| 19-May-2002 |
augustss | Handle the "aligment" fault generated by DCBZ when the cache is off. That way you can run the processor with caches off.
|
1.7 |
| 22-Feb-2002 |
kleink | branches: 1.7.8; Handle the 601's Run Mode/Trace Exception as well.
|
1.6 |
| 13-Jun-2001 |
simonb | branches: 1.6.2; 1.6.8; Add a port to IBM's PPC405GP Reference Board (the "walnut") by Eduardo Horvath and Simon Burge of Wasabi Systems.
IBM 4xx series CPU features: - New pmap and revised trap handler. - Support on-chip timers, PCI controller, UARTs - Framework for on-chip ethernet and watchdog timer. General PowerPC features: - Add in-kernel PPC floating point emulation - New in{,4}_cksum that is between 1.5 and 5 times faster than the old version depending on CPU type. General changes: - Kernel support for generic dbsym-style symbols.
|
1.5 |
| 20-Nov-2000 |
tsubai | branches: 1.5.2; Thermal Management Interrupt is available on 750, too.
|
1.4 |
| 19-Nov-2000 |
matt | Add G4 specific exceptions (include AltiVec).
|
1.3 |
| 25-May-2000 |
is | Prepare for AmigaPPC.
|
1.2 |
| 19-Jan-2000 |
danw | Fill in the alignment trap handler a bit: now it can fix unaligned floating point loads and stores (to work around a gcc bug), but will still cause a bus error on other sorts of unaligned accesses.
|
1.1 |
| 30-Sep-1996 |
ws | branches: 1.1.22; 1.1.28; PowerPC port
|
1.1.28.2 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.1.28.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.1.22.1 |
| 20-Jan-2000 |
he | Pull up revision 1.2 (requested by danw): Add (the beginnings of) an unaligned access handler for the powerpc, to get around the fact that gcc currently generates bad floating point copies sometimes, which breaks various things,
|
1.5.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.6.8.3 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.6.8.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.6.8.1 |
| 13-Jun-2001 |
nathanw | file trap.h was added on branch nathanw_sa on 2002-02-28 04:11:26 +0000
|
1.6.2.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.6.2.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.7.8.1 |
| 30-May-2002 |
gehenna | Catch up with -current.
|
1.9.36.1 |
| 11-Aug-2006 |
yamt | sync with head
|
1.9.32.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.9.18.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.10.64.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.10.62.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.10.60.1 |
| 04-Jun-2008 |
yamt | sync with head
|
1.10.58.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.11.32.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.11.32.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.12.4.1 |
| 18-May-2014 |
rmind | sync with head
|
1.12.2.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|