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
supervisor syscall (SC_SUPERSTATE) uses actually system mode
2015-04-19
schulz
sup
e
rvisor syscall (SC_SUPERSTA
T
E)
u
ses actually syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
lz
dec
r
e
ase number of IR
Q
s
to
ma
t
ch the real
i
ty
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fix
reporting of exception addresses
commit
|
commitdiff
|
tree
2015-04-19
s
c
h
ulz
Use new ARM instructions for interrupts, exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
Call
c
o
re_ExitInterrupt only whe
n
goin
g
back to
user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schulz
exec
u
te
SC
_
CAUSE only when sys
t
e
m
c
all w
i
ll
r
etur
n
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schu
l
z
__eabi_i2d
a
n
d __
e
ab
i
_ui2d implemen
t
a
t
ions
commit
|
commitdiff
|
tree
2015-04-15
s
c
hulz
64-bit shift operations
commit
|
commitdiff
|
tree
2015-04-14
schu
l
z
Only include raspberrypi firmwa
r
e files whi
c
h ar
e
re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
sch
u
lz
Us
e
BGR24
f
ormat
commit
|
commitdiff
|
tree
2015-04-14
s
chu
l
z
DOn't busy wait fo
r
SDHC co
m
m
a
nd complete by
reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
Restore user m
o
de ve
r
si
o
n
of
shado
w
registe
r
s only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sc
h
ulz
A
l
l buffers allocated here have to be larger by
one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
new
s
y
s
c
all -
S
C_CACHECLEARE
which
i
s just
a
wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
define new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass phys
i
cal ad
d
res
s
of
kernel through
B
ootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use
M
essage p
o
int
e
r
a
llocated form the system i
n
st
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
Us
e
CachePreDMA to fl
u
sh data
c
a
c
h
e and obtain phy
s
ic
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECLEARE sys
c
a
l
l
i
m
plementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Vi
r
tualToPhysical
.
Not
s
o smart implement
a
tion at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
Firs
t
cache manag
e
ment functions in
p
lac
e
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
D
o
n't
enter s
u
p
ervisor
mode
.
Data and instruction sync
h
roniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
ame of vcm
b
o
x
.
reso
u
rce
c
hanged to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schul
z
Use proper ON/OFF logi
c
for a
c
tivity led on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
ulz
BCM2835_PERIPHYSSI
Z
E must be lar
g
er in order to cov
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
sc
h
u
l
z
Upon leaving IRQ c
h
e
c
k whether
the code wil
l
g
o
back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
sch
u
lz
s
hut down debu
g
again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use
T
L
SF manag
e
d memory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The wh
o
le rpi kern
e
l is
n
ow not only
at the to
p
of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Short:
u
se framebuffe
r
m
ir
r
or
for t
h
e boot c
o
n
sole
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
h
ulz
disable hack
f
or getti
n
g __
b
u
i
l
tin_r
e
turn_ad
d
ress(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I need
m
ore d
e
bug f
o
r a
w
hile
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Let b
o
o
t
strap code p
r
epare the MMU ta
b
le
s
for raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hulz
Don't print modu
l
e
i
nformation when calcu
l
ating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
Fix
M
EMUp
p
er value
p
asse
d
to the AROS kernel - the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
move DEFINES
E
T
fr
o
m platf
o
rm_init
t
o kerne
l
_startu
p
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2 as
we
l
l as B+ boards
u
se
L
EDs wi
r
ed between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
s
chulz
core_SetupMMU() tak
e
s
o
n
e argument inste
a
d of
n
one
.
commit
|
commitdiff
|
tree
2015-03-30
sch
u
l
z
Q
u
ery
V
ide
o
Core for VMEM (
n
eeded for further MMU m
a
ppi
n
g
)
commit
|
commitdiff
|
tree
2015-03-29
schu
l
z
enable v6 atomic operat
i
ons
for v6zk ar
c
hi
t
ecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write
b
ack
c
aches
.
Currently corrupt
s
f
r
amebuffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnSys
C
al
l
may d
e
stroy content
s
of lr registe
r
(if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
s
chulz
flush instruction c
a
che after copying the
exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Us
e
c
orre
c
t
path for ra
s
pberrypi firmware
f
iles
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Su
p
p
o
r
t dynamic
A
RM_PERIIOBASE as r
e
qured by rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
schulz
D
on
'
t flush
c
aches when wait
i
ng
f
or free Mail
B
ox s
l
ot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
sc
h
ulz
Don't use magic numb
e
rs
.
U
s
e
defin
e
s
inste
a
d (ARM_PERIIOBA
S
E)
commit
|
commitdiff
|
tree
2015-03-21
s
c
h
ulz
Wait for
S
erOut rea
d
y
a
f
ter pri
n
ting an ad
d
itional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
ch
u
l
z
boo
t
strap enable
s
caches
for speed up
.
Sup
p
orts r
p
i2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add me
t
ata
r
ge
t
f
o
r g
e
ner
a
t
ing
.
i
mg fil
e
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Fix ca
c
he flushes in VC MailBox (ca
n
't c
l
ean
a
nd i
n
v
a
lidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sch
u
lz
Support rpi2, fix sending CR aft
e
r LF (wait for s
e
rial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
sch
u
lz
a
dded
i
2f
f
u
n
c
tions conve
r
ting 32-bit
integer (u
n
si
g
ned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
c
hu
l
z
m
o
ve
to raspberrypi reposito
r
y on github
a
s
it appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sc
h
ulz
added f
u
n
cti
o
n converting long long
(64-bit) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
c
h
u
lz
On dar
w
in host us
e
gsed if user
has
n
't specif
i
e
d anything
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
sc
h
ulz
don't enforce gsed on darwin ho
s
t
.
Let user spe
c
ify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Wors
t
case
alignment on x86_64 is 16 byte
s
.
S
ome
M
MX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Cre
a
te the initial MMU map
a
t top of me
m
ory
,
right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During
s
t
artu
p
check if ea
r
ly MMU map pointer is
se
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
c
hulz
Set "client" do
m
ain con
t
ro
l
rights for d
o
m
ain
0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Forgot bi
t
field s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
p
r
otect s
t
dAlloc and stdDe
a
l
loc e
v
e
n
more aga
i
nst mi
s
used
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schul
z
Wip, I w
i
ll need to cop
y
s
om
e
of taglist elements
i
nto
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be
l
ess
v
e
rbose
commit
|
commitdiff
|
tree
2013-06-17
schulz
armv6 MM
U
definitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
P
ut the kernel into
t
opmost mem
o
ry, right below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
chu
l
z
incl
u
de uboot's boot s
c
ript
used to load and
st
a
r
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
W
i
P commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Crea
t
i
ng Me
m
HeaderExt for pooled
f
unctions will als
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
lz
Stronger che
c
k ag
a
in
s
t
the MEMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
clude magic field
in MemHeaderE
x
t structure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set the magic value
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
don't need CPU
m
od
e
definitions here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes against gcc
w
h
i
ch do
e
s
not like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
include directory
moved o
u
tsid
e
kern
e
l
.
re
s
ource direc
t
ory
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
in case of E
f
ikaMX
,
optimize for size
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ulz
KrnMayGetChar
i
mplemented
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
sing volatile struct
with
all U
A
RT field
s
c
an be
m
uch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
_KrnPutC u
s
es argum
e
nt of type char, not
char
*
commit
|
commitdiff
|
tree
2013-06-02
schul
z
1
.
fixed mx51_uart
i
n
c
lude
f
ile (IMX_UA
R
T structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
do
n
't
lin
k
w
i
th -lrom,
use
-laros
c
.
static instead
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
ad
j
ust the
ictl* defini
t
i
on
s
- the fun
c
ti
o
ns
t
ake one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
m
x51 UART def
i
ni
t
ions
commit
|
commitdiff
|
tree
2013-06-02
schulz
include
d
ire
c
tory for Efik
a
M
X
s
p
ecifi
c
files
commit
|
commitdiff
|
tree
2013-06-02
schu
l
z
re
m
oved unneeded free
s
p
a
ce
a
nd one repea
t
ed inc
l
ude
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
Added
b
uil
d
t
a
rget su
p
port for softfp a
n
d har
d
f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
se
t
SIZE_AL
I
GN to AROS_WORSTALI
G
N
commit
|
commitdiff
|
tree
2013-05-30
sch
u
lz
TL
S
F
c
ode move
d
to
ri
g
ht place
.
All tlsf funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
Slight
change - one has to
c
all
k
r
nCreateTLS
F
MemHe
a
de
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
krnCreateMemHea
d
er understands that
it has to initialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
hosted
t
arget will enable TLSF if started with --us
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
don't
use macros by
defa
u
lt
.
s
t
atic inlines are just
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
sma
l
l c
o
de cleanup
commit
|
commitdiff
|
tree
2013-05-19
s
c
hulz
support for TLSF m
a
naged memory
added
commit
|
commitdiff
|
tree
2013-05-19
schulz
memo
r
y pool for
M
E
MF_MANAGED stores th
e
r
e
qu
i
r
ement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
h
ulz
handle MEMF
_
MANAGED Delete
P
ool()
call
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
h
ulz
support
for MEMF_MANAGE
D
memory
extended
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
chulz
MemHeaderExt u
p
d
a
ted (in
i
t and destro
y
f
unctio
n
s),
.
.
.
commit
|
commitdiff
|
tree
next