Commit graph

3918 commits

Author SHA1 Message Date
copy ebacccf9e1 No SVGA mode no draw 2014-01-08 03:16:14 +01:00
copy 26e834d3f0 Serial adapter for the browser 2014-01-08 03:15:15 +01:00
copy 3c82cc5f72 Working UART implementation 2014-01-08 03:14:33 +01:00
copy 86f03c6c42 fixed cmpxchg bug 2014-01-06 23:10:49 +01:00
copy 48f408b5e8 Move Queue to general library 2014-01-06 13:26:56 +01:00
copy 57529427d1 correctly disable mouse streaming 2014-01-05 03:20:29 +01:00
copy f582868ad4 Move debug code to the right place 2014-01-05 03:19:56 +01:00
copy 0a59180db4 Preparations for new interface 2014-01-05 03:19:09 +01:00
copy 555cf4c973 Switch to signed 32 bit numbers for calculations, proper multiplication 2014-01-05 03:17:40 +01:00
copy 30eec75901 Compiled version for nodejs 2014-01-05 03:06:16 +01:00
copy 96d45f16d4 Cleaned up some protected mode features 2014-01-03 22:02:43 +01:00
copy f0e51c413a ATA writes 2014-01-03 02:12:35 +01:00
copy d7767d3bb5 Cleanups 2014-01-02 05:07:04 +01:00
copy 7601ac8614 No IRQ if disabled by controller 2014-01-02 05:06:38 +01:00
copy a95b917714 Perf test 2014-01-02 02:06:17 +01:00
copy 0b4b0ab032 Possibly more senseful response for non-existant PCI devices, needs testing 2014-01-02 02:04:05 +01:00
copy 8aad5e16aa Check mmio range before optimized movsd 2014-01-02 01:39:14 +01:00
copy 8abe0fa340 Several fixes 2014-01-02 01:06:20 +01:00
copy 088838160f Several fixes 2014-01-02 01:05:49 +01:00
copy 4f30f4fe65 8 bpp SVGA mode 2014-01-02 01:02:20 +01:00
copy 02742993de Several fixes in PS2 controller 2014-01-02 00:55:53 +01:00
copy 739360c6ab Fixed response size 2014-01-02 00:55:23 +01:00
copy e907e22be0 Remove not function 2014-01-02 00:55:02 +01:00
copy 52784f38e8 Remove useless Proto parameter of Queue 2013-12-30 01:31:31 +01:00
copy 039a892a76 Fixups 2013-12-30 01:30:58 +01:00
copy 46949951a5 Keep types homogenous 2013-12-30 01:04:41 +01:00
copy 596044378e Improved PS2 mouse/kbd queue 2013-12-30 00:37:42 +01:00
copy aa107d0635 Small fixups 2013-12-29 00:46:03 +01:00
copy 9ae32a2ba9 Correct DRQ size for ATAPI, added DMA 2013-12-29 00:34:10 +01:00
copy 64da166901 Fix small problems in CPU, cleanup 2013-12-28 23:21:43 +01:00
copy 0a401c7a4f small changes in ps2 2013-12-28 23:16:43 +01:00
copy 7604505b28 Fix page fault in movsd when count is zero 2013-12-28 23:16:01 +01:00
copy fb71977ed9 Synchronous file loading without crashing the browser 2013-12-28 23:14:55 +01:00
copy 3f8e7a6eda Check large mouse packets 2013-12-28 22:38:31 +01:00
copy a0d7c00854 add level parameter to dbg_trace 2013-12-27 21:59:49 +01:00
copy bda71f011f Report invalid device correctly 2013-12-27 04:39:32 +01:00
copy d97f7af990 resize only in text mode 2013-12-27 04:38:37 +01:00
copy f1cb974276 hda in node 2013-12-27 04:37:37 +01:00
copy 19f59326b7 fyl2xp1 2013-12-27 04:37:15 +01:00
copy 7a602b985b Take screenshot 2013-12-22 22:21:37 +01:00
copy f2aea875d5 Sync load scripts for debug mode 2013-12-22 22:20:57 +01:00
copy 4743e8987a Avoid redraw if no pixel changed. Works well for loading screens etc 2013-12-22 04:59:55 +01:00
copy aa38550bee set correct port 2013-12-22 04:53:52 +01:00
copy a8cd060d2e cmpxchg correct page fault 2013-12-22 04:53:37 +01:00
copy 763ef69fd6 Hide repeated log messages 2013-12-20 22:49:21 +01:00
copy 765fc7f06e Enabling some stuff in the BIOS 2013-12-20 22:12:28 +01:00
copy d7d8c2d2ff minor changes 2013-12-20 22:05:49 +01:00
copy e73c75b8ee Preparations for configurable PCI, base address registers 2013-12-20 22:04:58 +01:00
copy 125b7748a1 cleanup 2013-12-09 12:44:10 +01:00
copy 122d33f42e preparations for ACPI 2013-12-09 12:43:48 +01:00