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
decrease number of IRQs to match the reality
2015-04-19
sc
h
u
lz
decrease number of IRQ
s
to match
t
he r
e
a
l
i
ty
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fix reporting of
e
xce
p
t
ion addresses
commit
|
commitdiff
|
tree
2015-04-19
schulz
Use new A
R
M instruct
i
ons for interr
u
p
t
s, exception
s
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schul
z
Call cor
e
_ExitInterrupt
only w
h
en g
o
ing back to user
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
schul
z
execute SC_CAU
S
E on
l
y
w
h
e
n
system call
w
i
l
l return
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
schulz
_
_eabi_i2d and __eabi_ui2d imple
m
ent
a
t
i
ons
commit
|
commitdiff
|
tree
2015-04-15
schulz
64-bit shift operat
i
ons
commit
|
commitdiff
|
tree
2015-04-14
s
chulz
Only
i
nclu
d
e raspberrypi f
i
r
mwa
r
e
f
iles
w
hich a
r
e really
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
s
c
hulz
Use
B
GR24 forma
t
commit
|
commitdiff
|
tree
2015-04-14
sc
h
ulz
DOn't bus
y
wait for SD
H
C com
m
and complete
by
reading
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sc
h
ulz
Restore user mo
d
e
version of sh
a
dow registers o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
schulz
All
buffers alloca
t
e
d
her
e
h
a
ve to
be larg
e
r by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
m
m
akefile fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
ew syscall
-
SC_
C
AC
H
ECLEARE which is
jus
t
a wrapper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
d
e
fine
new
Boo
t
M
sg tag
commit
|
commitdiff
|
tree
2015-04-11
s
chu
l
z
P
a
ss physical address of
k
ernel through BootMsg tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Use Messa
g
e poi
n
ter allocated for
m
the syste
m
i
nstea
d
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
U
s
e CachePreDMA to flu
s
h data cache and
obtain ph
y
sical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
SC
_
C
ACHECLEA
R
E syscall implementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
VirtualT
o
Phy
s
ical
.
N
o
t so smart impleme
n
tatio
n
at the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schu
l
z
First c
a
che manageme
n
t
f
unctions in pl
a
ce
commit
|
commitdiff
|
tree
2015-04-11
s
chu
l
z
Don't enter s
u
pervisor mode
.
Data and i
n
struction syn
c
hroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
sch
u
lz
name of vc
m
box
.
resou
r
ce
c
hanged to mb
o
x
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e
pr
o
p
er ON/OFF logi
c
for act
i
vity l
e
d on
B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
B
CM2835_PERIPHYSSIZE must b
e
larger
in
or
d
er to
c
over
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schulz
Upon leaving
I
RQ
c
h
e
ck wh
e
ther the
cod
e
will go
b
ack
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
s
hu
t
down debug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TL
S
F
managed me
m
ory
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
The w
h
ole rpi
k
ern
e
l is now not only at the top
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
Short: use frameb
u
ffer mirror for the boot con
s
ole
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
d
i
s
able hack for ge
t
ting __builtin_ret
u
rn_addre
s
s(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
I need
m
ore d
e
bug for a
w
hile
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
Let
b
oot
s
trap
code p
r
e
pare the MMU table
s
for
raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
sch
u
lz
Don't
p
rint modu
l
e i
n
formation when calculating kerne
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
F
i
x MEMUpper
v
alue passed to the AROS ker
n
el -
t
he
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
mo
v
e DEFI
N
ESET from platfo
r
m
_init to
kernel_sta
r
tup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schu
l
z
rpi2 as
well as
B
+ bo
a
rds use
LED
s
wired be
t
ween GPIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_
S
etupMMU() take
s
one argumen
t
inste
a
d of
n
one
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query V
i
deoCore fo
r
VMEM (n
e
ed
e
d for further MMU map
p
ing)
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable v6
a
tomic operation
s
f
o
r
v
6zk architec
t
ure
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write
b
a
ck ca
c
hes
.
Currently corrupt
s
fr
a
meb
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krn
S
ysC
a
ll may destroy
c
ontents of
lr regist
e
r
(if
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
sc
h
ul
z
flush instruction cache after copying
t
h
e exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
U
s
e correct path for raspber
r
ypi
f
irmwa
r
e file
s
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
s
chulz
Support dyn
a
m
ic ARM_P
E
RIIOB
A
SE
a
s requred by rpi2
commit
|
commitdiff
|
tree
2015-03-22
schul
z
Don't f
l
ush caches when waiting for free MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't
u
s
e magic numbe
r
s
.
Use
d
efines ins
t
ead (AR
M
_PE
R
IIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
s
c
hulz
Wait for SerOut ready
after printi
n
g an addition
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
b
o
otstrap enable
s
ca
c
hes f
o
r speed up
.
S
u
pports
r
pi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add me
t
a
t
ar
g
et for generatin
g
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
sc
h
ulz
Fix
c
ache flushes i
n
VC
MailBox (can
'
t clean and invalidate
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
S
u
p
p
ort r
p
i2
,
fix sending
C
R after LF (
w
ait f
o
r serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
s
c
hulz
added
i
2f functions con
v
e
r
ting
32-bit
integer (unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
move
to raspberryp
i
re
p
ositor
y
on git
h
ub as i
t
appears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
adde
d
function co
n
verti
n
g
long long (64-bit) sig
n
ed
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
chulz
On
darwin host u
s
e gs
e
d if user hasn't specified anythin
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schu
l
z
don't enfo
r
ce gs
e
d
on da
r
win host
.
Let user
s
p
ecify
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schul
z
W
o
rst case
alignment
o
n
x86_64
i
s 16 bytes
.
Some MMX
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
c
h
ulz
Create the initial
M
M
U
map at top of memo
r
y, ri
g
ht
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
D
u
r
ing star
t
up c
h
eck if early MMU
m
ap pointer is set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schul
z
Set "client" domain control rights fo
r
domain 0
commit
|
commitdiff
|
tree
2013-06-18
s
ch
u
lz
Oops! Forgot bitfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
protect stdAlloc and stdDealloc ev
e
n m
o
re
a
g
a
inst misus
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
h
ulz
Wip, I will need to copy some of ta
g
l
is
t
elements into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
b
e
less
v
erbose
commit
|
commitdiff
|
tree
2013-06-17
sc
h
ulz
armv
6
MMU defi
n
itions
commit
|
commitdiff
|
tree
2013-06-17
schulz
Pu
t
the
ker
n
el into topmost memo
r
y, right below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n
clude ubo
o
t's boot scri
p
t
used to
l
oad and
s
tart
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
WiP
c
ommit
commit
|
commitdiff
|
tree
2013-06-13
s
chu
l
z
Creating Mem
H
eade
r
Ext f
o
r pooled
funct
i
ons will also
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
St
r
o
n
ger check ag
a
i
n
st t
h
e M
E
MF_MANAGED mem
o
ry
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ulz
include magic fie
l
d
in MemHeaderExt s
t
ruc
t
ure
commit
|
commitdiff
|
tree
2013-06-13
schulz
Set t
h
e
magi
c
value
commit
|
commitdiff
|
tree
2013-06-13
s
c
hu
l
z
d
on't
n
e
e
d CPU mode d
e
finitions her
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
ugly
fixes aga
i
nst gcc
which does no
t
l
i
ke t
o
m
ix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
include directo
r
y mov
e
d
outsi
d
e kernel
.
resourc
e
directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
in case of Efika
M
X, o
p
timize for size
commit
|
commitdiff
|
tree
2013-06-13
schulz
KrnMayGetChar implemented
commit
|
commitdiff
|
tree
2013-06-13
s
ch
u
lz
using vola
t
ile struct
with
all U
A
RT
f
i
e
l
d
s c
a
n
be
m
uch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
_KrnPutC u
s
es
a
rgument of
type
char, not char*
commit
|
commitdiff
|
tree
2013-06-02
schul
z
1
.
fixed mx51_uart inc
l
ude file (IMX_UART st
r
uctur
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
don't link with -lrom,
u
se
-
larosc
.
static instead
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
adjust t
h
e
i
ctl* def
i
n
i
tions - th
e
f
u
nct
i
ons take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
chulz
mx
5
1 UART def
i
nit
i
ons
commit
|
commitdiff
|
tree
2013-06-02
schulz
inc
l
ude direct
o
r
y
for
EfikaMX
s
peci
f
i
c
files
commit
|
commitdiff
|
tree
2013-06-02
sch
u
lz
rem
o
v
ed unneeded free space and on
e
repeated inclu
d
e
commit
|
commitdiff
|
tree
2013-06-02
schulz
Added build ta
r
get sup
p
o
rt
for so
f
t
f
p
a
nd ha
r
dfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
chulz
1
.
set SIZE_ALIGN to AROS_WOR
S
TALIGN
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF c
o
de moved to
r
ight p
l
ace
.
All
t
ls
f
func
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
s
c
hulz
S
ligh
t
chang
e
- one ha
s
to cal
l
krnCreateTLSFMemHeader
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
k
rnC
r
eateMemHeader understands tha
t
it has to initiali
z
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
hoste
d
ta
r
get wil
l
enable TLSF if started wi
t
h --use
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
s
c
hul
z
don't use macro
s
by default
.
s
t
atic inline
s
are ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schul
z
small code
c
lea
n
u
p
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
support for TLSF
man
a
ged memory ad
d
e
d
commit
|
commitdiff
|
tree
2013-05-19
schul
z
memo
r
y pool for
MEMF_MAN
A
GE
D
s
tores the requirement
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
hand
l
e
M
E
MF_MANAGED DeletePool
(
) call
.
commit
|
commitdiff
|
tree
2013-05-19
schu
l
z
support f
o
r M
E
MF_MANAGED
memory extende
d
.
Now pools
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sch
u
lz
Me
m
Hea
d
erE
x
t
updated (init a
n
d destroy
functi
o
ns),
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
sc
h
ulz
including sys/stat
.
h c
a
used compilat
i
on err
o
rs fo
r
.
.
.
commit
|
commitdiff
|
tree
next