Commit History

Author SHA1 Message Date
  Fabian 74dca95e23 idle on hlt instruction 2 years ago
  Fabian 497f618cab Merge branch 'wasm' into master 3 years ago
  Fabian 28a6f1a84a Add pit.dump 5 years ago
  Fabian 267afaa83e Fix irq signaling in pit timer 6 years ago
  Awal Garg 8222d2e6e0 Squash 6 years ago
  Ernest Wong 40a1c3c70d Implement sb16 mixer chip + tidy up 6 years ago
  Ernest Wong 531f5ba84f Warn if pit counter larger than reload value 6 years ago
  Ernest Wong a185fd13bc Tidy up: spacing, quotes, and line length. 6 years ago
  Ernest Wong 1c092c215c Send via bus the required data only (pc speakers) 6 years ago
  Ernest Wong eb736ab406 Emulate PC speaker beep sounds 6 years ago
  Ernest Wong 818a6c211f Wrap PIT counter value - always 6 years ago
  copy 819187cb25 Minor pit update 7 years ago
  copy a7a8c271cb Correct handling of lowering irqs 7 years ago
  copy e3e6367ccf Some assertions and minor changes 7 years ago
  copy 6a8c57647a Improve PIT implementation: Read timer counters based on real time 8 years ago
  copy 31ca64ccf6 PIT latch value - 1, fixes #65 8 years ago
  copy 7fba276f86 Fix warnings 8 years ago
  copy f557156256 trailing whitespace 8 years ago
  copy f82373d6b2 Build state of emulator explicitly. Fixes #40 9 years ago
  copy 3a824eda12 Change handling of interrupts to involve APIC 9 years ago
  copy 3ff18c4527 Improve PIT counter 2 9 years ago
  copy 21747acc44 Lazier hlt_loop, fixes #15 9 years ago
  copy a0da169168 Make _state_skip work by value (instead of key). Fixes certain Closure Compiler builds 9 years ago
  copy a9c8ef8d72 Implement refresh cycle toggle bit correctly, fixes #30 9 years ago
  copy 90f4ff5d3a fix that assert 9 years ago
  copy bfd12be557 cleaning up 9 years ago
  copy 5fd2a1bd35 Improved handling of IO port operations 9 years ago
  Fabian 9b031d4e40 Initial version of save/restore state feature, #18 9 years ago
  Fabian 1aa4b191ee Rewrite to prototypical notation 9 years ago
  copy 7a731ca061 Change CPU from closure to prototypical notation. 10 years ago