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
- INT 15h AH=86h was reading the wrong stack frame (SF patch #1791000)
2007-09-10
Volker Ruppert
-
I
NT 15
h
A
H
=86h was
r
eading the wrong
stack fr
a
me
.
.
.
commit
|
commitdiff
|
tree
2007-08-19
Volker Rupp
e
r
t
- clear out RSDT me
m
ory on
init
(
p
a
tch by
B
e
r
nhard
.
.
.
commit
|
commitdiff
|
tree
2007-08-03
Volker
R
u
ppe
r
t
-
change
A
CPI tab
l
e revision number to 1
commit
|
commitdiff
|
tree
2007-08-01
Volker Rup
p
ert
- fixe
d
floppy b
o
ot s
i
gnatur
e
check s
w
itch
commit
|
commitdiff
|
tree
2007-06-30
Volker Ruppert
-
add
e
d
e
xpansion-ROM
boot support
to th
e
ROMBI
O
S
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
Volke
r
R
uppert
- support for large PCI mem
o
ry
r
e
gions (>=64Mb
)
added
.
.
.
commit
|
commitdiff
|
tree
2007-06-17
V
o
lker
R
uppert
- implemented INT15h, fn 0xC2 (mou
s
e), sub
f
n 3,
s
et
.
.
.
commit
|
commitdiff
|
tree
2007-05-28
Volke
r
Ruppert
***
emp
t
y log message **
*
commit
|
commitdiff
|
tree
2007-05-28
Volker Rupp
e
rt
- bios_prin
t
f() fix for %s
f
ormat (fro
m
VirtualBox)
commit
|
commitdiff
|
tree
2007-04-02
Vo
l
ker Rupp
e
rt
- INT
1
3
h
:
s
ector numb
e
r 0
i
s i
n
valid
commit
|
commitdiff
|
tree
2007-02-20
Volker Ruppert
- initia
l
ACPI
S
MBus
suppo
r
t added (p
o
rted from Qemu
.
.
.
commit
|
commitdiff
|
tree
2007-02-10
Vol
k
e
r Ruppert
-
r
e
set t
h
e memory after 32 bit protec
t
e
d m
o
de in
i
t
.
.
.
commit
|
commitdiff
|
tree
2006-12-30
Volker Ruppert
- the int13_
h
a
r
ddisk() fun
c
t
i
on modifies th
e
high word
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
V
olker Rup
p
ert
- PCI
B
I
O
S
fu
n
ction 'fi
n
d
class code' implemented f
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Volker
R
u
p
pe
r
t
- added stu
b
for
r
e
a
l
mode
P
C
I
BIOS
f
u
n
ction
'find class
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Volker R
u
ppert
- clear registers using t
h
e XOR
i
nstruction
commit
|
commitdiff
|
tree
2006-10-03
V
olke
r
Ruppert
-
clear
u
p
p
er
16 bit of the stack poin
t
er w
h
en
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
Volker Ruppert
- build an additional
B
IOS i
m
a
ge withou
t
the new 32
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
Vo
l
ker Ruppert
- SM
R
AME bit must
b
e a
l
ways set for SMRAM acces
s
commit
|
commitdiff
|
tree
2006-10-02
Vol
k
er Ruppe
r
t
- improved
S
M
M
i
nit (F
a
b
r
i
c
e
B
e
llard)
commit
|
commitdiff
|
tree
2006-10-01
Vo
l
ker
R
uppert
- applied patch from t
h
e Qemu proje
c
t (Fabr
i
ce Bellard)
commit
|
commitdiff
|
tree
2006-09-30
Volker Rup
p
e
r
t
- f
i
xed n
u
mber of MP ta
b
le e
n
tries (caused FreeBSD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Volker R
u
ppe
r
t
-
always gene
r
ate
M
P tables (WinXP guest
n
eeds this
)
commit
|
commitdiff
|
tree
2006-09-29
Volker Rupp
e
rt
- disabled rom
b
ios3
2
cal
l
until the criti
c
al b
u
gs a
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
- initial revisi
o
n of the 32-bit i
n
it code for the
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volker Ruppert
- biossums now supports padding binar
y
files
t
o
64k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
V
olker Rupp
e
rt
- INT
15
A
H=88h now retu
r
ns
ma
x
.
63
M
extende
d
memory
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker R
u
ppert
- INT 09h: f
i
xed handling of exten
d
ed keys
(asciicode
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Vol
k
er
R
uppert
- fixed
keyb
o
ard LED flag handling and adde
d
setting
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
Vol
k
e
r
Ruppert
- fixed ATA dev
i
ce detection in case of one
d
rive only
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Volk
e
r Ruppert
- enable in
t
er
r
u
pts before executing INT 19h and rever
t
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
V
olker Ruppert
- enable interrupts
be
f
o
re executing
boot sector code
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
V
o
l
ker Ruppert
-
APM cpu idle
f
unction fixe
d
(
f
rom qemu)
commit
|
commitdiff
|
tree
2006-01-25
Volk
e
r Ruppert
- PCI BIOS: improved er
r
or
message for func
t
ion 'f
i
nd
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
Volker R
u
ppe
r
t
- removed s
t
at
i
c MP tab
l
es
f
rom rom
b
ios
.
c and MP bios
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Volker Ruppert
- APM function 0x05
(
cpu idle) im
p
lemented (tested
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
V
o
lker
Ruppert
-
f
ixed disk size
r
e
porti
n
g > 64 GB (SF
p
atch #1389
7
76)
commit
|
commitdiff
|
tree
2005-11-06
Volker Ruppert
-
e
n
abled support for harddisk
s
wit
h
u
p
to
1
27 GB in
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Vo
l
ker Ru
p
p
ert
- end
-
o
f
-tr
a
ck (EOT)
c
o
n
dition implement
e
d
commit
|
commitdiff
|
tree
2005-10-24
V
olker
Rup
p
e
r
t
- A
P
M function 0x10 (get cap
a
bilities) implemented
commit
|
commitdiff
|
tree
2005-09-24
V
o
l
ke
r
Ruppert
- disable i/o
a
nd
memory space ac
c
ess whi
l
e initiali
z
ing
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
Vo
l
ker Ruppert
- fixed PCI i/o base addre
s
s initializat
i
on
commit
|
commitdiff
|
tree
2005-09-18
Volker Ruppert
- PCI i/o an
d
memory base addr
e
s
s
initial
i
zation added
commit
|
commitdiff
|
tree
2005-09-17
Vol
k
er Ru
p
p
e
rt
- pau
s
e
k
ey detect
i
o
n
im
p
lemented
commit
|
commitdiff
|
tree
2005-09-16
Volker
R
uppert
- keyboa
r
d interrupt handler
fixes (patch by japheth)
commit
|
commitdiff
|
tree
2005-09-15
Volker Ruppert
- fix
e
d e
n
ha
n
ced ke
y
code flag for
key releases
commit
|
commitdiff
|
tree
2005-09-09
Volker Ruppert
- fixed
f
l
a
g
fo
r
enh
a
nced keycod
e
0x
E
0
(f
i
nal part
)
commit
|
commitdiff
|
tree
2005-09-09
Vol
k
e
r Ruppert
-
f
ixe
d
flag for enhanced ke
y
code 0xE0
commit
|
commitdiff
|
tree
2005-09-04
Volker Rupper
t
-
n
e
w
f
unc
t
ion floppy_prepare_cont
r
olle
r
() si
m
plifies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
Vol
k
er Ruppert
- fix
e
d URLs f
o
r mtools on
win32 and r
o
mbios document
a
tion
commit
|
commitdiff
|
tree
2005-08-26
Volker Ruppert
- fixed floppy return
st
a
tus
i
f media not present
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volk
e
r
R
u
ppert
- fixes
f
or OS/2 in the flop
p
y
and
r
o
mb
i
os code (pat
c
h
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
V
olker Rup
p
e
r
t
- fixed IN
T
09h
k
eyb
o
a
r
d
flags
h
andl
i
ng
commit
|
commitdiff
|
tree
2005-08-13
Volker R
u
ppert
- INT 70h has des
t
royed
the upper word of EAX; s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
Volker
Ruppert
- fixed segment and offse
t
in int70h and mod
i
fy the
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
Volker Ruppert
- mis
s
ing sca
n
co
d
es for F11 and F12
a
d
d
e
d
to translati
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Vo
l
ker
R
uppert
- applied
patches by Alex Be
r
egszaszi
commit
|
commitdiff
|
tree
2005-04-30
Vo
l
k
e
r R
u
ppert
-
applied p
a
tches by Alex
B
ereg
s
zaszi
commit
|
commitdiff
|
tree
2005-04-28
Volker R
u
ppert
-
applied
pat
c
h
e
s by A
l
e
x Beregszaszi
commit
|
commitdiff
|
tree
2005-04-26
Vo
l
ker
R
uppert
- 4-cpu SMP tabl
e
fi
x
ed (patch b
y
jer
m
ar@it
b
s
.
cz)
commit
|
commitdiff
|
tree
2005-04-06
Volker Ruppe
r
t
- APM support f
o
r 16
b
it protected
mode adde
d
(
p
a
tch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
V
olker Ruppert
- using fixed v
a
lues for the d
i
skette parameter tabl
e
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
Volker Ruppert
-
f
ixe
d
macros for deb
u
g output
commit
|
commitdiff
|
tree
2005-02-02
Volker
R
u
p
pert
- pcibios fixes by l
u
kewarm
(
S
F
p
a
tch #1114826)
commit
|
commitdiff
|
tree
2005-01-31
V
olke
r
Ru
p
per
t
-
f
i
x
e
d real
mode PCI BIOS er
r
o
r
reporting
commit
|
commitdiff
|
tree
2005-01-27
Vol
k
er Ruppert
-
don't pa
n
ic
w
hen an unsupp
o
rted mou
s
e pac
k
e
t
size
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Vol
k
e
r
R
uppert
-
P
S/2
m
ouse scaling funct
i
ons implemented
commit
|
commitdiff
|
tree
2004-12-20
Vo
l
ker Ru
p
pert
-
Win9
x
CD boo
t
fixed
(
SF
p
a
tch #108
7
5
37 b
y
lukewarm)
commit
|
commitdiff
|
tree
2004-12-07
Volker
R
uppert
-
m
o
u
se typ
e
'none
'
a
dded (no mouse
co
n
nected)
commit
|
commitdiff
|
tree
2004-12-05
Volker Ruppert
- PS/2 mouse functions "set s
a
mple rate"
a
nd
"get
d
e
v
ice
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
Volker Rupper
t
- b
o
ot
seq
u
ence
w
ith up to 3 boot dev
i
ces inple
m
ented
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Volker Ruppert
-
exten
t
ed floppy paramete
r
t
ab
l
e (flop
p
y fix for NT
4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
Vol
k
e
r
R
uppert
- PCI IRQs mus
t
a
l
ways b
e
level s
e
ns
i
tive (setup ELCR1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
Volker Ruppert
- pci irq initialis
a
tion a
d
ded (TODO: initial
i
ze pci
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
V
o
lk
e
r Rup
p
ert
- int 15 / ah=87h should not c
l
e
a
r cr0 when s
e
tting
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
Volk
e
r Ruppert
- modifie
d
t
he b
i
o
s
/
vgabios
panic handling
.
BX_PANIC
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Vol
k
er Ruppert
- calcu
l
ate check
s
um of
expans
i
on rom (must be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker Ruppert
- imp
l
e
m
ent int1
5
, ah=83 Start/Stop Wa
i
t Timer
(patch
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
Volker
Ruppert
-
gate A20 con
t
rol implemented (
i
nt 15h, ah = 24h)
commit
|
commitdiff
|
tree
2004-07-04
Volker Ruppert
- pci irq routing fixed an
d
initi
a
lization
a
d
ded (BUG
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
Vol
k
er
Ruppert
-
A
PM
a
n
d
system shutdown suppo
r
t
fo
r
16-bit real mode
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
Vo
l
k
er Rup
p
ert
- int13_cdro
m
/ 32 bit register
u
p
date fix (a
k
a
F
reeBSD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
Volker Rupper
t
- turn
floppy
moto
r
off
2 se
c
onds a
f
ter last r
e
a
d
/write
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
Volker R
u
p
p
e
rt
- in
t
17
_
function updated for
multiple parall
e
l
p
orts
commit
|
commitdiff
|
tree
2004-01-25
Volker R
u
p
p
ert
- fixed int13
_
h
a
rddisk
f
unction 10h
commit
|
commitdiff
|
tree
2003-12-18
Volker Ruppert
- INT
1
6h function 05h implement
e
d (grabbed f
r
o
m
pa
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
Volke
r
R
u
ppe
r
t
-
b
iossums added to make ta
r
get 'cl
e
an'
commit
|
commitdiff
|
tree
2003-11-02
Volker Ruppert
- detect_serial: detection simplified using IER and
I
IR
commit
|
commitdiff
|
tree
2003-10-16
V
o
l
k
er R
u
p
pert
- int
0x16
f
unction 0x0A implemented (GET K
E
YBOARD ID)
commit
|
commitdiff
|
tree
2002-10-07
V
o
l
k
er Rupper
t
-
h
arddi
s
k
co
n
troller inte
r
rupt
must be enabled af
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ru
p
pert
- serial port
det
e
ction for
t
wo ports added
t
o the
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker
Ruppert
-
parallel por
t
detection fo
r
two ports
adde
d
to the
.
.
.
commit
|
commitdiff
|
tree
2002-09-20
Volker Ruppert
- real mode PCI B
I
O
S modifies the
i
ret flags on
s
t
a
ck
.
.
.
commit
|
commitdiff
|
tree
2002-08-01
Volker Ruppert
- added support
f
or 360k floppy images
commit
|
commitdiff
|
tree
2002-07-23
V
o
l
k
er Ruppert
- jump to
P
OST entry poi
n
t
m
u
st
b
e
a fa
r
jump
(
M
S
-DOS
.
.
.
commit
|
commitdiff
|
tree
2002-06-22
Vo
l
ker R
u
p
p
e
r
t
- real m
o
de
PCI BIOS functions rewritt
e
n i
n
asse
m
bler
commit
|
commitdiff
|
tree
2002-06-04
Volker Rupper
t
- most
i
mpo
r
tant functions
o
f the p
r
otected mod
e
PC
I
.
.
.
commit
|
commitdiff
|
tree
2002-05-11
Volker
R
uppert
- adde
d
error
message: PCI
B
I
O
S
can
o
nly b
e
use
d
with
.
.
.
commit
|
commitdiff
|
tree
2002-03-12
V
o
lker Rupper
t
-
r
emoved unnecessary d
e
lay l
o
op after ke
y
board reset
.
.
.
commit
|
commitdiff
|
tree
2002-01-27
Volker
Ruppert
-
keyboa
r
d
self test reads the
status
r
egister to c
l
ea
r
.
.
.
commit
|
commitdiff
|
tree
next