minix/drivers
David van Moolenbroek 3d697930dd TTY: use libchardriver; clean up
- writing to a PTY master side blocks if there is not already a
  blocked reader on the slave side, and select now reflects this;
- internally, TTY now uses a test based on "caller != NONE" rather
  than "grant != GRANT_INVALID" to identify whether a call is
  currently ongoing;
- "offset" fields have been removed as they equal the corresponding
  "cum" fields;
- improved variable typing and function naming here and there;
- various other small fixes.

Change-Id: I6b51452888942e864b4e034e8c8490576184a23e
2014-03-01 09:04:52 +01:00
..
acpi Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
ahci Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
amddev ARM updates 2013-01-17 10:03:58 +01:00
at_wini Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
atl2 drivers: fix various sys_irqsetpolicy calls 2012-10-24 11:29:10 +00:00
audio libaudiodriver: use libchardriver 2014-03-01 09:04:51 +01:00
bmp085 libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
cat24c256 Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
dec21140A a bit more -Werror compatability 2013-08-20 11:37:40 +02:00
dp8390 dp8390: resolve Coverity warnings (encore) 2012-08-14 09:11:18 +00:00
dpeth panic: declare as printf-style-checked 2013-05-31 13:35:25 +00:00
e1000 e1000: resolve Coverity warnings 2012-08-06 16:18:36 +00:00
fb libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
fbd Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
filter Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
floppy libblockdriver: various updates 2014-02-19 11:22:15 +01:00
fxp fxp: Add code for PCI_REV 0x83 2013-08-04 20:32:31 +00:00
gpio arm:fix GPIO revision check on DM37XX. 2014-01-20 09:33:16 +01:00
hello libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
i2c libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
lan8710a arm:replace ifdef's by runtime checks in the lan8710a driver. 2014-02-12 13:47:46 +01:00
lance lance: resolve Coverity warnings 2012-08-06 16:18:39 +00:00
log libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
memory libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
mmc Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
orinoco tty: non-overlapping code for FKEY_CONTROL 2013-05-01 21:36:43 +00:00
pci rtl8169: add support for RTL8101E family 2013-02-15 11:05:35 +01:00
printer printer: use libchardriver 2014-03-01 09:04:50 +01:00
ramdisk LLVM bitcode for almost the whole source tree 2013-06-18 10:49:53 +02:00
random libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
readclock moving prototypes to lib.h 2014-02-18 11:25:01 +01:00
rtl8139 rtl8139: resolve Coverity warnings 2012-07-30 13:59:43 +00:00
rtl8169 rtl8169: reduce verbosity 2013-02-15 11:05:43 +01:00
sht21 libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
tda19988 Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
ti1225 ARM updates 2013-01-17 10:03:58 +01:00
tps65217 Retire the synchronous character driver protocol 2014-02-18 11:25:02 +01:00
tps65950 libi2cdriver: add functions for IC register access 2013-09-18 08:10:26 -04:00
tsl2550 libchardriver: full API rewrite 2014-03-01 09:04:50 +01:00
tty TTY: use libchardriver; clean up 2014-03-01 09:04:52 +01:00
vbox Some more 64bit function eradication. 2013-08-07 12:35:53 +00:00
virtio_blk Block drivers: make IOCTL request unsigned long 2014-02-19 11:22:15 +01:00
virtio_net virtio-net: acknowledge used features 2013-09-11 18:34:11 +02:00
Makefile bmp085: driver for the BMP085 temp&pressure sensor 2013-08-22 16:54:03 -04:00
Makefile.inc Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00