v86/src
Joe Osborn 66dab8f39a
Make screenshot function return an Image (#820)
* Make screenshot facility return an Image

Returning an image rather than always opennig a new window slightly
expands the utility of embedding v86---we may want to take a
screenshot and use just its data without asking the user to download it.
2023-04-14 09:26:04 +02:00
..
browser Make screenshot function return an Image (#820) 2023-04-14 09:26:04 +02:00
rust mxcsr: log less 2022-11-26 14:11:19 -06:00
acpi.js idle on hlt instruction 2022-01-30 19:02:39 -06:00
apic.js idle on hlt instruction 2022-01-30 19:02:39 -06:00
buffer.js Use uint8array.slice over new Uint8Array().set(uint8array.subarray) 2022-11-15 10:14:28 +09:00
bus.js Fix V86.destroy() with xterm.js (#720) 2022-08-15 22:10:49 +02:00
config.js Less verbose logging 2021-05-22 23:59:24 -05:00
const.js Clean up 2022-01-14 16:49:57 -06:00
cpu.js import recent kvm-unit-test changes (fixes incorrectly failing push es test) 2022-11-26 14:11:19 -06:00
debug.js Remove get_regs_short in non-debug mode 2022-08-02 21:40:57 +09:00
dma.js Squash 2020-07-21 20:10:13 -05:00
elf.js improve logging in elf 2022-11-15 10:14:28 +09:00
externs.js Clean up externs 2022-01-30 19:02:39 -06:00
floppy.js Add floppy command for modern linux 2022-08-02 21:40:57 +09:00
hpet.js idle on hlt instruction 2022-01-30 19:02:39 -06:00
ide.js Move hex_dump, add NE2K_LOG_PACKETS 2022-08-02 21:40:57 +09:00
io.js Delete some more JS (memory) 2020-07-21 20:10:13 -05:00
ioapic.js ioapic improvements for 9front (#332) 2020-12-31 19:14:32 -06:00
kernel.js Move initrd to 64M 2020-12-31 19:14:33 -06:00
lib.js Delete src/browser/lib.js, move remaining code to lib.js 2022-09-19 22:24:09 +08:00
log.js Remove remains of old js cpu code 2020-12-31 19:14:33 -06:00
main.js Wait for emulation to stop when destroying (#721) 2022-08-15 22:09:45 +02:00
memory.js Additional assertions for the return value of mmap_read8 and mmap_read16 2021-11-04 18:51:36 -05:00
ne2k.js refactor packet logging 2022-08-02 21:40:57 +09:00
pci.js pci: Don't allow mapping to isa ports 2022-08-02 21:40:57 +09:00
pic.js Disable spurious interrupt for now 2020-12-31 19:14:33 -06:00
pit.js Only call pcspeaker-update on writes to counter2 (performance) 2022-02-21 00:11:00 +01:00
ps2.js PS2 wheel improvements + winnt fix (#680) 2022-06-14 03:03:55 +02:00
rtc.js Crude implementation for cmos A update-in-progress bit 2022-09-07 20:18:25 +09:00
sb16.js Move buffer code around 2022-09-19 22:24:09 +08:00
state.js zstd-compressed state images 2020-12-31 19:14:34 -06:00
uart.js Remove serial0-output-line, fix stack overflow in serial debug output (fix #741) 2022-11-15 10:14:28 +09:00
vga.js vga: correctly advertise the latest bochs version, and make it r/w (fix #768) 2022-11-26 14:11:19 -06:00
virtio.js Simplify recursive state handling (don't require get_state for set_state) 2020-12-31 19:14:32 -06:00