- Add
MmioSerialPort::new_with_stride
function (#36)
- Internal rewrite of port operations to work on both
x86
andx86_64
(#29)
- Make crate usable for 32-bit
x86
(#28)
- Remove use of
stable
andnightly
features (#24)
- Remove stabilized nightly feature 'const_ptr_offset' (#22)
- Add
send_raw()
function to allow sending arbitrary binary data using the serial port (#21)
SerialPort::new()
no longer requiresnightly
feature (#16)
- Update x86_64 dependency and make it more robust (#14)
- Fix build on nightly by updating to x86_64 v0.13.2 (#12)
- Use stabilized
hint::spin_loop
instead of deprecatedatomic::spin_loop_hint
- Fix default feature breakage (#11)
- Update
x86_64
dependency to version0.12.2
- Update
x86_64
dependency to version0.12.1
- Update
x86_64
dependency to version0.11.0
- Use
spin_loop_hint
while waiting for data (#9) - Update
x86_64
dependency to version0.10.2
- Support receiving bytes from serial ports (#8)
- Enable usage with non-nightly rust (#7)
- Update internal x86_64 dependency to version 0.8.3 (#4)