repo.or.cz
/
gplbios.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
- applied patch from the Qemu-devel list by Filip Navara
2008-01-21
V
o
lker Ruppe
r
t
-
applied patc
h
f
r
o
m the
Qemu-dev
e
l
list
b
y Fili
p
Navara
commit
|
commitdiff
|
tree
2008-01-14
Vol
k
er Rup
p
ert
- imp
l
emente
d
LB
A
48
s
u
p
port (
s
ince BIOS functions
are
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Volker Ruppert
- don't abort ATA reset
f
o
r
n
ot existing
slave drive
.
.
.
commit
|
commitdiff
|
tree
2007-12-09
Volker Rup
p
ert
-
s
kip SMM in
i
t if al
r
eady do
n
e
a
t
first boot time
.
.
.
commit
|
commitdiff
|
tree
2007-12-01
Volker Ruppert
- inli
n
e asm opti
m
izations by Stanislav
commit
|
commitdiff
|
tree
2007-11-04
Vol
k
er
R
uppert
-
a
pplied
rombios pa
t
ches from SF patc
h
es section by
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
Volker Ruppert
-
i
m
proved HD
r
ecognition
a
nd CD boot (patches by Myles
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
Volk
e
r Ruppert
-
reverted r
e
moval of one DPTE checksum bugfi
x
commit
|
commitdiff
|
tree
2007-10-09
V
olke
r
Rup
p
ert
- rombio
s
patch
e
s by
Myles Watson <mylesgw@gmail
.
com>
commit
|
commitdiff
|
tree
2007-09-15
Volker
R
upp
e
rt
- fixed the memory allocation for the ACPI tables in
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Volke
r
Ruppert
- INT 15h AH=86h was
r
eading the wro
n
g stack
frame
.
.
.
commit
|
commitdiff
|
tree
2007-08-19
V
olker Ruppert
-
clear out RSDT memory on init (patch b
y
Bernhard
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Volk
e
r Ru
p
per
t
- chan
g
e ACPI table
revision number to 1
commit
|
commitdiff
|
tree
2007-08-01
V
olker Ruppe
r
t
-
fixed fl
o
p
p
y
b
oot signature check switc
h
commit
|
commitdiff
|
tree
2007-06-30
Volker Ruppert
- ad
d
ed e
x
p
ansion-ROM boot suppor
t
t
o
the ROMBIOS
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
Volke
r
Ruppert
-
sup
p
or
t
f
o
r large PCI me
m
ory regions
(
>=64Mb) add
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
V
o
lke
r
R
up
p
e
r
t
- implemente
d
INT15h, fn
0xC2
(
m
ouse), subfn 3, set
.
.
.
commit
|
commitdiff
|
tree
2007-05-28
Volker Rupp
e
rt
*** empty log message
*
**
commit
|
commitdiff
|
tree
2007-05-28
V
o
l
ker R
u
ppert
- b
i
os_p
r
int
f
(
) fix for %s
f
ormat (f
r
o
m
Virtua
l
B
ox)
commit
|
commitdiff
|
tree
2007-04-02
Vol
k
e
r Ruppert
- INT
1
3
h: sector number 0 is
i
nv
a
li
d
commit
|
commitdiff
|
tree
2007-02-20
V
olker
R
uppert
- ini
t
ial ACPI SMBus
s
upport a
d
d
e
d
(p
o
rte
d
from
Q
e
mu
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
Vo
l
ke
r
Ruppert
-
r
eset the memory afte
r
32
bi
t
protected mode
init
.
.
.
commit
|
commitdiff
|
tree
2006-12-30
Volker Ruppert
- the
i
n
t
13_harddisk
(
)
f
unction modifies the high
w
or
d
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
Volker Ruppert
- PCI BIOS function 'find cla
s
s
code' impl
e
mented for
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Volker
R
uppert
- ad
d
ed
s
tub f
o
r real mode PCIBIOS functi
o
n 'find class
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Volker Ruppert
- clear registers usin
g
t
he XOR instructi
o
n
commit
|
commitdiff
|
tree
2006-10-03
Volker
Ruppert
- clear upper 16 bit
o
f
t
he s
t
ack
p
oi
n
t
er when returning
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
V
olker Ruppert
- build
a
n
additi
o
nal B
I
OS image
w
itho
u
t the new 32
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
V
olker Ruppert
-
SMRAME bit mu
s
t be always
s
et
for SMRAM
a
ccess
commit
|
commitdiff
|
tree
2006-10-02
Volker
R
uppert
- impro
v
e
d
SMM init (Fabrice B
e
llard
)
commit
|
commitdiff
|
tree
2006-10-01
Volker Ru
p
pert
- applied p
a
tch fr
o
m
th
e
Qemu project (Fabrice Bellard)
commit
|
commitdiff
|
tree
2006-09-30
V
o
lker Ruppert
- fixed
number
of MP table entri
e
s
(caused FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Volker Ruppert
- always
generate MP
t
a
bles (
W
inXP guest needs this)
commit
|
commitdiff
|
tree
2006-09-29
Volker
R
u
ppert
- disab
l
ed
rombios
3
2 call until th
e
critical bugs are
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Vol
k
er R
u
ppe
r
t
- initial revision of the 32-b
i
t init code for
t
he
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volk
e
r Rup
p
er
t
-
b
io
s
sums now sup
p
orts padding binary
f
iles to 6
4
k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Volker Rup
p
ert
- INT 15 AH=88
h
n
o
w returns max
.
63M extended memo
r
y
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker Ruppert
- INT 09h: fixed ha
n
dl
i
ng of exten
d
ed k
e
y
s (asc
i
ico
d
e
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Volker
Ruppert
- fixed key
b
oard LED flag hand
l
i
n
g and ad
d
e
d setting
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
V
olker
Ruppert
- fix
e
d ATA device detection in case of on
e
d
r
i
ve only
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Vo
l
ker Rupper
t
- enable interrupts before executing INT 19h and rev
e
rt
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
Vol
k
er Ru
p
pert
- enab
l
e
inte
r
rupts
b
efore executing boot sector code
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Volker Ruppert
-
A
PM cpu i
d
le
func
t
ion fixed (fr
o
m qemu)
commit
|
commitdiff
|
tree
2006-01-25
V
o
lk
e
r Ruppert
- P
C
I BIOS: improved error mes
s
age
f
or function 'fin
d
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
Volker Ruppert
- rem
o
ve
d
static MP t
a
bl
e
s from rombios
.
c
an
d
MP
bios
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Vol
k
er R
u
ppert
- AP
M
fun
c
tion 0x05 (cpu idl
e
)
implemented
(tested
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
V
olke
r
Ruppert
- f
i
x
e
d disk s
i
ze reporti
n
g >
6
4
GB
(SF pa
t
ch #1389776)
commit
|
commitdiff
|
tree
2005-11-06
Volk
e
r Ruppert
-
e
n
abled support
for
h
ard
d
isks
w
it
h
up to
1
27
G
B in
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Volker Rupper
t
- end-of-t
r
ack (
E
O
T
) condition implemented
commit
|
commitdiff
|
tree
2005-10-24
Volker Rup
p
e
r
t
-
A
P
M function 0x10 (get capabiliti
e
s
)
i
mpl
e
mented
commit
|
commitdiff
|
tree
2005-09-24
Volker Ruppert
- disable i/o an
d
memo
r
y
space
a
cce
s
s whi
l
e ini
t
ializing
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
Volker
R
uppert
- f
i
x
e
d PC
I
i/o base address initialization
commit
|
commitdiff
|
tree
2005-09-18
Vo
l
ker Ruppert
- PCI i/o and m
e
mory base addr
e
ss in
i
tialization
adde
d
commit
|
commitdiff
|
tree
2005-09-17
Volker Ruppert
- pause key detec
t
ion implemented
commit
|
commitdiff
|
tree
2005-09-16
Vo
l
ker R
u
p
pert
- k
e
yb
o
ar
d
in
t
e
r
r
u
pt han
d
ler
fixes
(
patc
h
by
japheth)
commit
|
commitdiff
|
tree
2005-09-15
Volker Ruppert
- fixed enha
n
ced ke
y
c
o
d
e fla
g
f
o
r key re
l
eases
commit
|
commitdiff
|
tree
2005-09-09
V
o
lk
e
r
Ruppert
- fixed flag for
enhance
d
keycode 0xE0 (f
i
nal part)
commit
|
commitdiff
|
tree
2005-09-09
Volker R
u
ppert
- fixed flag fo
r
e
n
hanced ke
y
code
0xE0
commit
|
commitdiff
|
tree
2005-09-04
Volker Ruppert
-
n
e
w
function flop
p
y_pr
e
pare_controller
(
) sim
p
lifies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
Volker R
u
p
p
ert
- f
i
xed URLs
f
or mtools on win32 an
d
rombios documentation
commit
|
commitdiff
|
tree
2005-08-26
V
o
lker R
u
p
pert
- fi
x
ed floppy r
e
tu
r
n
s
t
atu
s
if me
d
ia not present
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volker Ruppert
-
fi
x
es for OS/
2
in the floppy and rombios cod
e
(pat
c
h
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
V
o
lker Ruppert
- fixed INT 09h key
b
oard
flags h
a
ndli
n
g
commit
|
commitdiff
|
tree
2005-08-13
Volke
r
R
u
pp
e
rt
-
INT
70h has destroye
d
the
u
p
p
er
word
o
f EAX; s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
Volker Rup
p
ert
-
f
ixed
s
egment
a
n
d offset in int70h and m
o
dify the
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
Volker
R
u
ppert
- missing sc
a
ncodes
f
o
r
F11 and F
1
2 added
to translat
i
on
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Volker
Ruppert
-
applied p
a
t
c
hes by Alex Beregsz
a
sz
i
commit
|
commitdiff
|
tree
2005-04-30
Vol
k
er R
u
ppert
-
a
p
p
lied
patches by
A
lex Be
r
egsz
a
szi
commit
|
commitdiff
|
tree
2005-04-28
V
o
lker Rupper
t
- applied pat
c
hes
b
y Alex Be
r
e
gszas
z
i
commit
|
commitdiff
|
tree
2005-04-26
Volker Ruppert
- 4-cpu SMP table fixed (pa
t
ch b
y
j
ermar@itbs
.
cz)
commit
|
commitdiff
|
tree
2005-04-06
V
o
lker Ruppert
- APM suppor
t
for 16 bit pro
t
ecte
d
mode add
e
d (patch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
Volker Ruppert
-
u
s
ing fixed values for t
h
e disk
e
tte parame
t
er tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
Volk
e
r Ruppert
- fixed
m
acros for debug output
commit
|
commitdiff
|
tree
2005-02-02
Volker Ruppert
-
pcibios fixes by
lukew
a
rm (
S
F
patch
#
1
114826)
commit
|
commitdiff
|
tree
2005-01-31
Vol
k
er
Ruppe
r
t
-
fixed real
m
ode PCI BI
O
S error reporting
commit
|
commitdiff
|
tree
2005-01-27
Volker Rupper
t
- d
o
n't pani
c
wh
e
n an
unsupported mouse packet size
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Volke
r
R
uppert
- PS/2 mouse
s
caling
f
unctions
i
mpleme
n
ted
commit
|
commitdiff
|
tree
2004-12-20
V
olke
r
Rup
p
ert
-
Win9x CD bo
o
t fixed (SF patch #10875
3
7
b
y lukewarm)
commit
|
commitdiff
|
tree
2004-12-07
Volker Rup
p
ert
- mouse type 'none' added
(no
mous
e
connected)
commit
|
commitdiff
|
tree
2004-12-05
Vo
l
ker R
u
p
pert
- PS/2 m
o
use fu
n
ctions "se
t
sample rat
e
"
an
d
"g
e
t device
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
Volker Ruppert
- boot se
q
uence with u
p
to
3 boot de
v
ices inplemented
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Volker
R
up
p
e
rt
- extented floppy para
m
eter table
(flo
p
py fix for NT4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
Volker Ruppert
- PCI IRQs
m
ust
always be level sensitive (setup ELCR1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
Volker R
u
ppert
- pci
irq init
i
al
i
s
a
ti
o
n
a
dded (TODO: i
n
itial
i
ze pci
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
Volke
r
Rup
p
ert
-
int 15
/
a
h
=8
7
h
should not cle
a
r c
r
0 when setting
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Volker Rup
p
ert
-
modified the
b
ios / vgabi
o
s pan
i
c h
a
ndling
.
BX_PANIC
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Volk
e
r Ruppert
- c
a
lculate
checksum of expansion rom
(
must be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker Ruppert
- implemen
t
int15, ah=83 Sta
r
t/Stop W
a
it Timer (patch
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
V
o
lker
Ru
p
per
t
- gate A
2
0 con
t
rol implemente
d
(
int 15h, ah = 24h
)
commit
|
commitdiff
|
tree
2004-07-04
Volker Ruppert
- pci irq r
o
ut
i
ng fixed and
i
nitiali
z
ation added
(
BUG
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
V
o
lker Ruppert
- APM and syst
e
m shutdown support
for 16-
b
it real m
o
de
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
Volk
e
r Rupper
t
- int13_cdrom / 32 bit register update fix
(
a
k
a FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
Volker R
u
pp
e
r
t
-
turn floppy motor o
f
f
2 se
c
onds after last r
e
a
d
/write
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
Vo
l
ker Ruppert
- int1
7
_
f
unction updated
f
o
r mu
l
tiple parallel p
o
rts
commit
|
commitdiff
|
tree
2004-01-25
Vo
l
ker Ruppert
- fixed int1
3
_harddisk fun
c
t
i
on 10h
commit
|
commitdiff
|
tree
2003-12-18
Volke
r
R
uppert
- INT 16h
f
unctio
n
05
h
implemented (grabbed from patch
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
Volker Ruppert
- biossu
m
s ad
d
e
d
to make ta
r
get 'cl
e
an'
commit
|
commitdiff
|
tree
2003-11-02
Volke
r
Ruppe
r
t
- de
t
ect
_
se
r
ial: detect
i
on
simp
l
ified
u
sing IER and IIR
commit
|
commitdiff
|
tree
2003-10-16
Volker Rup
p
e
r
t
- int 0
x
1
6
f
unctio
n
0x0
A
implement
e
d
(
GET KEYBOARD ID)
commit
|
commitdiff
|
tree
2002-10-07
Volker Ruppert
- hard
d
isk
c
ontroller i
n
terrupt must be en
a
bled after
.
.
.
commit
|
commitdiff
|
tree
next