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
- the int13_harddisk() function modifies the high word of EAX in EDD read/write
2006-12-30
Volker
Ruppert
- the int1
3
_harddisk() function
modifies the high w
o
r
d
.
.
.
commit
|
commitdiff
|
tree
2006-11-04
V
olker Ru
p
pert
- PCI BIOS
f
unction 'find class code'
i
m
pl
e
mented f
o
r
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Volker Rup
p
e
r
t
- added stub for real mod
e
PCI
B
IOS function 'find class
.
.
.
commit
|
commitdiff
|
tree
2006-10-04
Volker Ruppert
- clea
r
regis
t
ers
u
sing t
h
e XOR
instru
c
t
i
o
n
commit
|
commitdiff
|
tree
2006-10-03
V
o
l
k
e
r
Ruppert
- clear upper 16 bit of
th
e
stack pointer wh
e
n re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2006-10-03
Volker Ru
p
p
ert
-
build an additional BIOS image wi
t
ho
u
t the new 32
.
.
.
commit
|
commitdiff
|
tree
2006-10-02
Volker Ru
p
pert
- S
M
RAME bit m
u
st be always set
f
or S
M
RAM access
commit
|
commitdiff
|
tree
2006-10-02
Volker Ruppert
-
i
mproved SMM init (Fabric
e
Bel
l
ard)
commit
|
commitdiff
|
tree
2006-10-01
V
olker
R
upper
t
-
a
p
plied patch
f
rom the Q
e
mu project (Fa
b
r
ice Bellard)
commit
|
commitdiff
|
tree
2006-09-30
Volker
Rup
p
er
t
- fixed number of MP table entries (caused
F
reeBSD
.
.
.
commit
|
commitdiff
|
tree
2006-09-29
Vo
l
ker Ruppert
- always generate MP tables (WinXP guest need
s
thi
s
)
commit
|
commitdiff
|
tree
2006-09-29
V
o
lker Ruppert
- disable
d
rombio
s
32 cal
l
until the critical bugs are
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
V
olker Ruppert
- initial revisio
n
o
f the 32-bit init code for the
.
.
.
commit
|
commitdiff
|
tree
2006-09-28
Volk
e
r Rupper
t
- biossums no
w
supports
padding binar
y
fil
e
s t
o
64k
.
.
.
commit
|
commitdiff
|
tree
2006-08-11
Volker Rupper
t
-
I
N
T
1
5
AH=88h now returns ma
x
.
63M exte
n
ded m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2006-08-07
Volker Ruppert
- INT 09h:
fixe
d
handling of extended
k
e
y
s (asciicode
.
.
.
commit
|
commitdiff
|
tree
2006-07-30
Vol
k
er Rup
p
ert
- fixed keyboard LED flag
h
andling and
a
dd
e
d set
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2006-07-07
Volker Ruppert
- fixed
A
TA device de
t
ection i
n
case
o
f
o
n
e
dr
i
ve only
.
.
.
commit
|
commitdiff
|
tree
2006-07-06
Volker Ru
p
pert
- enable interrupts
b
efore executing INT 19h and reve
r
t
.
.
.
commit
|
commitdiff
|
tree
2006-07-05
V
o
lker Ruppert
- en
a
ble inter
r
upts
b
efore executing boot
s
ector code
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Volk
e
r
R
uppert
- APM cpu idl
e
function fi
x
ed
(
f
r
o
m
qemu)
commit
|
commitdiff
|
tree
2006-01-25
V
o
lk
e
r
Ru
p
pert
- PCI BI
O
S: improved error
m
essage for fun
c
tion 'find
.
.
.
commit
|
commitdiff
|
tree
2006-01-13
V
olker Ruppert
- re
m
o
ved static MP tab
l
es from ro
m
bio
s
.
c and
MP bi
o
s
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Volk
e
r Ruppert
-
APM function 0
x
05 (cp
u
i
dle) implemented (t
e
sted
.
.
.
commit
|
commitdiff
|
tree
2005-12-25
Volker Ruppert
- fix
e
d disk size rep
o
rti
n
g
> 64 GB (SF
pa
t
c
h #13
8
9
7
76)
commit
|
commitdiff
|
tree
2005-11-06
Volker
Ruppert
- en
a
bled support for hard
d
is
k
s with
u
p t
o
1
2
7 GB
i
n
.
.
.
commit
|
commitdiff
|
tree
2005-10-27
Volker Ruppert
-
end-of-track (
E
OT) condition
i
mp
l
emented
commit
|
commitdiff
|
tree
2005-10-24
Volk
e
r Ruppert
-
A
P
M fu
n
c
tion 0x10
(get c
a
pa
b
ilities) implemented
commit
|
commitdiff
|
tree
2005-09-24
Vo
l
ker Rupper
t
- disable i/o and
m
emory space acce
s
s while i
n
itiali
z
ing
.
.
.
commit
|
commitdiff
|
tree
2005-09-19
V
o
lker Ru
p
pert
-
fixed
P
CI i/o base addre
s
s
initializati
o
n
commit
|
commitdiff
|
tree
2005-09-18
Volker Ruppert
-
P
C
I i/o and memory base
address initialization added
commit
|
commitdiff
|
tree
2005-09-17
Volker Ru
p
p
ert
- pau
s
e key dete
c
t
ion impleme
n
ted
commit
|
commitdiff
|
tree
2005-09-16
Volker
R
u
pper
t
-
k
e
yboard interrupt h
a
ndler fix
e
s (
p
atch
b
y
j
aph
e
th
)
commit
|
commitdiff
|
tree
2005-09-15
V
o
l
k
er Rup
p
er
t
- fixed enhanced
k
e
y
cod
e
flag for key
releases
commit
|
commitdiff
|
tree
2005-09-09
Volker R
u
p
p
er
t
- fixed flag
f
or en
h
ance
d
keyco
d
e 0x
E
0
(
f
i
nal p
a
r
t)
commit
|
commitdiff
|
tree
2005-09-09
V
o
lker Ruppert
- fixed flag for enhanced keycode 0xE0
commit
|
commitdiff
|
tree
2005-09-04
Volker Ruppert
-
n
ew funct
i
on
f
l
op
p
y_prepare_contro
l
l
er() simplifies
.
.
.
commit
|
commitdiff
|
tree
2005-09-02
Volker Ruppert
- fi
x
ed URLs for mtoo
l
s on
win32 a
n
d rombios doc
u
mentatio
n
commit
|
commitdiff
|
tree
2005-08-26
Volker Ruppert
-
fixe
d
floppy return sta
t
us if
medi
a
not present
.
.
.
commit
|
commitdiff
|
tree
2005-08-24
Volker Ru
p
pert
- f
i
xes for
OS
/
2 in th
e
floppy and rombios code
(
patc
h
.
.
.
commit
|
commitdiff
|
tree
2005-08-14
Vo
l
ker Ruppe
r
t
- fixed IN
T
0
9
h key
b
oard f
l
a
gs h
a
ndling
commit
|
commitdiff
|
tree
2005-08-13
Volker Ru
p
pert
- INT 70h has destr
o
yed the
upper word of EAX; save
.
.
.
commit
|
commitdiff
|
tree
2005-08-12
V
o
lker Ruppe
r
t
- fixed segment and offset in
i
nt70h
a
n
d modify t
h
e
.
.
.
commit
|
commitdiff
|
tree
2005-06-14
Volk
e
r R
u
p
p
er
t
- miss
i
ng scancodes for F
1
1 an
d
F12 ad
d
e
d
to tran
s
l
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-05-07
Volker Rup
p
ert
-
ap
p
l
i
ed patches
by
Ale
x
Beregszaszi
commit
|
commitdiff
|
tree
2005-04-30
Volker Ruppert
- applied patches by Alex Ber
e
gs
z
a
s
z
i
commit
|
commitdiff
|
tree
2005-04-28
Volker Rupper
t
- applied patches b
y
Alex Beregs
z
aszi
commit
|
commitdiff
|
tree
2005-04-26
Volker Ruppert
-
4-cpu SMP
table fi
x
ed (pat
c
h by
j
erm
a
r@itbs
.
cz)
commit
|
commitdiff
|
tree
2005-04-06
Volker Ruppert
-
APM su
p
port for 16 bit protecte
d
mode added (patch
.
.
.
commit
|
commitdiff
|
tree
2005-02-13
V
olker Rupp
e
rt
-
using fixed values fo
r
t
h
e diskette pa
r
am
e
t
er table
.
.
.
commit
|
commitdiff
|
tree
2005-02-05
Volker Ruppert
- fixed
m
a
c
ros for d
e
bug out
p
ut
commit
|
commitdiff
|
tree
2005-02-02
V
o
lker Rupp
e
rt
-
pci
b
ios
fi
x
e
s
b
y
lukew
a
rm
(SF patch #1114
8
26)
commit
|
commitdiff
|
tree
2005-01-31
Volker Ruppert
- fixed
real mode PCI BIO
S
error reporting
commit
|
commitdiff
|
tree
2005-01-27
V
o
lker Rupp
e
rt
- don't panic when an unsupport
e
d mouse packet size
.
.
.
commit
|
commitdiff
|
tree
2005-01-02
Volker Rup
p
ert
-
PS
/
2 mouse sca
l
i
ng f
u
nctio
n
s
i
m
plemented
commit
|
commitdiff
|
tree
2004-12-20
Volker Ruppert
-
W
i
n
9x CD boot
f
ixed (SF patch
#
1
087537 by lukewarm)
commit
|
commitdiff
|
tree
2004-12-07
Volker Ruppert
- mouse type '
n
one' added (no mou
s
e c
o
nnected)
commit
|
commitdiff
|
tree
2004-12-05
V
olker
Ruppert
-
PS
/
2 mou
s
e functions "set
sample rate"
and "g
e
t
d
evi
c
e
.
.
.
commit
|
commitdiff
|
tree
2004-10-15
Volker R
u
ppert
- boo
t
sequence with up to 3 b
o
ot devi
c
es inplemente
d
.
.
.
commit
|
commitdiff
|
tree
2004-10-04
Volker Ruppert
- extent
e
d f
l
oppy parameter table (fl
o
ppy
f
ix for NT4
.
.
.
commit
|
commitdiff
|
tree
2004-10-02
V
olker Rup
p
ert
-
PCI IRQs must alway
s
be level sensit
i
ve (s
e
tup EL
C
R1
.
.
.
commit
|
commitdiff
|
tree
2004-09-25
V
o
lker Ruppert
- pci irq initi
a
lisation added (TODO: initialize pci
.
.
.
commit
|
commitdiff
|
tree
2004-09-13
Volker
Ruppert
- int
1
5 / ah=87h should not cle
a
r cr0
when setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2004-09-05
V
olker Ruppert
-
modified the
bios / vgabios
p
a
nic ha
n
d
li
n
g
.
B
X_PANIC
.
.
.
commit
|
commitdiff
|
tree
2004-09-03
Volker Rup
p
ert
- calculate
c
hecksum of expansion rom
(
m
ust be 0)
commit
|
commitdiff
|
tree
2004-08-21
Volker Rupper
t
- implement int15, ah=83 Start/Stop
Wait Timer (pat
c
h
.
.
.
commit
|
commitdiff
|
tree
2004-08-20
Volke
r
Rup
p
ert
-
gate A
2
0 control implemented (
i
nt 15
h
, ah =
2
4h
)
commit
|
commitdiff
|
tree
2004-07-04
V
ol
k
e
r Rupp
e
rt
- pci irq
r
outing fixed an
d
initiali
z
ation adde
d
(BUG
.
.
.
commit
|
commitdiff
|
tree
2004-06-20
Vol
k
er Ruppert
- A
P
M
a
nd s
y
s
t
em shutdown suppor
t
for
1
6
-b
i
t
re
a
l mode
.
.
.
commit
|
commitdiff
|
tree
2004-05-31
V
olker Rup
p
e
rt
- int13_cdrom / 32 bit register
u
p
date fix (aka Fr
e
e
B
SD
.
.
.
commit
|
commitdiff
|
tree
2004-02-09
Vo
l
k
er Ruppert
- turn floppy mo
t
o
r
off
2
seconds after last
read/write
.
.
.
commit
|
commitdiff
|
tree
2004-01-28
V
o
lker Ruppert
- int17_
f
u
n
cti
o
n updated
for multiple
p
arallel port
s
commit
|
commitdiff
|
tree
2004-01-25
Volker Ruppert
- fix
e
d int13_harddisk function 10h
commit
|
commitdiff
|
tree
2003-12-18
Vol
k
e
r Ruppert
-
INT
16h
f
unction 05h implement
e
d (grabbe
d
f
r
om patch
.
.
.
commit
|
commitdiff
|
tree
2003-11-11
Volker Ruppert
- biossums ad
d
ed t
o
make targe
t
'clea
n
'
commit
|
commitdiff
|
tree
2003-11-02
V
o
lker Ruppe
r
t
- detect_
s
e
r
ial: detection
s
implified
usin
g
I
E
R and
IIR
commit
|
commitdiff
|
tree
2003-10-16
Volker Ruppert
- in
t
0x16 function 0x0A i
m
ple
m
ente
d
(
G
ET KEYBOARD ID)
commit
|
commitdiff
|
tree
2002-10-07
Volker Ruppert
-
hard
d
isk controller interrupt must be enabled after
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volk
e
r Ruppert
- serial p
o
rt detection for
two ports added
t
o the
.
.
.
commit
|
commitdiff
|
tree
2002-09-28
Volker Ruppert
- parallel port d
e
tection
for t
w
o ports
a
dded to
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2002-09-20
Volke
r
Ru
p
pe
r
t
- real mode
P
CI BIOS modifie
s
t
h
e i
r
et
f
lags
o
n
s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2002-08-01
Volker R
u
p
pert
- added support
f
or 360k floppy images
commit
|
commitdiff
|
tree
2002-07-23
V
olker
Ru
p
p
e
rt
- jump to POS
T
entry
p
oint must be a far jump (
M
S-DOS
.
.
.
commit
|
commitdiff
|
tree
2002-06-22
Volker R
u
ppert
- real mod
e
P
C
I
BIOS functions re
w
r
i
tten in assembler
commit
|
commitdiff
|
tree
2002-06-04
Volker Rupp
e
r
t
- most important function
s
of
the protected mode PCI
.
.
.
commit
|
commitdiff
|
tree
2002-05-11
Vol
k
er R
u
ppert
- added er
r
o
r message: PCI BIOS c
a
n only be
used
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2002-03-12
Volker Ruppert
- removed unnecessary delay lo
o
p after
k
eybo
a
rd res
e
t
.
.
.
commit
|
commitdiff
|
tree
2002-01-27
Vol
k
er R
u
ppert
- keyboard sel
f
t
est
reads t
h
e status register to c
l
ea
r
.
.
.
commit
|
commitdiff
|
tree
2002-01-24
Volker R
u
ppert
-
floppy h
a
rdw
a
r
e
interrupt handler issue
s
'sense interrupt
.
.
.
commit
|
commitdiff
|
tree
2002-01-20
V
o
l
k
er Rup
p
ert
- INT 13: numbe
r
o
f drives is not 0 i
f
there is
onl
y
.
.
.
commit
|
commitdiff
|
tree
2002-01-15
Vol
k
er
R
u
ppert
- r
o
msc
a
n routine
f
r
o
m
plex8
6
B
I
OS
i
n
t
e
grated
commit
|
commitdiff
|
tree
2002-01-02
Volker Ruppert
- DMA
i
nitialisation complet
e
: unmask cascad
e
channel
commit
|
commitdiff
|
tree
2002-01-01
Vol
k
e
r
Rupp
e
rt
- IN
T
13 di
s
k
ette funktion 5 uses t
h
e "format track
.
.
.
commit
|
commitdiff
|
tree
2001-12-26
Vol
k
er Ruppert
- int 1
3
floppy f
u
nction 0
8
retur
n
s
always the
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2001-12-05
Volke
r
Ruppert
-
exten
d
ed k
e
y
b
oard funk
t
ion waits for a
key
,
too
.
.
.
commit
|
commitdiff
|
tree
2001-11-26
Volker R
u
ppert
- s
e
r
ial functions added, MF-II keyboard
functi
o
ns
.
.
.
commit
|
commitdiff
|
tree