Commit graph

3028 commits

Author SHA1 Message Date
Fabian f156824ebc Haiku works 2020-12-31 19:14:29 -06:00
Fabian 47034fe588 Fix: Set CS to 16-bit mode correctly 2020-12-31 19:14:29 -06:00
Fabian 43cc29b260 Add checked out seabios to gitignore 2020-12-31 19:14:29 -06:00
Fabian a5ae4b1146 Fix tests that were order-dependant 2020-12-31 19:14:29 -06:00
Fabian 492601cf01 Dead 2020-12-31 19:14:29 -06:00
Fabian dcb40f6221 Full test: Update image paths 2020-12-31 19:14:29 -06:00
Fabian ae3a652333 jit_add_seg_offset: Assert that segment is not null 2020-12-31 19:14:29 -06:00
Fabian 292769d961 Full tests: Small improvements 2020-12-31 19:14:29 -06:00
Fabian 4cd6d74284 Test freebsd login 2020-12-31 19:14:29 -06:00
Fabian 0b80ec5f82 Remove dead 2020-12-31 19:14:29 -06:00
Fabian 011ccce9bb Remove protected mode check (exceptions can also happen in real mode) 2020-12-31 19:14:29 -06:00
Fabian 6986519fbb Use get_seg_ss/get_seg_cs from JS 2020-12-31 19:14:29 -06:00
Fabian 390bd6d3d5 set_cr0: Be less noisy 2020-12-31 19:14:29 -06:00
Fabian 9b1ca71919 test 2020-12-31 19:14:29 -06:00
Fabian dfea644e94 Turn this into warning for now 2020-12-31 19:14:29 -06:00
Fabian ab46037014 Update vga ID to fit new bios 2020-12-31 19:14:29 -06:00
Fabian 7207fb2574 Update seabios (clean build), include bios configs and build script 2020-12-31 19:14:29 -06:00
Fabian 387ad9822f Stupid fix 2020-12-31 19:14:29 -06:00
Fabian 626aa39e16 Move mouse only when over screen 2020-12-31 19:14:29 -06:00
Fabian 0b6d2400d7 Commit some testing OSes 2020-12-31 19:14:29 -06:00
Fabian d0fb1a78d9 Experimental xterm.js support (#172, #227) 2020-12-31 19:14:29 -06:00
Fabian 14fd138357 More precise stats for 32-bit addresses 2020-12-31 19:14:29 -06:00
Fabian 8f19c1d1dc Remove outdated comment 2020-12-31 19:14:29 -06:00
Fabian 3951e5f42b Use mIPS over kIPS \o/ 2020-12-31 19:14:29 -06:00
Fabian c0fd7051ee Robustness 2020-12-31 19:14:29 -06:00
Fabian 3be6e8aa03 Dead 2020-12-31 19:14:29 -06:00
Fabian 04d9a6102c Fix file being created in PWD when compiling kvm-unit-test 2020-12-31 19:14:29 -06:00
Fabian b5def60fb4 Clean up 2020-12-31 19:14:29 -06:00
Fabian 2396a1b809 Add some sources for the OS images 2020-12-31 19:14:29 -06:00
Fabian 5f38f0ffcf Remover "Other host" 2020-12-31 19:14:29 -06:00
Fabian 6021ce80b0 images: Load external kolibri image even over https (server previously didn't support https) 2020-12-31 19:14:29 -06:00
copy fe74b8d332 Fix license
- The end year was really unnecessary and mostly out of date
- Talk about contributors in plural
- Remove FreeBSD clause (as per readme)
2020-12-31 19:14:29 -06:00
Fabian b5b1cbf7da Simplify 2020-12-31 19:14:29 -06:00
Fabian c84a814610 Remove unused A20 stuff 2020-12-31 19:14:29 -06:00
Fabian d5c9b29942 Upgrade jshint 2020-12-31 19:14:29 -06:00
Fabian b7e5f28104 Fix rust warning 2020-12-31 19:14:29 -06:00
Fabian 48a9847d16 s/oxide// 2020-12-31 19:14:29 -06:00
Fabian 4ab8ef9fdd Docs: Overview of SSE shifts 2020-12-31 19:14:29 -06:00
Fabian c97301842e Put jit_cache_array and jit_page_first_entry into global state, reduces the size of the .wasm files by 8MB because for some reason the rust compiler decides to put them into the data section 2020-12-31 19:14:29 -06:00
Fabian 4bfd024366 Simplify gen_safe_read_write by removing fallback function 2020-12-31 19:14:29 -06:00
Fabian 697bd4c64d Disambiguate drop 2020-12-31 19:14:29 -06:00
Fabian 941208c948 Remove defunct test coverage 2020-12-31 19:14:29 -06:00
Fabian caa08e8d4e copy-to-sha256: Log name 2020-12-31 19:14:29 -06:00
Fabian cd4977f517 Simplify 2020-12-31 19:14:29 -06:00
Fabian 489f212c47 Fix broken string test 2020-12-31 19:14:29 -06:00
Fabian a7ae6603f0 Temporarily disable broken tests 2020-12-31 19:14:29 -06:00
Fabian b0a34e7a86 fs: assert that sha256 is present 2020-12-31 19:14:29 -06:00
Fabian c994dbc08c Fix spurious </a> in index.html 2020-12-31 19:14:29 -06:00
Fabian 13a506de52 fix kvm-unit-test with newer versions of gcc 2020-12-31 19:14:29 -06:00
Fabian 33e608fa70 fix rust warning 2020-12-31 19:14:29 -06:00