issues
search
rust-osdev
/
uart_16550
Minimal support for uart_16550 serial output.
MIT License
33
stars
25
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
feat(mmio): add `new_with_stride`
#36
kouchekiniad
closed
2 weeks ago
3
mmio: use one `VolatilePtr` instead of many `AtomicPtr`
#35
mkroening
opened
4 months ago
0
feat: add `try_send_raw` and `try_receive`
#34
mkroening
closed
4 months ago
1
build(deps): update bitflags dependency to version 2
#33
mkroening
closed
4 months ago
0
Add try_receive method
#32
bjorn3
closed
4 months ago
1
Add try_create and loopback_test for SerialPort
#31
Wasabi375
opened
1 year ago
0
Suggestion: roll `init` into `new`, test with loopback + scratch pad register, and return `Result` instead of marking `SerialPort` as `unsafe`
#30
Kage-Yami
opened
1 year ago
1
x86: crate finally builds with x86 and x86_64
#29
phip1611
closed
1 year ago
4
serial also on arch x86
#28
phip1611
closed
1 year ago
1
Implement `Write` on the serial ports so that it can be easily made into a `println!`
#27
walksanatora
opened
1 year ago
1
Just a question. Why sending 8, space, 8 for a backspace or a delete ascii ctrl char ?
#26
maduma
closed
1 year ago
2
mmio: Add ability to supply custom values for UART init
#25
rmsyn
opened
1 year ago
0
Remove use of `stable` and `nightly` features
#24
josephlr
closed
2 years ago
1
Remove `nightly`/`stable` features when Rust 1.61 is released
#23
phil-opp
closed
2 years ago
3
remove unknown nightly feature 'const_ptr_offset'
#22
tsatke
closed
2 years ago
7
Added send_raw() function to allow sending arbitrary binary data using the serial port.
#21
olivercalder
closed
2 years ago
1
error[E0599]: no method named `init` found for unit type `()` in the current scope
#20
404Dev-404
closed
2 years ago
1
Ways to disable backspace char escaping?
#19
Kazurin-775
closed
2 years ago
5
Improvements to new MMIO support
#18
phil-opp
closed
3 years ago
0
use of unstable library feature 'renamed_spin_loop'
#17
HBnetDE
closed
3 years ago
3
SerialPort::new() no longer requires nightly
#16
josephlr
closed
3 years ago
1
Add support for memory mapped UARTs
#15
remimimimimi
closed
3 years ago
4
Update x86_64 dependency and make it more robust
#14
phil-opp
closed
3 years ago
1
x86_64 v0.12.3 No longer works on Nightly.
#13
Rdna123
closed
3 years ago
1
Fix build on nightly by updating to x86_64 v0.13.2
#12
phil-opp
closed
3 years ago
1
Fix default feature breakage
#11
josephlr
closed
4 years ago
2
risc-v Support
#10
theduke
closed
3 years ago
6
Use `spin_loop_hint` while waiting for data
#9
dbeckwith
closed
4 years ago
1
Support receiving bytes from serial ports
#8
imtsuki
closed
4 years ago
2
enable usage with non-nightly rust
#7
haraldh
closed
4 years ago
1
Switch CI to GitHub Actions
#6
phil-opp
closed
4 years ago
0
Cargo.toml: update x86_64 dependency
#5
haraldh
closed
4 years ago
3
update dependency for x86_64
#4
haraldh
closed
4 years ago
2
might want to update the x86_64 dep
#3
haraldh
closed
4 years ago
3
Document how serial port is configured by default
#2
edigaryev
closed
5 years ago
0
Update to x86_64 0.7.3 and bitflags 1.1.0
#1
phil-opp
closed
5 years ago
2