Jeremy Soller
|
74ed054d50
|
Merge pull request #23 from ids1024/dma
ahci: refactor duplicated ATA command code into a method
|
2018-01-07 08:36:37 -07:00 |
|
Ian Douglas Scott
|
c8154e7607
|
ahci: refactor duplicated ATA command code into a method
|
2018-01-06 23:47:45 -08:00 |
|
Jeremy Soller
|
6394b1b5f0
|
Merge pull request #22 from ids1024/atapi
ahci: Basic ATAPI support (Needed for CD drives)
|
2018-01-04 15:41:14 -07:00 |
|
Ian Douglas Scott
|
9de5eb7045
|
atapi: Implement read support
|
2018-01-04 14:20:12 -08:00 |
|
Ian Douglas Scott
|
78ab386268
|
Move capacity reading to seperate method
|
2018-01-04 12:25:47 -08:00 |
|
Ian Douglas Scott
|
c78d4dcff0
|
ahci: atapi support (incomplete)
It can currently retrieve the capacity; no reads or writes yet.
|
2018-01-02 23:03:54 -08:00 |
|
Jeremy Soller
|
c11736f74c
|
Merge pull request #21 from ghatdev/master
pcid: fix error E0133
|
2017-12-06 20:08:09 -07:00 |
|
SeongUk Cho
|
dd5f83cd39
|
solved error: #[derive] can't be used on a non-Copy #[repr(packed)] struct (error E0133)
|
2017-12-01 21:52:01 +09:00 |
|
|
2e07aab6de
|
fixed pcid unsafe problem
|
2017-12-01 21:41:21 +09:00 |
|
|
2b4b940360
|
unsafe problem fixed
|
2017-12-01 21:35:55 +09:00 |
|
|
66826a8bf8
|
unsafe edited
|
2017-12-01 20:34:15 +09:00 |
|
Jeremy Soller
|
b7fe49ccd0
|
Remove debug statement
|
2017-11-20 19:45:23 -07:00 |
|
Jeremy Soller
|
ce05b12a7a
|
Update ransid for vesad
|
2017-11-20 19:26:16 -07:00 |
|
Jeremy Soller
|
bd102d7f0d
|
Create LICENSE
|
2017-10-20 20:05:49 -06:00 |
|
Jeremy Soller
|
12989384c0
|
Update Cargo.lock
|
2017-10-11 20:54:45 -06:00 |
|
Jeremy Soller
|
b553e1ddc0
|
Merge pull request #19 from redox-os/cap
Use capability mode (null namespace) for drivers
|
2017-10-09 20:39:17 -06:00 |
|
Jeremy Soller
|
bd8a377c78
|
Use capability mode (null namespace) for drivers
|
2017-10-09 20:36:16 -06:00 |
|
Jeremy Soller
|
e3a9314a5a
|
Update Cargo.lock
|
2017-10-04 20:29:41 -06:00 |
|
Jeremy Soller
|
e4a297b725
|
vmmouse support
|
2017-10-03 20:54:49 -06:00 |
|
Jeremy Soller
|
8e41cb9f03
|
Use disk heirarchy
|
2017-09-30 20:49:11 -06:00 |
|
Jeremy Soller
|
94b869cd61
|
Update cargo.lock
|
2017-09-27 20:32:08 -06:00 |
|
Jeremy Soller
|
46c84616ec
|
Fix static
|
2017-09-09 15:06:22 -06:00 |
|
Jeremy Soller
|
17b592b064
|
Remove unnecessary extern crate
|
2017-08-30 22:05:56 -06:00 |
|
Jeremy Soller
|
053524acac
|
Remove unused extern crate
|
2017-08-30 22:03:10 -06:00 |
|
Jeremy Soller
|
bc186fbb0d
|
Disable XHCI driver due to lockups
|
2017-08-27 11:23:05 -06:00 |
|
Jeremy Soller
|
ebbd50d299
|
Update lock file
|
2017-08-23 19:59:15 -06:00 |
|
Jeremy Soller
|
4e40c1c8af
|
Add method for resizing display
|
2017-08-21 20:19:58 -06:00 |
|
Jeremy Soller
|
770a23ef94
|
Add ability to query BGA
|
2017-08-21 20:08:37 -06:00 |
|
Jeremy Soller
|
ee58fcaa61
|
Spin for reset, do not yield
|
2017-08-21 19:19:07 -06:00 |
|
Jeremy Soller
|
1d7e51b423
|
Update main.rs
|
2017-08-21 09:24:55 -06:00 |
|
Jeremy Soller
|
1e7240eda6
|
Update config.rs
|
2017-08-21 09:24:13 -06:00 |
|
Jeremy Soller
|
68938a755c
|
Update Cargo.lock
|
2017-08-19 14:47:03 -06:00 |
|
Jeremy Soller
|
18f28d46b4
|
Update mut usage in vesad
|
2017-08-12 11:20:56 -06:00 |
|
Jeremy Soller
|
649f1c8b20
|
Remove debugging of ring
|
2017-08-06 17:19:07 -06:00 |
|
Jeremy Soller
|
87342d6fce
|
Improve ring state machine
|
2017-08-06 17:16:07 -06:00 |
|
Jeremy Soller
|
14d8165079
|
Cleanup xhci, add basic IRQ event functions, cleanup e1000d and rtl8168d
|
2017-08-06 15:19:56 -06:00 |
|
Jeremy Soller
|
0231e44892
|
Print out more values
|
2017-08-06 08:20:31 -06:00 |
|
Jeremy Soller
|
d15635e242
|
Do not shut down after running
|
2017-08-06 08:09:11 -06:00 |
|
Jeremy Soller
|
144cc2a995
|
Prettier format of debug data
|
2017-08-05 21:07:08 -06:00 |
|
Jeremy Soller
|
096a9a6e52
|
Read device, config, interface, and endpoint descriptions
|
2017-08-05 20:17:28 -06:00 |
|
Jeremy Soller
|
dbceebbc09
|
Update main.rs
|
2017-08-04 08:54:16 -06:00 |
|
Jeremy Soller
|
646e8c9eac
|
xhci: WIP grab device information
|
2017-08-03 21:30:49 -06:00 |
|
Jeremy Soller
|
1109da47fb
|
Update Cargo.lock
|
2017-08-02 21:15:56 -06:00 |
|
Jeremy Soller
|
9a5a05b3b2
|
Remove raw_mode usage from vesad
|
2017-08-02 20:02:30 -06:00 |
|
Jeremy Soller
|
a9d42d05fb
|
Update Cargo.lock
|
2017-08-02 19:53:22 -06:00 |
|
Jeremy Soller
|
eb64f59d10
|
Simplify vesad, use ptyd for control logic
|
2017-08-01 19:43:55 -06:00 |
|
Jeremy Soller
|
832f830cc4
|
Update EventSte structure
|
2017-08-01 19:40:25 -06:00 |
|
Jeremy Soller
|
e83471f53f
|
Update Cargo.lock
|
2017-07-29 08:24:33 -06:00 |
|
Jeremy Soller
|
545ec4d21f
|
Add more debugging
|
2017-07-27 21:28:16 -06:00 |
|
Jeremy Soller
|
84a8a6c064
|
Add missing import
|
2017-07-27 21:02:56 -06:00 |
|