Jeremy Soller
bad856d7b4
Support for mouse events in vbox driver
2017-03-20 21:39:12 -06:00
Jeremy Soller
a294fe6d6f
Update to support absolute mouse events
2017-03-20 21:38:30 -06:00
Jeremy Soller
66d2aa8c01
Add virtualbox guest driver (WIP)
2017-03-18 21:48:33 -06:00
Jeremy Soller
2593c25212
Add support for BGA mode setting (WIP)
2017-03-18 21:47:38 -06:00
Jeremy Soller
fe65978ac4
Update to catch title event
2017-03-08 15:00:53 -07:00
Jeremy Soller
8b14b587b9
Merge pull request #2 from adrianN/remove_scheme_todo
...
Make enum values List and Disk contain two values
2017-03-05 07:55:45 -08:00
Adrian Neumann
ebc5f86e8c
Make enum values List and Disk contain two values instead of a tuple of values.
2017-03-05 15:44:06 +01:00
Jeremy Soller
f4d6fbb4a2
Update orbclient, add scroll events
2017-02-27 21:48:15 -07:00
Jeremy Soller
96fbf1658f
More completely disable XHCI driver
2017-02-24 13:25:57 -07:00
Jeremy Soller
975082c18a
Disable XHCI driver to prevent deadlocks
2017-02-24 13:21:26 -07:00
Jeremy Soller
63dd2286fe
nvmed: Verify correct memory space
2017-02-18 19:07:11 -07:00
Jeremy Soller
7be81d7837
Add read, write command structures
2017-02-18 15:00:14 -07:00
Jeremy Soller
28dbc45637
WIP: NVME driver
2017-02-18 14:05:04 -07:00
Jeremy Soller
5b223c06d0
Improve XHCI driver
2017-02-13 22:15:19 -07:00
Jeremy Soller
bd146da9bc
Better errors when display not found
2017-02-07 20:53:41 -07:00
Jeremy Soller
911e20c177
Merge pull request #1 from little-dude/master
...
remove unused #[macro_use]
2017-01-24 12:48:21 -07:00
Corentin Henry
d8a35a9a08
remove unused #[macro_use]
2017-01-24 11:09:09 -08:00
Jeremy Soller
4bb229959e
Specify crates.io versions
2017-01-13 15:10:16 -07:00
Jeremy Soller
778852f92d
WIP: XHCI
2017-01-10 20:48:59 -07:00
Jeremy Soller
cc299464fc
Use orbclient font
2017-01-09 21:20:58 -07:00
Jeremy Soller
608403765d
Refactor to move io into syscall, and use git for crate references
2017-01-09 20:36:36 -07:00
Jeremy Soller
9eeade8860
Cleanup dependencies
2017-01-04 16:46:18 -07:00
Jeremy Soller
184539c133
Fix name of bgad
2017-01-04 16:25:55 -07:00
Martin Lindhe
50d7e630f7
fix some typos
2017-01-03 13:14:37 +01:00
Jeremy Soller
cf46a3b5fc
Fallback in ahci driver when disk: not available, ability to list disk devices
2017-01-02 08:53:50 -07:00
Jeremy Soller
fd16415383
Revert change that incorrectly overshifts char data
2016-12-30 21:30:24 -07:00
xTibor
34708d4290
Fix vesad text rendering
2016-12-28 02:37:10 +01:00
Jeremy Soller
04813e3e6e
Update orbutils
2016-12-17 15:05:07 -07:00
Jeremy Soller
f3fa07ded9
Add BGA driver stub
2016-12-14 08:34:45 -07:00
Jeremy Soller
a876a2925f
Remove replacement for libc
2016-12-06 15:15:08 -07:00
Jeremy Soller
b7b861de84
Activate orbital screen on load
2016-11-29 21:25:45 -07:00
Jeremy Soller
4efc72b0a8
Remove rand replace
2016-11-27 16:49:29 -07:00
Jeremy Soller
159fdd0e7d
Clean up cfg rusttype
2016-11-25 17:01:19 -07:00
Jeremy Soller
3667c0ffd9
Use mmio, disable timer interrupt
2016-11-22 17:05:23 -07:00
Jeremy Soller
68a2fe57bc
WIP: Predictable naming
2016-11-21 12:23:17 -07:00
Jeremy Soller
aa5f12c302
Fix printing of escape codes
2016-11-20 11:51:37 -07:00
Jeremy Soller
ccaf9636cf
Update syscall and rust, add fcntl for permissions
2016-11-15 16:12:51 -07:00
Jeremy Soller
bac443482a
Switch to real standard, fix daemonization on real standard
2016-11-10 20:02:51 -07:00
Jeremy Soller
03abcd0e0e
Update for new rustc-serialize
2016-11-10 11:28:43 -07:00
Jeremy Soller
60f880817f
Invert on cursor
2016-11-10 10:35:43 -07:00
Waylon Cude
febfbfedb3
Added dvorak keymap ( #752 )
...
Keymaps are passed as arguments to ps2d.
To select the dvorak keymap use `ps2d dvorak`,
otherwise the kymap will default to english.
2016-11-10 08:56:38 -07:00
Jeremy Soller
08557a7c13
Fix build, remove cfg(redox)
2016-11-09 17:00:48 -07:00
Jeremy Soller
db37769a8b
Update to use upstream libc and rand
2016-11-09 10:43:05 -07:00
Jeremy Soller
428e34f77d
Disable power management
2016-11-07 20:46:34 -07:00
Jeremy Soller
8daf977c58
Fix eventing in kernel
2016-11-03 16:02:44 -06:00
Jeremy Soller
9064550f6a
Fix rustc-serialize
2016-11-03 15:47:54 -06:00
Jeremy Soller
0fdebfd4a1
Update syscall lib, update submodules and dependencies
2016-11-03 15:10:32 -06:00
Jeremy Soller
621e557174
Remove resource_sceme, Fix syscall crate name, add fmap
2016-11-02 19:48:25 -06:00
Jeremy Soller
e4b4eb5a83
Update terminal emulator
2016-11-02 14:17:11 -06:00
Jeremy Soller
81c4b8c998
Smp ( #23 )
...
* Fire up multiple processors
* Use IPIs to wake up secondary processors
* Much better exception information
* Modifications to show more information on fault
* WIP: Use real libstd
* Add TLS (not complete)
* Add random function, export getpid, cleanup
* Do not spin APs until new context
* Update rust
* Update rust
* Use rd/wrfsbase
* Implement TLS
* Implement compiler builtins and update rust
* Update rust
* Back to Redox libstd
* Update rust
2016-10-31 10:49:00 -06:00