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
some spinlocks enabled
2015-05-01
schulz
some spinlocks enabled
commit
|
commitdiff
|
tree
2015-05-01
sch
u
lz
add defaul
t
ini
t
ializers for spinlo
c
k
s
commit
|
commitdiff
|
tree
2015-05-01
s
chulz
typo fixed
commit
|
commitdiff
|
tree
2015-05-01
schulz
Simple spinlock s
u
pp
o
rt
commit
|
commitdiff
|
tree
2015-05-01
sch
u
lz
barr
i
ers as stati
c
inline functions in
s
tead of macros
commit
|
commitdiff
|
tree
2015-04-30
schulz
1
.
Ena
b
le only one mailbox as
F
I
Q sourc
e
.
Add some
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
sch
u
lz
The *IR
Q
_DIBL* registers are r
e
ad o
n
ly
.
It is impossibl
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
sch
u
l
z
Enab
l
e
FIQ interrupt handling on BCM mailboxes
.
Each
.
.
.
commit
|
commitdiff
|
tree
2015-04-30
sch
u
l
z
ad
d
sy
n
c
h
r
oniz
a
tion b
a
rrier macros
t
o
asm/arm/cpu
.
h
commit
|
commitdiff
|
tree
2015-04-29
s
ch
u
lz
Use correct macro t
o
cast IntE
T
a
sk
commit
|
commitdiff
|
tree
2015-04-28
sch
u
lz
Exec does
n
ot
u
se SysBase->ThisTa
s
k
d
i
r
ectly
.
I
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-27
s
chulz
Aaaw
.
Edit
o
r ate one closing )
.
.
.
Sorry
.
.
.
commit
|
commitdiff
|
tree
2015-04-26
schulz
Save and restore vf
p
state on
native ARM aros
.
Th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-25
schu
l
z
Do not access Sys
B
ase
-
>ThisTask ou
t
side exec
.
l
ibrary
.
.
.
commit
|
commitdiff
|
tree
2015-04-22
schulz
64bit integer to double conversion
r
ou
t
i
nes
.
They may
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
s
c
hulz
Hav
e
more s
t
ack for ad
d
itional cor
e
s, please
commit
|
commitdiff
|
tree
2015-04-21
schulz
Put CPU
t
o
s
upervisor mode in
the SMP
tra
m
poline
.
Ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2015-04-21
schulz
Wake up addi
t
ion
a
l ARM co
r
es
of ra
s
pberry
p
i
2
.
This
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sc
h
ulz
don't need tbp_cs field
.
Declare tha
t
we do w
a
nt to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schul
z
Fixed irq
a
cknowledgment of SYSTIMER
commit
|
commitdiff
|
tree
2015-04-19
s
chulz
IRQ's
73 to
9
6 are
not any ne
w
interrupts
.
These ar
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
c
hulz
Exec's idle task p
r
omotes it
s
elf to sup
e
rvisor (actual
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
sch
u
l
z
IRQ support fixed
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
superviso
r
s
ysca
l
l (SC_SUPERSTATE) uses actually sys
t
em
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
d
ecr
e
ase number
o
f
IRQs
t
o match the reality
commit
|
commitdiff
|
tree
2015-04-19
sc
h
ulz
Fix reportin
g
of
exc
e
ption addresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
Use new ARM in
s
truction
s
f
or
interrupts, exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schu
l
z
Call core_ExitI
n
terru
p
t only when
g
oing ba
c
k
t
o
u
ser
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sch
u
lz
execute SC_CAUSE only w
h
en system call will re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
sc
h
ulz
__
e
abi_i2
d
and
_
_eabi_
u
i2d imple
m
entations
commit
|
commitdiff
|
tree
2015-04-15
schulz
64-bit shift operations
commit
|
commitdiff
|
tree
2015-04-14
schu
l
z
Only include
r
a
spberry
p
i fir
m
war
e
files which
a
re really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
schulz
Use B
G
R24 for
m
a
t
commit
|
commitdiff
|
tree
2015-04-14
schulz
DOn't busy
wait f
o
r
S
D
HC command
complete by reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
s
c
hulz
Restore user mode version of shadow regist
e
rs only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All b
u
ffers all
o
cated here have to be larger b
y
one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mma
k
efile fixe
d
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
e
w
syscall - SC_CA
C
HECLE
A
RE which is just a
wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
define
new BootMsg tag
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass
p
h
y
sical address
of ker
n
e
l through Boo
t
Msg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Us
e
Mes
s
a
ge pointe
r
alloc
a
ted form the
s
y
stem instea
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
Use
C
achePreD
M
A
to fl
u
sh data
cach
e
and o
b
t
ain physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sc
h
ulz
SC_C
A
CHECLEARE syscall
i
mplementa
t
ion
commit
|
commitdiff
|
tree
2015-04-11
schulz
V
irtu
a
lT
o
Phy
s
ical
.
Not so sma
r
t
implemen
t
ation
a
t the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
F
i
rst cache man
a
gemen
t
functi
o
ns in plac
e
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
Don
'
t
enter supervisor mode
.
Data and instru
c
tion synchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
hulz
name of
v
cmb
o
x
.
r
esource changed to mbox
.
r
esource
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use proper ON/OFF logic for activity led
on B+ a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
BCM28
3
5_
P
ERIPHY
S
S
IZE mus
t
be
l
arge
r
in ord
e
r to cover
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon
l
e
a
ving IRQ c
h
e
c
k
w
h
e
t
her the code will go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
shut down
debug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF manage
d
memory
.
commit
|
commitdiff
|
tree
2015-04-09
schul
z
T
h
e
w
hole rpi kernel is now no
t
only
at
t
he top
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
Shor
t
: use frameb
u
ffer mirror for the boot conso
l
e
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
disable hack f
o
r getti
n
g __builtin_r
e
tur
n
_ad
d
re
s
s(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
I need more d
e
bug for a while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
l
z
Let bo
o
ts
t
r
a
p co
d
e
prepare the MM
U
ta
b
l
e
s f
o
r raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
D
o
n't prin
t
module information whe
n
calcu
l
ating kernel
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hulz
F
i
x MEMUpper val
u
e pa
s
sed to the
AR
O
S ke
r
nel -
the
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
chulz
move DEFINESE
T
f
r
om p
l
at
f
orm_init to kernel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
rpi
2
as well as B+ b
o
ards us
e
LE
D
s wire
d
between GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
c
ore_S
e
tupMMU() t
a
kes
o
n
e
argum
e
nt instead of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query VideoCore for VMEM (n
e
e
d
e
d
for further MMU
m
apping)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enab
l
e v6 atomic operati
o
n
s
f
or v6zk ar
c
hitecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sc
h
u
lz
enable w
r
it
e
back c
a
ches
.
Currentl
y
c
o
rrupts framebuff
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krn
S
ysCa
l
l may des
t
roy conten
t
s of lr reg
i
ster
(
if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flu
s
h inst
r
uc
t
ion c
a
che after copy
i
ng the excep
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
sc
h
ulz
Use c
o
rrect path for ras
p
berrypi firmwa
r
e files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
chulz
Support dynamic A
R
M_PERIIO
B
A
SE as requred by rp
i
2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don'
t
flush c
a
ches when waiting for free
M
ail
B
ox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
chulz
Don't use
magic
n
u
mbers
.
Use defines instea
d
(AR
M
_PERI
I
OB
A
SE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
W
ait f
o
r SerOut rea
d
y af
t
er print
i
ng an a
d
ditional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
bootstrap enables
cache
s
for s
p
e
e
d up
.
Supports rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
u
l
z
add metata
r
get for gene
r
at
i
ng
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
h
u
lz
F
i
x
cache flushes i
n
V
C
M
a
i
l
B
o
x (c
a
n'
t
clean a
n
d inv
a
lidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Support rpi2, fix sending CR after LF (wait fo
r
serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
added i2f functions conv
e
rti
n
g 3
2
-bit int
e
ger (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
s
chulz
move t
o
raspberrypi repository on github as
i
t appea
r
s
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
added fun
c
t
ion
c
onverting long long
(6
4
-b
i
t) signed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
schul
z
On
d
arwin
h
ost us
e
gsed if user has
n
'
t specified
anyt
h
ing
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
s
chulz
do
n
't e
n
force gse
d
on
d
arwin host
.
L
et user spec
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst ca
s
e alignment on x
8
6_64 is 16 bytes
.
Some
M
MX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Create the initial MMU map a
t
top of memo
r
y, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
During
s
tartup check if early
MMU m
a
p p
o
inter is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "clien
t
" domain control rights for domain
0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oops! Forgot bitf
i
eld s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schul
z
p
rotect stdAlloc
and stdDealloc even more against misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
W
i
p, I
will
n
eed to c
o
py some of taglist e
l
e
m
e
nts in
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schu
l
z
be le
s
s
v
er
b
o
s
e
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
armv6
M
MU definitions
commit
|
commitdiff
|
tree
2013-06-17
schulz
Put the kernel
i
nto topmost mem
o
ry, ri
g
ht below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include uboot'
s
b
o
ot scrip
t
us
e
d to l
o
ad and sta
r
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
WiP comm
i
t
commit
|
commitdiff
|
tree
2013-06-13
sch
u
lz
Creating MemHeaderExt for pooled functions
w
i
l
l also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
u
l
z
Strong
e
r
check again
s
t t
h
e MEMF_MANAGED memory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
lude magic field in
M
emHe
a
derExt structure
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
Set the m
a
g
ic v
a
lue
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
d
o
n't need CPU mode definitions her
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly fixes against gc
c
w
h
ich does
n
ot like to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
s
c
hulz
in
c
l
u
de dir
e
ctory
moved out
s
ide kernel
.
re
s
our
c
e
directory
commit
|
commitdiff
|
tree
next