repo.or.cz
/
AROS.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
IRQ support fixed.
2015-04-19
schulz
IRQ
support fixed
.
commit
|
commitdiff
|
tree
2015-04-19
s
c
hulz
supervisor sysca
l
l (SC_S
U
PERSTATE) uses actuall
y
system
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
chulz
dec
r
ease number of IRQ
s
to match
the reality
commit
|
commitdiff
|
tree
2015-04-19
s
c
hu
l
z
Fix
reporting of e
x
ception addresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
U
s
e new AR
M
instructions
f
o
r interr
u
pts, exce
p
tions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
Call
c
ore_ExitInterrupt only w
h
en going ba
c
k to user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
execut
e
SC_C
A
U
S
E only when system
c
all will
return
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schul
z
__eabi_i2d
a
nd _
_
eabi
_
ui2d implementat
i
ons
commit
|
commitdiff
|
tree
2015-04-15
sch
u
lz
6
4
-b
i
t s
h
ift
operations
commit
|
commitdiff
|
tree
2015-04-14
s
chulz
Only include raspberrypi
f
irmware files w
h
i
c
h are really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
s
chulz
U
s
e
BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't busy
wait
f
or SDHC command complet
e
by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore
u
ser mode v
e
rsion of
sh
a
dow
r
egisters
o
nly
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schu
l
z
A
l
l
b
uffers allocat
e
d he
r
e have to be la
r
ger by
o
ne
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmak
e
f
i
le fixed
commit
|
commitdiff
|
tree
2015-04-11
schul
z
new
sysc
a
ll
-
SC_CACHECLEARE which is
j
ust a wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
define new BootM
s
g ta
g
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass p
h
y
sic
a
l address of ker
n
e
l
through
Boot
M
sg
tags
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Use Me
s
sage
pointer allocated fo
r
m the system in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use
C
achePreDMA to f
l
us
h
d
ata cache an
d
o
bta
i
n physica
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
l
z
SC_CACHECLEARE syscall implementa
t
i
on
commit
|
commitdiff
|
tree
2015-04-11
schulz
VirtualToPh
y
si
c
al
.
N
o
t so
s
m
a
rt implementation at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
Fi
r
st cache manage
m
ent functions
in p
l
ace
commit
|
commitdiff
|
tree
2015-04-11
schulz
D
on't
e
nter supervisor mode
.
Data and
i
nstruction sy
n
c
h
ron
i
z
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
name
o
f
vcmbox
.
resource c
h
a
n
ged to
m
box
.
r
e
source
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
U
s
e proper ON/OFF logic for a
c
tivity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM2835_PERIPHYSSIZE must be larger in order t
o
c
o
ver
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upo
n
l
e
a
ving IRQ check whethe
r
the c
o
d
e wil
l
go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sc
h
ulz
shut down debug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLS
F
ma
n
a
ged
m
e
mory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The
w
hole
r
pi
k
ern
e
l is
n
ow not only
a
t
t
he top of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Short: us
e
framebuf
f
er mirror for
the boot console
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
d
isable hack for gett
i
n
g
__builti
n
_return_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I need more
d
ebug for a
while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let bootstrap code p
r
epar
e
the MMU
t
a
b
les for raspber
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Don't pri
n
t mod
u
l
e
information
w
hen calculating kern
e
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fi
x
M
EMUpp
e
r value passed
to
t
h
e A
R
OS kernel
- the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
mo
v
e D
E
FINESET from
pl
a
tform_init to kern
e
l_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
rpi2 as well as B+
b
oards use LEDs wir
e
d between
G
PIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
ul
z
core_SetupMMU() tak
e
s
o
n
e argument instea
d
of none
.
commit
|
commitdiff
|
tree
2015-03-30
sc
h
ulz
Query V
i
deo
C
o
re
f
or
V
MEM
(need
e
d for f
u
rt
h
er MMU mapping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
ena
b
le v6 ato
m
i
c
o
peratio
n
s for v
6
z
k a
r
c
h
i
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write back c
a
ches
.
Current
l
y c
o
rrupts framebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSysCall
m
ay
d
e
s
troy
c
ont
e
nts
o
f
lr register (if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flush i
n
structio
n
cache after
c
opy
i
ng the exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use correct path for ra
s
pberrypi firmware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic ARM_PERI
I
O
BASE
a
s requred by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't
f
lush ca
c
hes wh
e
n
w
a
i
t
i
ng for free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
use ma
g
ic
n
u
mbers
.
Use d
e
fines instead (ARM_PERIIOBA
S
E)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait for SerOut
ready
a
f
t
er prin
t
i
ng an addit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
b
o
otstr
a
p en
a
bles caches for speed up
.
Supports rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
add metata
r
get for g
e
ne
r
ating
.
img
file
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix cache
f
l
ushes
i
n
V
C MailBox (can't clean
an
d
i
n
v
a
l
i
date
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schu
l
z
Suppor
t
rpi2, fix sen
d
ing CR after LF
(wait
for
s
eria
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schu
l
z
a
dded i
2
f functions con
v
erting 32-bit i
n
t
eger (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
mov
e
to
raspberry
p
i reposi
t
or
y
on github as it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added function converting lon
g
long (64-
b
it) sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
ch
u
lz
On darwin host use gs
e
d if
u
ser has
n
't specified anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
don't enforce gsed on
d
a
r
win host
.
L
et user spec
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst
c
ase
a
l
ig
n
ment on x86_64 is
16 bytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Cr
e
ate
the
initial MMU map at
t
o
p
o
f
m
emory, r
i
ght
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During start
u
p check if e
a
r
l
y
MMU m
a
p pointer is
set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "clien
t
"
domain contr
o
l rights for d
o
m
a
in 0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oo
p
s
! Forgot bitfi
e
ld si
z
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
pr
o
t
ect stdAlloc and
s
tdDeallo
c
eve
n
more
a
gainst mi
s
used
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ul
z
Wip, I will need
t
o copy so
m
e of taglist elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
h
ulz
be
le
s
s
verbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MMU definiti
o
ns
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put the kern
e
l
i
n
to topmost memory, right be
l
ow
0
xfff
f
0
0
00
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
nclud
e
uboot's boot scri
p
t used to load and start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hu
l
z
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
C
r
eatin
g
M
e
mHeaderExt
f
or pooled fu
n
ctions wil
l
also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger
c
heck again
s
t
the
M
E
M
F_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
include magic
f
ield in MemHeaderExt structure
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
Set the magic value
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
l
z
d
on't need CP
U
mode definit
i
ons her
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
ug
l
y fixes agains
t
gcc whi
c
h does not like
to m
i
x
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
include dire
c
tory move
d
out
s
ide kern
e
l
.
resou
r
ce directory
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ul
z
i
n
case
o
f
E
f
i
kaMX, opt
i
m
i
z
e for size
commit
|
commitdiff
|
tree
2013-06-13
schu
l
z
KrnMayGetCha
r
implemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
us
i
ng v
o
latile
s
truct w
i
th all UART fie
l
ds can b
e
much
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC uses
a
rgument of type char, not
c
h
a
r*
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
1
.
fixed mx51_uart incl
u
de f
i
le (IMX_UART
s
tr
u
cture
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
d
on't link with -lrom, use -l
a
rosc
.
static ins
t
ead
commit
|
commitdiff
|
tree
2013-06-02
schulz
adju
s
t
the ictl
*
definition
s
- the functions
t
ake one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
mx5
1
U
A
RT
d
efinitions
commit
|
commitdiff
|
tree
2013-06-02
schulz
include direc
t
or
y
for E
f
ikaMX sp
e
cific files
commit
|
commitdiff
|
tree
2013-06-02
schulz
remo
v
ed un
n
eeded free sp
a
ce
a
n
d one repea
t
e
d i
n
clude
commit
|
commitdiff
|
tree
2013-06-02
schulz
Added
b
uild target support for so
f
tfp and
ha
r
dflo
a
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
c
h
u
lz
1
.
set
SIZE
_
ALIGN
to
A
RO
S
_
WORSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF code m
o
ved to right place
.
All tlsf f
u
nc
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight change - one has t
o
call krnCreateTL
S
FMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
ch
u
lz
k
rnCrea
t
eMemHeade
r
und
e
rstands t
h
a
t
i
t h
a
s to initiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
h
o
sted target will enable TLSF
if started with --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
don't use macros
b
y default
.
sta
t
ic inlin
e
s
a
r
e just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
s
mall c
o
de cleanup
commit
|
commitdiff
|
tree
2013-05-19
schul
z
sup
p
ort for TLS
F
managed
memory
a
d
ded
commit
|
commitdiff
|
tree
2013-05-19
schulz
memo
r
y
p
ool for MEMF
_
MANAGE
D
stores
t
he requir
e
ment
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
h
a
nd
l
e MEMF_
M
A
N
A
G
ED
Delet
e
P
o
ol() c
a
ll
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
support for MEMF_MANAGED memory exte
n
ded
.
Now pool
s
.
.
.
commit
|
commitdiff
|
tree
next