Sat Apr 22 21:46:52 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* lib/read.c (read): Don't use workaround for Mips Magnum 4000
	Read() bug on other machines.

	* README: Note that Linux 1.2.6 is required to build Milo.

	* identify.c (cpuname): Use CPU_NAMES from asm/bootinfo.h.

Mon Apr 17 10:42:55 1995  Andreas Busse  <andy@caddy>

	* lib/console.c: Slightly improved scrolling
	of graphic consoles. Still way to slow, but
	should be ok for now.

Fri Apr 14 19:45:30 1995  Andreas Busse  <andy@caddy>

	* added support for Mips Magnum 4000:
	read() reads blocks of 512 bytes only, bug in
	cacheflush() flushing only even lines fixed.
	Added graphics driver to stand-alone console
	driver.

Thu Apr 13 15:53:59 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* README: Updated.

Wed Apr 12 00:01:43 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* Makefile (DISTFILES): Added elf.c.
	(milo): Added elf.c.

	* elf.c: Created ELF dummy loader.

Mon Apr 10 02:26:10 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* a.out.c (aout_open_kernel): Check whether this is really
	an MIPS a.out kernel.

	* lib/malloc.c (free): free(NULL) is now legal.

	* a.out.c (aout_get_nlist): Move symlist loading to
	aout_open_kernel -> Now loads symlist only once during
	boot.

	* lib/Makefile (LIBOBJS): Remove get_nlist.c.

	* Makefile (DISTFILES): Remove lib/get_nlist.c and
	include/stand/bootstrap.h.

	* lib/get_nlist.c: Remove file.

	* include/stand/bootstrap.h: Remove file.

	* milo.c: (debugflag) Make variable global.

	* README: Update email address.

	* Makefile (milo): Link with a.out.o loader module.

	* milo.c (main): Use loader module for reading symbols.

	* a.out.c: Created loader module for a.out kernels.

	* milo.c: Add pointer kld pointing to aout module.

	* Makefile (DISTFILES): Added include/stand/loader.h.

	* include/stand/loader.h: Created file.

Sun Apr  9 15:27:08 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* crt0.S (__FirmwareVector_Offset): Moved to .bss section.

Fri Mar 31 18:58:43 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* milo.c (main): Add consistency check for ramdisk image.

	* lib/Makefile (distclean): Added Emacs #*# files.

	* Makefile (distclean-local): Added Emacs #*# files.

Thu Mar 23 11:50:46 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* identify.c (identify) Fixed typo.

Wed Mar 22 11:07:17 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* Makefile (VERSION): Bumped version to 0.19.

	* Released milo-0.18.

	* vmlinux.c (start_kernel): Update and cleanup. Now runs correctly
	again.

	* Makefile: minor clean up.

	* milo.c (kernel_bss_end): Read kernels _end symbol from the kernel
	symbol table and don't calculate ourselfes. This avoids trouble
	with trouble with possible unknown alignment in the kernel executable.

	* milo.c (kernel_name): Changed name to uppercase to comply with
	ARC standard.

	* milo.c (Deskstation_init): renamed to Deskstation_Tyne_init to
	avoid possible future namespace collision with the rPC44.

	* launch.S (launch): removed unnecessary #if / #endif.

	* linux/include/asm-mips/bootinfo.h (MACH_DESKSTATION_RPC44):
	added entry for Deskstation rPC44.

	* identify.c (identify): Added entry for Deskstation rPC44.
	Untested - I don't have such a machine.

Mon Mar 20 10:45:35 1995  Ralf Baechle  <ralf@waldorf-gmbh.de>

	* (No ChangeLog entries for version 0.14-0.17)

	* Makefile (VERSION): Bumped version to 0.18.

	* milo.c launch.S: Added support for loading ramdisk images.

	* Makefile: make dist now even works even with the binary distribution.
	lib/Makefile: dito.

	* lib/mkargs (mkargs): Build argv-like option string from string.

	* milo.c (main) Fixed option parsing to comply with ARC standard even
	when run from a boot selection.

	* Makefile (STRIP): don't strip executables - there is a bug in
	mips-linux-strip that changes the type of executable from impure to
	paged. Unfortunately the Deskstation doesn't accept paged executables.

	* identify.c (identify): initialize memlower.

	* acer_pica_61.c (acer_pica_61_mem): Detect total RAM via DRAM controller
	registers. Changed args to void.

Tue Dec 13 18:18:36 1994  Andreas Busse  <andy@waldorf-gmbh.de>

	* V 0.14
	- Added Mips Magnum 4000 identification.

Sun Dec  4 17:10:39 1994  Andreas Busse  <andy@waldorf-gmbh.de>

	* V 0.14
	- Changed all dynamically allocated data to
	  be uncached. It doesn't hit performance...

Fri Nov 25 10:32:19 1994  Andreas Busse  (andy at scotty)

	* V 0.14
	- Added identification for Deskstation Tyne boards
	- Processor type is now figured out by using the
	  CP0 config register. ARC CPU info turned out to be
	  useless.

Thu Nov 24 15:24:15 1994  Andreas Busse  (andy at scotty)

	* V 0.13
	- Debugged cacheflush() and some other things.
	  Kernel can now be loaded into Kseg0 even on
	  the Acer PICA system

	* V 0.12
	- Kernel can now be loaded and executed in kseg0
	  (unmapped, cached)
	- tons of minor and heavy bugs fixed, but still
	  everything but final :-)

Tue Nov 22 12:16:35 1994  Andreas Busse  (andy at scotty)

	* V 0.11
	- Improved ARC query functions.
	- Added binaries to distribution.
