|
|
@39060
|
13 years |
vboxsync |
DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug …
|
|
|
@39059
|
13 years |
vboxsync |
unused variable warnings.
|
|
|
@39053
|
13 years |
vboxsync |
DevApic.cpp: Don't assert on invalid register accesses, do a DBGFStop …
|
|
|
@39017
|
13 years |
vboxsync |
BIOS: Do not trash caller's flags when PCI INT 1Ah service succeeds.
|
|
|
@38997
|
13 years |
vboxsync |
DMA recompiler bug workaround for floppy, too.
|
|
|
@38921
|
13 years |
vboxsync |
Converted incorrect assertion to log statement.
|
|
|
@38899
|
13 years |
vboxsync |
First cut at VDS support in AHCI BIOS.
|
|
|
@38897
|
13 years |
vboxsync |
Broke out PCI utility routines as they are not tied to AHCI.
|
|
|
@38890
|
13 years |
vboxsync |
More publics, workaround for bad PCI cfg access handling.
|
|
|
@38851
|
13 years |
vboxsync |
Recompiler DMA workaround.
|
|
|
@38850
|
13 years |
vboxsync |
DevIoApic.cpp: PDM provides locking via the helper interface, make the …
|
|
|
@38849
|
13 years |
vboxsync |
DevPIC.cpp: Use the NOP critical section on the device level - the PCI …
|
|
|
@38848
|
13 years |
vboxsync |
Integrated basic AHCI support into new BIOS.
|
|
|
@38833
|
13 years |
vboxsync |
Disable the A20 gate at POST.
|
|
|
@38832
|
13 years |
vboxsync |
Do not just loop forever.
|
|
|
@38829
|
13 years |
vboxsync |
Moved misnamed macros around.
|
|
|
@38828
|
13 years |
vboxsync |
Moved misnamed macros around.
|
|
|
@38808
|
13 years |
vboxsync |
BIOS: Properly pad disk type strings.
|
|
|
@38789
|
13 years |
vboxsync |
Moved things around to get proper location.
|
|
|
@38733
|
13 years |
vboxsync |
%S -> %s and some other minor cleanups.
|
|
|
@38706
|
13 years |
vboxsync |
Reduced read_word/write_word usage.
|
|
|
@38705
|
13 years |
vboxsync |
Create debug info, too.
|
|
|
@38700
|
13 years |
vboxsync |
build on unix.
|
|
|
@38699
|
13 years |
vboxsync |
Converted system BIOS to Watcom C.
|
|
|
@38698
|
13 years |
vboxsync |
Use 47 instead of 48 for user defined disk type.
|
|
|
@38544
|
13 years |
vboxsync |
BIOS: Cleaner initial state.
|
|
|
@38527
|
13 years |
vboxsync |
BIOS: Move the stack lower to avoid possible conflicts with PXE NBPs.
|
|
|
@38415
|
13 years |
vboxsync |
BIOS: Avoid a possible race (only enable keyboard interface after …
|
|
|
@38376
|
13 years |
vboxsync |
Drain more keys (Ctrl-Alt-Del generates more than bytes for key up). …
|
|
|
@38263
|
13 years |
vboxsync |
typo
|
|
|
@38261
|
13 years |
vboxsync |
Added (not currently used) ifdef, corrected IDT definitions.
|
|
|
@38221
|
13 years |
vboxsync |
Fixed assertion.
|
|
|
@38220
|
13 years |
vboxsync |
DevPcBios: Checksum basic CMOS data.
|
|
|
@38195
|
13 years |
vboxsync |
rtcLoadExec: Avoid asserting in TMTimerSetFrequencyHint.
|
|
|
@38188
|
13 years |
vboxsync |
DMA: Handle word access to page registers.
|
|
|
@37917
|
13 years |
vboxsync |
DevPcBios: Fail plainly if we encounter trouble loading a custom BIOS …
|
|
|
@37637
|
13 years |
vboxsync |
ioapicMMIOWrite: Don't access more than cb bytes from pv!
|
|
|
@37636
|
13 years |
vboxsync |
Changed FNIOMMMIOWRITE to take a const buffer pointer.
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37574
|
13 years |
vboxsync |
DevAPIC.cpp: typo
|
|
|
@37541
|
13 years |
vboxsync |
DevHPET: Some minor cleanups.
|
|
|
@37539
|
13 years |
vboxsync |
DevHPET: Moved the frequency hinting into a function.
|
|
|
@37538
|
13 years |
vboxsync |
DevHPET: Split the u64Capabilities into u32Capabilities and u32Period.
|
|
|
@37537
|
13 years |
vboxsync |
DevHPET: Report the correct number of timers (off by one), making ICH9 …
|
|
|
@37536
|
13 years |
vboxsync |
DevHPET: making the number of timers more flexible.
|
|
|
@37534
|
13 years |
vboxsync |
DevHPET: Frequency hinting.
|
|
|
@37526
|
13 years |
vboxsync |
Dev*: Timer locking fixes.
|
|
|
@37519
|
13 years |
vboxsync |
DevACPI: Drop the last seen time workaround as the problem should be …
|
|
|
@37515
|
13 years |
vboxsync |
DevPit: Fixed locking wrt virtual sync timers.
|
|
|
@37514
|
13 years |
vboxsync |
DevRTC: nit
|
|
|
@37513
|
13 years |
vboxsync |
DevRTC: Locking adjustments.
|
|
|
@37512
|
13 years |
vboxsync |
DevRTC: Moving the code around, adjusting it thowards our style.
|
|
|
@37511
|
13 years |
vboxsync |
DevRTC: Moving the code around, adjusting it thowards our style.
|
|
|
@37510
|
13 years |
vboxsync |
DevHPET: No automatic locking, we're doing it ourselves.
|
|
|
@37509
|
13 years |
vboxsync |
DevHPET: Stop timers on reset.
|
|
|
@37508
|
13 years |
vboxsync |
DevHPET: Fixed locking.
|
|
|
@37507
|
13 years |
vboxsync |
DevHPET: updates…
|
|
|
@37506
|
13 years |
vboxsync |
DevHPET: Moving the code a bit around.
|
|
|
@37505
|
13 years |
vboxsync |
hpetTimerRegWrite32 optimization
|
|
|
@37504
|
13 years |
vboxsync |
DevHPET: More cleaning up…
|
|
|
@37501
|
13 years |
vboxsync |
DevHPET: More code massaging…
|
|
|
@37500
|
13 years |
vboxsync |
DevHPET: code cleanup in progress…
|
|
|
@37497
|
13 years |
vboxsync |
DevHPET: code cleanup in progress…
|
|
|
@37481
|
13 years |
vboxsync |
OSE header fixes
|
|
|
@37477
|
13 years |
vboxsync |
DevAPIC: Split out the IO-APIC into a separate source file.
|
|
|
@37476
|
13 years |
vboxsync |
DevAPIC.cpp: Some variable renaming
|
|
|
@37475
|
13 years |
vboxsync |
DevAPIC: Locking reworking in progress.
|
|
|
@37466
|
13 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37453
|
13 years |
vboxsync |
DevApic: working on getting the locking right…
|
|
|
@37446
|
13 years |
vboxsync |
DevACPI.cpp: More style cleanup.
|
|
|
@37444
|
13 years |
vboxsync |
DevACPI: Locking and code cleanup.
|
|
|
@37427
|
13 years |
vboxsync |
BIOS/AHCI: Updates for the driver, grub can boot from a SATA disk now
|
|
|
@37423
|
13 years |
vboxsync |
Ran the source code massager (scm).
|
|
|
@37391
|
14 years |
vboxsync |
DevACPI: d'oh!
|
|
|
@37324
|
14 years |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its …
|
|
|
@37268
|
14 years |
vboxsync |
BIOS: Updates for the AHCI driver
|
|
|
@37237
|
14 years |
vboxsync |
DevACPI: attempt to make the ACPI timer SMP-safe
|
|
|
@37159
|
14 years |
vboxsync |
PIC: Return zero in poll mode if no interrupt.
|
|
|
@37049
|
14 years |
vboxsync |
Corrected the initial media state for 1.2M and 360K drives.
|
|
|
@37035
|
14 years |
vboxsync |
BIOS: Corrected one more checksum calculation.
|
|
|
@36971
|
14 years |
vboxsync |
HPET: cleanup, correct timers init per ICH9 spec, fix overflow hanling
|
|
|
@36877
|
14 years |
vboxsync |
BIOS: AHCI driver skeleton
|
|
|
@36870
|
14 years |
vboxsync |
Devices/HPET: cosmetical nitpicking
|
|
|
@36837
|
14 years |
vboxsync |
HPET: cleanup, ICH9-specific HPET behavior
|
|
|
@36731
|
14 years |
vboxsync |
BIOS: Corrected EDD checksum calculation - two's complement is not …
|
|
|
@36704
|
14 years |
vboxsync |
BIOS: Try to find the right floppy data rate.
|
|
|
@36649
|
14 years |
vboxsync |
HPET: fix time jumps
|
|
|
@36228
|
14 years |
vboxsync |
Harmless warning fix.
|
|
|
@36205
|
14 years |
vboxsync |
BIOS: Shortened a ridiculously long loop.
|
|
|
@36204
|
14 years |
vboxsync |
DMA: Reworked the DMA code, added comments, fixed minor issues, made …
|
|
|
@36024
|
14 years |
vboxsync |
IOAPIC: assign ID matching MADT
|
|
|
@36014
|
14 years |
vboxsync |
PIC: Compacted info display so it does not take up two screens.
|
|
|
@35853
|
14 years |
vboxsync |
PIT: Use the mode 2 optimization also for modes 4 and 5.
|
|
|
@35848
|
14 years |
vboxsync |
PIT: Do not always pulse IRQ line when updating interrupt state.
|
|
|
@35782
|
14 years |
vboxsync |
ACPI: activate disabled bits from r65196
|
|
|
@35773
|
14 years |
vboxsync |
dev/acpi: fix index_end value
|
|
|
@35746
|
14 years |
vboxsync |
dev/serial: add to ACPI tables
|
|
|
@35672
|
14 years |
vboxsync |
Devices/DevACPI: PowerS4Enabled defaults to false
|
|
|
@35591
|
14 years |
vboxsync |
Devices/DevACPI: don't announce S1 support by default
|
|
|
@35546
|
14 years |
vboxsync |
Devices/DevACPI: enforce disabling of S1/S4 power states
|
|
|