OpenGrok
Cross Reference: machdep.c
xref
: /
src
/
sys
/
arch
/
evbmips
/
ingenic
/
machdep.c
Home
|
History
|
Annotate
|
Download
|
only in
ingenic
History log of
/src/sys/arch/evbmips/ingenic/machdep.c
Revision
Date
Author
Comments
1.17
05-Mar-2024
thorpej
Move the at-shutdown call to resettodr() from cpu_reboot() to kern_reboot().
It's a small step, but it's a step.
1.16
17-Aug-2020
simonb
Add some compile time asserts for endianness on boards/systems that
only support a single endianness.
1.15
22-Jul-2020
msaitoh
s/reseting/resetting/
1.14
21-May-2017
skrll
branches: 1.14.8;
Provide and use some CP0 accessor functions instead of M[TF]C0 macros
for readability.
While here convert some other M[TF]C0 uses to already exising accessor
functions, e.g. mipsNN_cp0_ebase_read
1.13
19-May-2017
skrll
Trailing whitespace
1.12
22-Dec-2016
cherry
switch all ports to use uvm_init.c:uvm_md_init()
uvm_setpagesize() is now subsumed within this funciton.
1.11
26-Aug-2016
skrll
#include "opt_multiprocessor.h"
1.10
29-Jan-2016
macallan
branches: 1.10.2;
first shot at SMP support, very much broken and experimental
So far the 2nd core wakes up, makes its way to the idle loop, and things lock
up when we start the timer interrupt.
1.9
11-Jul-2015
macallan
- get rid of private bus space in ingenic_com.c
- move com to apbus
- attach the other UARTs
1.8
30-Jun-2015
matt
Use cpu_startup_common()
1.7
11-Jun-2015
macallan
use kcpuset_isset()
1.6
04-Apr-2015
macallan
add IPI support
compile-tested only since we don't actually spin up the 2nd core yet
1.5
10-Mar-2015
macallan
enable the full 1GB of RAM
TODO: actually probe for it
1.4
07-Mar-2015
macallan
only use the first 256MB for now until I figure out how to properly access
the rest
1.3
23-Dec-2014
macallan
use defflag-ed debug options
1.2
06-Dec-2014
macallan
apbus attachment goop, move interrupt stuff to intr.c
1.1
22-Nov-2014
macallan
branches: 1.1.2;
initial support for CI20 / Ingenic JZ4780
not much there yet, it loads, attaches a serial port and you can drop into
ddb
1.1.2.6
28-Aug-2017
skrll
Sync with HEAD
1.1.2.5
05-Feb-2017
skrll
Sync with HEAD
1.1.2.4
05-Oct-2016
skrll
Sync with HEAD
1.1.2.3
19-Mar-2016
skrll
Sync with HEAD
1.1.2.2
22-Sep-2015
skrll
Sync with HEAD
1.1.2.1
06-Apr-2015
skrll
Sync with HEAD
1.10.2.1
07-Jan-2017
pgoyette
Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
1.14.8.2
03-Dec-2017
jdolecek
update from HEAD
1.14.8.1
21-May-2017
jdolecek
file machdep.c was added on branch tls-maxphys on 2017-12-03 11:36:09 +0000
Indexes created Wed Oct 22 13:09:56 GMT 2025