aboutsummaryrefslogtreecommitdiff
path: root/hw/char/serial.c
AgeCommit message (Expand)Author
2018-06-29hw/char/serial: Convert from DPRINTF macro to trace eventsPhilippe Mathieu-Daudé
2018-06-28hw/char/serial: Only retry if qemu_chr_fe_write returns 0Sergio Lopez
2018-06-01hw: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé
2018-04-26hw/char/serial: Allow disconnected chardevsPeter Maydell
2017-11-06Enable 8-byte wide MMIO for 16550 serial devicesMike Nawrocki
2017-09-27migration: pre_save return intDr. David Alan Gilbert
2017-07-14serial: chardev hotswap supportAnton Nefedov
2017-07-14serial: move TIOCM update to a separate functionAnton Nefedov
2017-07-14char: avoid chardevice direct accessAnton Nefedov
2017-07-14char: add backend hotswap handlerAnton Nefedov
2017-06-02char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau
2017-06-02chardev: serial & parallel declaration to own headersMarc-André Lureau
2017-06-02chardev: move headers to include/chardevMarc-André Lureau
2017-01-27char: rename CharDriverState ChardevMarc-André Lureau
2017-01-16serial: fix memory leak in serial exitLi Qiang
2016-10-24char: remove explicit_fe_open, use a set_handlers argumentMarc-André Lureau
2016-10-24char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinitMarc-André Lureau
2016-10-24char: use qemu_chr_fe* functions with CharBackend argumentMarc-André Lureau
2016-10-24char: rename some frontend functionsMarc-André Lureau
2016-10-24char: replace PROP_CHR with CharBackendMarc-André Lureau
2016-10-24char: serial: check divider value against baud basePrasad J Pandit
2016-06-29serial: reinstate watch after migrationPaolo Bonzini
2016-06-29serial: remove watch on resetPaolo Bonzini
2016-06-29serial: separate serial_xmit and serial_watch_cbPaolo Bonzini
2016-06-29serial: simplify tsr_retry resetPaolo Bonzini
2016-06-29serial: make tsr_retry unsignedPaolo Bonzini
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-01-29x86: Clean up includesPeter Maydell
2016-01-13Use error_fatal to simplify obvious fatal errorsMarkus Armbruster
2015-06-12migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela
2015-02-18error: Use error_report_err() where appropriateMarkus Armbruster
2015-02-10serial: Fix warnings caused by missing 'static' attributeStefan Weil
2015-01-26vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR*Paolo Bonzini
2015-01-03serial: refine serial_thr_ipending_neededPaolo Bonzini
2014-12-15serial: only resample THR interrupt on rising edge of IER.THRIPaolo Bonzini
2014-12-15serial: update LSR on enabling/disabling FIFOsPaolo Bonzini
2014-12-15serial: clean up THRE/TEMT handlingPaolo Bonzini
2014-12-15serial: reset thri_pending on IER writes with THRI=0Paolo Bonzini
2014-09-19serial: check if backed by a physical serial port at realize timePaolo Bonzini
2014-09-19serial: reset state at startupPaolo Bonzini
2014-09-11serial: fixing vmstate for save/restorePavel Dovgalyuk
2014-07-14serial: change retry logic to avoid concurrencyKirill Batuzov
2014-06-30serial: poll the serial console with G_IO_HUPRoger Pau Monne
2014-06-16savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela
2014-04-07char/serial: Fix emptyness handlingDon Slutz
2014-02-15char/serial: Fix emptyness checkPeter Crosthwaite
2013-08-26Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh
2013-08-20Convert stderr message calling error_get_pretty() to error_report()Seiji Aguchi