minix/drivers
Tomas Hruby d75138be00 E1000 - fixed reading/writing device registers
- the pointers must be flagged as volatile because otherwise they
  might be "optimized" by a compiler. It is a common good
  practice to access the registers this way, the keyword is in C
  for a reason.

- for instance, in eeprom_eerd() when polling a register the
  compiler, under certain conditions, may decide upon the first
  read and if it does not break the loop it assumes that the
  value is not going to change and thus stays in an infinite
  loop.
2011-07-08 20:31:21 +02:00
..
acpi ACPI pci-to-pci bridges 2010-10-21 17:07:09 +00:00
ahci fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
amddev Split off sys_umap_remote from sys_umap 2011-06-10 14:28:20 +00:00
at_wini Remove redundant atwini code, use PIO for bad DMA 2011-06-08 19:24:41 +00:00
atl2 Server/driver protocols: no longer allow third-party copies. 2011-04-11 17:35:05 +00:00
audio fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
bios_wini Server/driver protocols: no longer allow third-party copies. 2011-04-11 17:35:05 +00:00
dec21140A Globally enable -Wall warnings for GCC 2011-06-08 19:21:03 +00:00
dp8390 fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
dpeth fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
e1000 E1000 - fixed reading/writing device registers 2011-07-08 20:31:21 +02:00
filter fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
floppy libsys: add standard condition spinning primitives 2010-07-12 23:14:40 +00:00
fxp fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
hello Use int64 functions consistently 2010-11-07 23:35:29 +00:00
lance fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
log boot: Add multiboot support 2011-06-24 17:21:51 +02:00
memory boot: Add multiboot support 2011-06-24 17:21:51 +02:00
orinoco fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
pci fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
printer Server/driver protocols: no longer allow third-party copies. 2011-04-11 17:35:05 +00:00
ramdisk Restore stripping of elf binaries in ramdisk 2011-06-28 17:49:45 +02:00
random Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00
readclock Rename mkfiles from minix.*.mk to bsd.*.mk 2010-06-25 18:29:09 +00:00
rtl8139 fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
rtl8169 fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
ti1225 fixed clang warnings in drivers/ 2011-06-09 16:57:51 +02:00
tty boot: Add multiboot support 2011-06-24 17:21:51 +02:00
Makefile drivers/sb16: delete altogether; the latest copy is in drivers/audio/sb16 2011-03-25 10:48:16 +00:00
Makefile.inc Build NetBSD libc library in world in ELF mode. 2011-06-24 11:46:30 +02:00