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
don't need tbp_cs field. Declare that we do want to use VBlank for
2015-04-19
schulz
do
n
't n
e
ed t
b
p_cs
field
.
Declare
t
hat we do want to
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
Fixed
i
rq ac
k
nowledgmen
t
of SYSTIMER
commit
|
commitdiff
|
tree
2015-04-19
schulz
I
R
Q's 73
t
o
96 are not
any new inter
r
up
t
s
.
The
s
e are
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schul
z
E
xe
c
's idle task promotes itse
l
f to supervi
s
or
(
actually
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
s
c
h
u
lz
IR
Q
support
f
ixed
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
sup
e
rv
i
sor
s
yscall
(
S
C_SUPE
R
STATE) uses actually sy
s
tem
.
.
.
commit
|
commitdiff
|
tree
2015-04-19
schulz
d
ecr
e
as
e
nu
m
ber o
f
IRQ
s
to
match the reality
commit
|
commitdiff
|
tree
2015-04-19
s
chulz
Fix re
p
ort
i
ng of
exception add
r
esses
commit
|
commitdiff
|
tree
2015-04-19
schul
z
Use ne
w
ARM ins
t
ruction
s
fo
r
interru
p
t
s, exceptions
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
s
chulz
Ca
l
l core_ExitInt
e
rrupt only when going back to use
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-18
sch
u
lz
exe
c
u
t
e
S
C
_CAUSE o
n
ly when syst
e
m call wi
l
l return
.
.
.
commit
|
commitdiff
|
tree
2015-04-17
sc
h
ulz
__eabi_i2d a
n
d __eabi_ui2d implementati
o
n
s
commit
|
commitdiff
|
tree
2015-04-15
schulz
6
4
-bit shift oper
a
t
ions
commit
|
commitdiff
|
tree
2015-04-14
schulz
Only
i
n
clude raspberrypi
f
i
rmware f
i
l
es wh
i
ch are real
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-04-14
s
chul
z
Use
BGR24 format
commit
|
commitdiff
|
tree
2015-04-14
sc
h
u
l
z
DOn't
b
u
s
y wa
i
t for SDH
C
command complete by r
e
a
d
ing
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
s
chulz
Re
s
t
o
re user mode version o
f
shadow registers only
.
.
.
commit
|
commitdiff
|
tree
2015-04-13
sch
u
lz
All buffers allocat
e
d her
e
h
av
e
to be
larger
by one
.
.
.
commit
|
commitdiff
|
tree
2015-04-12
schulz
mmakefile fixed
commit
|
commitdiff
|
tree
2015-04-11
schulz
n
e
w
sysca
l
l
- SC
_
CACHEC
L
EARE which is jus
t
a w
r
apper
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
d
e
fine new Boot
M
sg ta
g
commit
|
commitdiff
|
tree
2015-04-11
schulz
Pass phys
i
cal address of kernel through
B
ootMsg
tags
commit
|
commitdiff
|
tree
2015-04-11
schulz
Us
e
Me
s
sage pointe
r
a
l
locat
e
d form th
e
sy
s
tem
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
U
s
e CachePreDMA to fl
u
sh data cache and obt
a
i
n
physical
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
SC_CACHECLEARE syscall implementation
commit
|
commitdiff
|
tree
2015-04-11
schulz
Vi
r
tualToPhys
i
cal
.
N
o
t
so smart implement
a
tion
a
t the
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
schulz
First c
a
che manage
m
ent funct
i
ons in pla
c
e
commit
|
commitdiff
|
tree
2015-04-11
s
chulz
D
o
n't enter su
p
ervisor mode
.
Data and
i
nstruc
t
ion s
y
nchroniz
.
.
.
commit
|
commitdiff
|
tree
2015-04-11
s
c
h
ulz
name of vc
m
box
.
r
es
o
urce cha
n
ge
d
to mbox
.
resource
commit
|
commitdiff
|
tree
2015-04-11
schul
z
Use proper
O
N
/OFF l
o
gic for activity led
on B+ and
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
schul
z
BC
M
2835_PERIPHYSSI
Z
E must be larger
in order t
o
cove
r
.
.
.
commit
|
commitdiff
|
tree
2015-04-10
s
chulz
Upon leaving IRQ check
w
het
h
er the code
w
ill
go back
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
s
chulz
shut down
d
e
b
ug again
commit
|
commitdiff
|
tree
2015-04-09
schulz
Use TLSF mana
g
ed memo
r
y
.
commit
|
commitdiff
|
tree
2015-04-09
s
c
h
ulz
The whole rpi k
e
r
n
e
l
i
s now not on
l
y at
the
t
op of
.
.
.
commit
|
commitdiff
|
tree
2015-04-09
schulz
S
h
ort: use framebuffer mirror for
the boot
console
.
commit
|
commitdiff
|
tree
2015-04-09
schu
l
z
disab
l
e hack for
ge
t
ting __builtin_return_address(1
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
I need mo
r
e debu
g
f
or a
while
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Le
t
bootstrap code p
r
ep
a
re the
M
MU
t
ables
f
o
r raspberry
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schul
z
Don't
print modu
l
e
information when ca
l
cu
l
ating
k
e
rne
l
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
Fix M
E
M
Up
p
er
v
alue
passed to the AROS ker
n
el
-
th
e
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
s
c
hulz
move DEFINESET
from p
l
atform_init t
o
ke
r
nel_startup
.
.
.
commit
|
commitdiff
|
tree
2015-04-08
schulz
rpi2
a
s
w
ell as
B+ boards use LED
s
wired bet
w
e
e
n
G
PIO
.
.
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
core_SetupMMU() t
a
kes o
n
e argu
m
ent in
s
tead of none
.
commit
|
commitdiff
|
tree
2015-03-30
schulz
Query VideoCore fo
r
VMEM (needed f
o
r further M
M
U mappin
g
)
commit
|
commitdiff
|
tree
2015-03-29
schul
z
enable v6 atomi
c
operations
f
or
v
6
z
k architecture
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
enable write b
a
ck caches
.
Curr
e
ntly corrupts
f
r
a
m
ebuf
f
er
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
krnS
y
sCall
may des
t
roy contents of lr register (
i
f
.
.
.
commit
|
commitdiff
|
tree
2015-03-29
schulz
flush instruct
i
on
c
ache
after copyi
n
g
t
h
e exception
.
.
.
commit
|
commitdiff
|
tree
2015-03-25
schulz
Use cor
r
ect path for raspberr
y
pi firmware files
.
Now
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
schulz
Support dynamic
A
RM_PE
R
IIOBASE as
r
equred
b
y rpi2
commit
|
commitdiff
|
tree
2015-03-22
schulz
Don't
flush c
a
ches when waiting for f
r
ee MailBox slot
.
.
.
commit
|
commitdiff
|
tree
2015-03-22
sch
u
lz
D
o
n
'
t use
magic n
u
m
b
e
rs
.
Us
e
defines
i
nstead (ARM_P
E
RIIOBASE)
commit
|
commitdiff
|
tree
2015-03-21
schulz
Wait for
SerO
u
t
ready afte
r
p
rinting an a
d
ditional
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
s
chulz
b
o
otstrap enables
c
a
ches f
o
r spe
e
d up
.
S
u
ppo
r
ts rpi2
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
add metatarget
for generating
.
img file
.
commit
|
commitdiff
|
tree
2015-03-21
s
c
hul
z
Fix
c
ache flus
h
es in VC M
a
i
lBox
(can't
clean
and i
n
valid
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-03-21
schulz
Supp
o
rt rpi2
,
fix sending CR after LF (wait for serial
.
.
.
commit
|
commitdiff
|
tree
2015-03-16
schulz
a
dded
i2f functions converting 32-bit integer
(
unsigned
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
sch
u
lz
mo
v
e to raspberrypi repository o
n
github as it a
p
pears
.
.
.
commit
|
commitdiff
|
tree
2015-03-14
schulz
a
dded f
u
nction convert
i
ng long long (64
-
bit)
signe
d
.
.
.
commit
|
commitdiff
|
tree
2015-03-02
s
c
h
u
l
z
On darwin host
u
s
e gsed if
user hasn't
s
p
eci
f
ied anythi
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-02-24
schulz
don't enforce gsed on d
a
rwin h
o
s
t
.
Let user spec
i
fy
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
schulz
Worst case ali
g
nment on
x
86_64 i
s
1
6
bytes
.
Some MM
X
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
schulz
Crea
t
e
t
he initial MM
U
map at top
o
f
memory, right
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
s
chul
z
D
u
ring startup chec
k
if ea
r
ly MMU map pointe
r
i
s
set
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
schulz
Set "client" do
m
ain control
rights for do
m
ain
0
commit
|
commitdiff
|
tree
2013-06-18
schulz
Oo
p
s! F
o
rg
o
t bitfield size
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
s
chulz
pro
t
ect stdAlloc and
s
t
dDealloc even more against misused
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
sch
u
lz
Wi
p
, I wi
l
l need to copy some of
t
aglist
ele
m
ents into
.
.
.
commit
|
commitdiff
|
tree
2013-06-17
schulz
be less
ve
r
bose
commit
|
commitdiff
|
tree
2013-06-17
s
chu
l
z
armv6 MMU
d
efinitions
commit
|
commitdiff
|
tree
2013-06-17
s
c
hulz
Put t
h
e ke
r
nel into t
o
pmost
me
m
ory, right below 0xffff0000
.
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
inc
l
ude u
b
oo
t
's boot script
u
se
d
to load an
d
start
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schul
z
WiP commit
commit
|
commitdiff
|
tree
2013-06-13
schulz
Creating MemHeader
E
xt
f
or pooled f
u
n
c
t
ions will
al
s
o
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
Stronger check a
g
a
i
nst the M
E
MF_MANAGED m
e
mory
commit
|
commitdiff
|
tree
2013-06-13
schulz
includ
e
magic field
in
M
emHea
d
erExt str
u
ct
u
re
commit
|
commitdiff
|
tree
2013-06-13
s
chulz
Set the magic value
commit
|
commitdiff
|
tree
2013-06-13
schulz
d
o
n't need CP
U
m
o
d
e definitio
n
s here
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
u
gly
f
ixes against gcc w
h
ich does no
t
l
ike to mix
.
.
.
commit
|
commitdiff
|
tree
2013-06-13
schulz
in
c
lude dire
c
tor
y
moved outsid
e
k
ernel
.
r
e
source directory
commit
|
commitdiff
|
tree
2013-06-13
schulz
i
n c
a
se of
E
fikaMX
,
op
t
imize for size
commit
|
commitdiff
|
tree
2013-06-13
s
c
h
ul
z
KrnMayGetC
h
a
r
implem
e
nte
d
commit
|
commitdiff
|
tree
2013-06-13
schul
z
us
i
ng
v
o
latile struct with
all
UA
R
T f
i
elds can be
m
uch
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
s
c
hu
l
z
_KrnPutC uses argument
of type char
,
not
char*
commit
|
commitdiff
|
tree
2013-06-02
schulz
1
.
f
i
xed mx51
_
uart include fi
l
e (IM
X
_U
A
R
T
structure
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
don't
l
i
n
k w
i
th -lr
o
m, use -larosc
.
static
i
ns
t
ead
commit
|
commitdiff
|
tree
2013-06-02
s
c
hulz
adjust the ictl* def
i
n
itions - the functions take one
.
.
.
commit
|
commitdiff
|
tree
2013-06-02
schulz
mx51 UART def
i
nitio
n
s
commit
|
commitdiff
|
tree
2013-06-02
schulz
include directo
r
y
f
or EfikaMX specific f
i
les
commit
|
commitdiff
|
tree
2013-06-02
schulz
remo
v
ed u
n
ne
e
ded
free s
p
ace and one
rep
e
ated inc
l
ude
commit
|
commitdiff
|
tree
2013-06-02
sc
h
ulz
Added build
t
ar
g
et s
u
ppor
t
f
or softfp and hardfloat
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schulz
1
.
set SIZE_ALI
G
N t
o
AROS_WORSTALIGN
commit
|
commitdiff
|
tree
2013-05-30
schulz
TLSF cod
e
m
oved t
o
rig
h
t place
.
A
l
l tlsf
functions
.
.
.
commit
|
commitdiff
|
tree
2013-05-30
schul
z
Sl
i
ght cha
n
ge - o
n
e
has to call krnCreateTLS
F
MemHe
a
de
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
ulz
krnCr
e
a
t
eMe
m
Hea
d
er
u
nderstands
t
hat
i
t
h
as to
i
nitialize
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
sc
h
u
l
z
hosted target wi
l
l enable
T
LSF if
started with -
-
us
e
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
don't u
s
e macros by d
e
f
ault
.
s
tatic inlines ar
e
j
u
st
.
.
.
commit
|
commitdiff
|
tree
2013-05-19
schulz
small code cle
a
n
u
p
commit
|
commitdiff
|
tree
next