minix/drivers
Ben Gras 2fe8fb192f Full switch to clang/ELF. Drop ack. Simplify.
There is important information about booting non-ack images in
docs/UPDATING. ack/aout-format images can't be built any more, and
booting clang/ELF-format ones is a little different. Updating to the
new boot monitor is recommended.

Changes in this commit:

	. drop boot monitor -> allowing dropping ack support
	. facility to copy ELF boot files to /boot so that old boot monitor
	  can still boot fairly easily, see UPDATING
	. no more ack-format libraries -> single-case libraries
	. some cleanup of OBJECT_FMT, COMPILER_TYPE, etc cases
	. drop several ack toolchain commands, but not all support
	  commands (e.g. aal is gone but acksize is not yet).
	. a few libc files moved to netbsd libc dir
	. new /bin/date as minix date used code in libc/
	. test compile fix
	. harmonize includes
	. /usr/lib is no longer special: without ack, /usr/lib plays no
	  kind of special bootstrapping role any more and bootstrapping
	  is done exclusively through packages, so releases depend even
	  less on the state of the machine making them now.
	. rename nbsd_lib* to lib*
	. reduce mtree
2012-02-14 14:52:02 +01:00
..
acpi Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
ahci Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
amddev Cut PM out of the adddma/deldma/getdma call path 2012-01-14 00:27:06 +01:00
at_wini libblockdriver: clear IPC only on stateful restart 2011-12-11 22:36:19 +01:00
atl2 base system hooks for pkgsrc drivers 2011-11-16 16:18:21 +01:00
audio Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
bios_wini libblockdriver: clear IPC only on stateful restart 2011-12-11 22:36:19 +01:00
dec21140A dec21140A: change debugging key to Shift+F7 2011-12-12 16:45:45 +01:00
dp8390 Drivers: fix issues introduced by commit b198207 2011-11-04 23:54:04 +01:00
dpeth Fix GCC image building 2011-07-09 15:04:42 +02:00
e1000 e1000: reset hardware before stopping 2012-01-30 16:47:11 +00:00
fbd Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
filter libblockdriver: clear IPC only on stateful restart 2011-12-11 22:36:19 +01:00
floppy libblockdriver: clear IPC only on stateful restart 2011-12-11 22:36:19 +01:00
fxp fxp: add device id in the right place 2011-11-22 11:17:49 +01:00
hello Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
lance base system hooks for pkgsrc drivers 2011-11-16 16:18:21 +01:00
log Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
memory Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
orinoco Fix GCC image building 2011-07-09 15:04:42 +02:00
pci Add vbox -- VirtualBox time sync driver 2011-11-23 18:15:43 +01:00
printer printer: perform probe on startup 2011-12-05 16:28:10 +01:00
ramdisk Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
random Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
readclock Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
rtl8139 base system hooks for pkgsrc drivers 2011-11-16 16:18:21 +01:00
rtl8169 base system hooks for pkgsrc drivers 2011-11-16 16:18:21 +01:00
ti1225 Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
tty tty timeout bugfix 2011-12-16 09:54:20 +01:00
vbox Add vbox -- VirtualBox time sync driver 2011-11-23 18:15:43 +01:00
Makefile Add fbd -- Faulty Block Device driver 2011-12-11 22:45:46 +01:00
Makefile.inc Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00