History log of /src/sys/arch/powerpc/powerpc/ofwreal.S |
Revision | | Date | Author | Comments |
1.17 |
| 24-Jun-2023 |
msaitoh | Fix typo in comment.
|
1.16 |
| 20-Aug-2021 |
andvar | fix various typos in comments and log messages.
|
1.15 |
| 06-Jul-2020 |
rin | Style and cosmetic changes. No binary changes intended.
|
1.14 |
| 31-Dec-2018 |
christos | use 0 instead of %r0 for dcbst and icbi otherwise binutils-2.31.1 bitch.
|
1.13 |
| 05-Jun-2011 |
matt | branches: 1.13.52; 1.13.54; Remove <machine/atomic.h>; use <sys/atomic.h> instead. Add <powerpc/cpuset.h> (for mpc85xx pmap). Add some initial MP code for mpc85xx Rework ipi code to be common across all ppcs Change PPC to keep curlwp in %r13 while in the kernel. Move astpending from cpu_info to mdlwp Improve cpu_need_resched to be more MP friendly.
|
1.12 |
| 17-Jan-2011 |
matt | branches: 1.12.4; Kill _NOREGNAMES. Everything should be using %rX now. If it doesn't it soon will.
|
1.11 |
| 17-Oct-2007 |
garbled | branches: 1.11.42; 1.11.48; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.10 |
| 21-May-2007 |
simonb | branches: 1.10.10; Fix a tpyo in a comment.
|
1.9 |
| 14-Jan-2007 |
aymeric | branches: 1.9.6; 1.9.8; 1.9.14; disable MMU in restoremmu. This generally makes sense and is required for the Efika
|
1.8 |
| 25-Sep-2006 |
briggs | Obvious (now that Jorge Acereda pointed it out) bug in the restoremmu section of ENTRY(ofwr_init) (a constant offset of 4 was changed to %r4).
|
1.7 |
| 11-Dec-2005 |
christos | branches: 1.7.20; 1.7.22; merge ktrace-lwp.
|
1.6 |
| 24-Oct-2003 |
matt | branches: 1.6.16; Fix some indentation problems. Turn off PSL_EE when calling OFW.
|
1.5 |
| 31-Jul-2003 |
matt | Switch to m[tf]sprg[0-3]
|
1.4 |
| 02-Feb-2003 |
matt | branches: 1.4.2; Perform a rototill of the powerpc code. Mandate use of SPRG0 to store a pointer to current cpu's cpu_info structure. Use cpu_info for intstk,intr_depth,still_stk,idle_pcb,curpcb,curlwp,etal even on non-MULTIPROCESSOR machines. Add common macros GET_CPUINFO and INIT_CPUINFO to get and initialize the cpu_info struct on startup. Make ibm4xx use the standard <powerpc/frame.h>. Use IFRAME_xx in ibm4xx trap_subr.S instead of explicit magic offsets. Move INTSTK and SPILLSTK to std.<platform>. Change faultbuf to a struct instead of an array.
On MPC6XX cpus, stop using the vector page for temporary space and use reserved space in cpu_info.
|
1.3 |
| 23-Oct-2001 |
thorpej | branches: 1.3.4; ofwr_init(): don't clobber r7 -- early startup code needs it to find DDB symbols.
|
1.2 |
| 16-Apr-1997 |
thorpej | branches: 1.2.28; - Symbol cleanup, a'la locore.S - Fix a 16-bit botch when disabling MMU - Properly align save areas and temporary stacks.
|
1.1 |
| 30-Sep-1996 |
ws | PowerPC port
|
1.2.28.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.3.4.2 |
| 23-Oct-2001 |
thorpej | ofwr_init(): don't clobber r7 -- early startup code needs it to find DDB symbols.
|
1.3.4.1 |
| 23-Oct-2001 |
thorpej | file ofwreal.S was added on branch nathanw_sa on 2001-10-23 02:59:10 +0000
|
1.4.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.6.16.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.6.16.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.6.16.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.7.22.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.7.20.2 |
| 01-Feb-2007 |
ad | Sync with head.
|
1.7.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.9.14.2 |
| 02-Aug-2007 |
macallan | sync with HEAD
|
1.9.14.1 |
| 22-May-2007 |
matt | Update to HEAD.
|
1.9.8.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.9.6.1 |
| 27-May-2007 |
ad | Sync with head.
|
1.10.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.11.48.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.11.42.2 |
| 12-Jun-2011 |
rmind | sync with head
|
1.11.42.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.12.4.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.13.54.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.13.52.1 |
| 18-Jan-2019 |
pgoyette | Synch with HEAD
|