2005-12-05 21:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/Makefile: remove unneeded DISTFILES

2005-12-05 20:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/: container_open.c, container_read.c,
	  libcontainer.h: make algorith simplier

2005-12-05 20:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_scsi_create_container.c,
	  emile_second_create_mapfile.c: clear mallocated memory

2005-12-05 20:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: add 0%, check return of seek()

2005-12-05 20:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: remove banner and some traces

2005-12-05 20:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel.c: Remove traces (MMU type)

2005-12-05 20:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-output.c: Can change output on second_scsi too

2005-12-02 20:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: RELEASE 0.10

2005-12-02 20:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: RELEASE 0.10

2005-12-02 20:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: Add a progress bar

2005-12-02 02:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: check return value of stream_read()

2005-12-02 02:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_first_set_param_scsi.c: remove traces

2005-12-02 02:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_create_mapfile.c: mapfile size is the size
	  of the filesystem blocksize

2005-12-02 01:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/container_open.c: initialize the field device

2005-12-02 01:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/: libcontainer.h, container_read.c: device is a
	  pointer

2005-12-02 01:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_create_mapfile.c: write mapfile even if it
	  already exists

2005-12-02 01:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add vga parameter by default in configuration

2005-12-02 00:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/scsi.i: Correctly set unit id

2005-12-01 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: remove unused buffer_size

2005-12-01 23:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add libcontainer

2005-12-01 23:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_first_set_param_scsi.c:  change interface of
	  emile_scsi_create_container()

2005-12-01 23:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/stream_open.c: Correct use of libcontainer

2005-12-01 23:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile, libstream/Makefile: Add libcontainer

2005-12-01 23:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c, libemile/libemile.h,
	  libemile/emile_second_create_mapfile.c,
	  libemile/emile_scsi_create_container.c:  change interface of
	  emile_second_create_mapfile()

2005-12-01 23:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/: container_close.c, container_fstat.c,
	  container_lseek.c, container_open.c, container_read.c: first
	  revision

2005-12-01 23:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/Makefile: Add fstat, remove cross-compiling (other
	  than m68k)

2005-12-01 23:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/libcontainer.h: Add open, read, close, lseek, fstat

2005-12-01 15:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/Makefile: first revision

2005-12-01 14:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/Makefile: Remove DISTFILES, set in Rules.mk

2005-12-01 14:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: some cleanups for dist

2005-12-01 14:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add device.c gzio.c in SOURCES, device.h in
	  HEADERS, silent dist

2005-12-01 14:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add --no-print-directory, silent dist, and add several
	  subdirs in dist

2005-12-01 14:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: Silent dist

2005-12-01 07:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: create last.bin for cdboot-*.bin

2005-11-30 17:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: clean cdboot-*.bin

2005-11-30 16:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Create floppy reading files on CDROM

2005-11-30 16:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_floppy_create_image.c: Manage file-by-name (url)
	  and not -by-content

2005-11-30 16:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: update copyright

2005-11-30 01:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, libgzip/Makefile, libiso9660/Makefile: Add
	  CROSS_COMPILE

2005-11-30 01:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: Correct clean MANPAGES

2005-11-30 01:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: all_bin should generate second/m68k-linux-scsi/second

2005-11-30 01:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk, docs/Makefile: put SGML in SOURCES

2005-11-30 01:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: remove trace

2005-11-30 01:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: correctly extract name of module from pwd, correct
	  problem with make dist

2005-11-30 01:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/scsi.i: really set the scsi unit id for SCSISelect()

2005-11-30 01:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_first_set_param_scsi.c: move to UM06

2005-11-30 00:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add docs in all

2005-11-30 00:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/libcontainer.h: remove block_size and max_blocks,
	  add size

2005-11-30 00:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_get_dev.c: Add support for /dev/hd

2005-11-30 00:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: correct typo for --map

2005-11-30 00:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_create_mapfile.c,
	  libemile/emile_second_set_kernel_scsi.c, tools/emile.c: move to
	  EM06

2005-11-30 00:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: add emile_second_create_mapfile.c

2005-11-30 00:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_create_container.c:  remove max_blocks form
	  container, add it in parameters, add real file size in container

2005-11-30 00:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: Add emile_second_create_mapfile(), remove
	  emile_second_set_kernel_scsi()

2005-11-29 01:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libmacos/Makefile: Remove typo (macos/header)

2005-11-29 01:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add docs in .PHONY

2005-11-29 01:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: remove lowmem.h and memory.h, moved to libmacos

2005-11-29 01:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: temporarily disable scsi creation, obsoleted by
	  EM06

2005-11-29 01:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libcontainer/libcontainer.h: moved from libemile

2005-11-29 00:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/container.S: Obsoleted by EM06

2005-11-29 00:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/config.c: read_line() : do not cross the the end of the
	  configuration (0-mark), remove traces about kernel and initrd

2005-11-29 00:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-output.c: Use EM06 header

2005-11-29 00:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/console.c: add read_config_vga()

2005-11-29 00:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: config.c, config.h, head.h, serial.c: Manage stopbits
	  for serial, put parameters on a line alone, not inside kernel
	  property

2005-11-29 00:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_next_property.c,
	  emile_second_remove_property.c, emile_second_set_property.c:
	  correct management of end of line at end of configuration

2005-11-28 22:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_next_property.c,
	  emile_second_get_property.c, emile_second_set_property.c: Add
	  copyright

2005-11-28 22:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: Makefile, emile_second_remove_property.c, libemile.h:
	  Add emile_second_remove_property()

2005-11-28 22:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_floppy_create_image.c: Add vga parameter

2005-11-28 21:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-cmdline.c: Manage new header (EM06)

2005-11-28 21:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_next_property.c,
	  emile_second_get_property.c, emile_second_set_property.c: Add new
	  functions for EM06

2005-11-28 21:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_configuration.c,
	  emile_second_set_configuration.c: Check header signature

2005-11-28 21:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: Makefile, emile_second_get_kernel.c, libemile.h:
	  remove functions obsoleted by EM06, add new functions for EM06

2005-11-28 13:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile.h: CVS test

2005-11-28 12:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_get_uncompressed_size.c: remove function obsoleted
	  by EM06

2005-11-28 12:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_set_cmdline.c, emile_second_get_output.c:
	  remove function obsoleted by EM06

2005-11-28 12:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_cmdline.c, emile_second_set_output.c:
	  remove function obsoleted by EM06

2005-11-28 12:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_get_buffer_size.c: remove function
	  obsoleted by EM06

2005-11-28 01:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: remove function obsoleted by EM06

2005-11-28 01:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: modified for EM06

2005-11-28 01:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_set_buffer_size.c,
	  emile_second_set_kernel.c: obsoleted by EM06

2005-11-28 01:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/config.c: Correct case where there is no parameter for the
	  kernel

2005-11-28 00:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_floppy_create_image.c: manage if kernel/ramdisk
	  are missing

2005-11-28 00:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_configuration.c,
	  emile_second_set_configuration.c, emile_floppy_create_image.c,
	  libemile.h: EM06 header

2005-11-27 23:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/Makefile: remove -m68000

2005-11-27 23:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: head.h, config.c, config.h, head.S, serial.c, console.c:
	  EM06 header type: all is stored as text

2005-11-26 19:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/iso9660_mount.c: more gcc compliant ucs_level init

2005-11-26 19:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libunix/strtol.c: define strtol with __strol_internal

2005-11-26 19:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/Makefile, libblock/Makefile, libfloppy/Makefile,
	  libiso9660/Makefile, libstream/Makefile, libunix/Makefile,
	  libgzip/Makefile: Add -m68000

2005-11-26 10:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/config.c: Don't print ramdisk if NULL

2005-11-26 10:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: Change librarie rules

2005-11-26 10:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: remove explicit passing of make variable

2005-11-26 10:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: config.c, config.h: Read configuration

2005-11-26 10:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add config.c, remove ata, add LIBS_MEDIA

2005-11-26 10:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: correct print format

2005-11-26 09:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: use new interface to read config and to load
	  kernel and ramdisk

2005-11-26 09:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: move container to libcontainer

2005-11-26 09:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/Makefile:  create libstream in hard/ and floppy/

2005-11-26 09:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/stream_open.c: Add *_SUPPORT #ifdef

2005-11-26 09:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/gzio.c: umount only if umount exists

2005-11-26 09:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/Makefile: use make -C instead of cd && make

2005-11-26 09:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: Makefile, libemile.h: add libcontainer and libstream
	  include path

2005-11-26 09:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libblock/block_read.c: Correct read_sector call (provide
	  device->data instead of device)

2005-11-26 09:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libblock/block_open.c: Correct size part decoding in filename

2005-11-26 09:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: add -I../libcontainer for libstream

2005-11-26 09:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/minigzip.c: Add gzopen() prototype

2005-11-26 09:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/read_vmlinuz.c: Add gzopen() prototype and correct some
	  printf format

2005-11-25 20:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/Makefile: Add 32mode.i, change flags management

2005-11-25 20:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/: 32bitmode.i, first.S: Move 32bit switch to 32bitmode.i

2005-11-23 23:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: use ELF kernel, add some libs...

2005-11-23 23:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: correct libs ordering, add libblock

2005-11-23 23:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.h, load.c:  correct load_ramdisk()

2005-11-23 23:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libunix/: Makefile, strtol.c: add strtol

2005-11-23 23:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libblock/: Makefile, block_close.c, block_fstat.c, block_lseek.c,
	  block_open.c, block_read.c, libblock.h: first revision

2005-11-23 23:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/: libstream.h, stream_open.c: Add get_size() of devices

2005-11-23 23:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/: Makefile, floppy_get_blocksize.c, libfloppy.h: add
	  floppy_get_blocksize()

2005-11-23 23:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: Makefile, libscsi.h, scsi_get_blocksize.c:	add
	  scsi_get_blocksize()

2005-11-23 01:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.h: Add load_ramdisk(), remove load_image() and
	  load_gzip()

2005-11-23 01:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: Add load_ramdisk()

2005-11-23 01:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/: Makefile, iso9660_fstat.c, libiso9660.h: Add
	  iso9660_fstat()

2005-11-23 01:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/: Makefile, libstream.h, stream_fstat.c, stream_open.c:
	  Add stream_fstat()

2005-11-23 00:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add libisio9660, libstream, libgzip, libfloppy,
	  libscsi...

2005-11-23 00:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.h:  add load_kernel()

2005-11-23 00:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: Use libstream and decode ELF format

2005-11-23 00:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/gzio.c: moved to libstream

2005-11-23 00:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/Makefile: Add gzio.c and stream_uncompress.c

2005-11-23 00:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/stream_uncompress.c: Uncompress a stream on-the-fly

2005-11-23 00:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/gzio.c: moved from second/gzio.c

2005-11-23 00:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/libstream.h: add stream_read(), stream_lseek() and
	  stream_uncompress

2005-11-23 00:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/stream_close.c: Check function is defined before using
	  it

2005-11-23 00:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/stream_open.c: Add some error strings

2005-11-22 01:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: Makefile, libscsi.h, scsi_READ_CAPACITY.c, scsi_open.c:
	  Read the capacity of the disk and the sector size

2005-11-22 00:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/: Makefile, stream_close.c, stream_lseek.c,
	  stream_open.c, stream_read.c: First revision

2005-11-22 00:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/libfloppy.h: prevent multiple includes

2005-11-22 00:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/libstream.h: add volume information in fs

2005-11-21 23:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add libstream

2005-11-21 23:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: device.c, device.h: Add libstream-like interface

2005-11-21 23:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/Makefile, libiso9660/iso9660_init.c,
	  libiso9660/iso9660_lseek.c, libiso9660/iso9660_mount.c,
	  libiso9660/iso9660_open.c, libiso9660/iso9660_opendir.c,
	  libiso9660/iso9660_read.c, libiso9660/iso9660_readdir.c,
	  libiso9660/libiso9660.h, tools/iso9660_cat.c, tools/iso9660_ls.c:
	  Add iso9660_VOLUME

2005-11-21 23:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libstream/libstream.h: first revision

2005-11-21 22:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libmacos/macos/scsi.h: Add include macos/types.h

2005-11-21 22:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: scsi_close.c, scsi_open.c: Add copyright

2005-11-21 22:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: libscsi.h, scsi_read_sector.c: Add scsi_device_t

2005-11-21 22:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: Makefile, scsi_close.c, scsi_open.c: Add scsi_close()
	  and scsi_open()

2005-11-21 22:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/: floppy_close.c, floppy_open.c: Add floppy_close() and
	  floppy_open()

2005-11-21 22:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/: Makefile, floppy_lseek.c, floppy_read.c,
	  floppy_read_sector.c, libfloppy.h: move upperlevel function to
	  libblock, add floppy_device_t

2005-11-21 22:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/Makefile: Split first.S to macos.i, floppy.u, scsi.i: add
	  -I$(TOP)

2005-11-21 22:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/: first.S, floppy.i, macos.i, scsi.i: Split first.S to
	  macos.i, floppy.u, scsi.i

2005-11-18 01:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/floppy_lseek.c, libfloppy/floppy_read.c,
	  libfloppy/floppy_read_sector.c, libfloppy/libfloppy.h, Rules.mk:
	  Add copyright

2005-11-17 14:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/iso9660.c: moved to libscsi

2005-11-17 14:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: add read_vmlinuz.c

2005-11-17 14:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/read_vmlinuz.c: uncompress and read ELF

2005-11-17 07:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: scsi.c, scsi.h: moved to libscsi

2005-11-17 07:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libscsi/: Makefile, libscsi.h, scsi_INQUIRY.c, scsi_READ.c,
	  scsi_READ_CAPACITY.c, scsi_command.c, scsi_read_sector.c: SCSI
	  interface

2005-11-16 15:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/device.h: device.c header

2005-11-16 15:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* docs/Makefile, first/Makefile, libemile/Makefile,
	  libfloppy/Makefile, libgzip/Makefile, libiso9660/Makefile,
	  libmacos/Makefile, libunix/Makefile: Move some generic parts to
	  Rules.mk

2005-11-16 14:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Rules.mk: Move some generic Makefile parts

2005-11-16 02:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add libgzip and libfloppy

2005-11-16 02:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libfloppy/: Makefile, floppy_lseek.c, floppy_read.c,
	  floppy_read_sector.c, libfloppy.h: Move floppy management to
	  libfloppy

2005-11-16 01:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libgzip/zlib.h: disable gzopen() prototype

2005-11-16 01:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: gzio.c, inflate.c, uncompress.c, uncompress.h: move to
	  zlib-1.2.3

2005-11-15 11:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/iso9660_lseek.c: correct offset management

2005-11-15 10:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/: iso9660_fseek.c, iso9660_lseek.c, Makefile: change
	  fseek to lseek

2005-11-15 00:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: gzio.c, minigzip.c: Import from zlib-1.2.3

2005-11-15 00:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libgzip/: Makefile, adler32.c, crc32.c, deflate.h, inffast.c,
	  inffast.h, inflate.c, inflate.h, inftrees.c, inftrees.h, zconf.h,
	  zlib.h, zutil.c, zutil.h: Import from zlib-1.2.3

2005-11-14 20:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/: libiso9660.h, Makefile, iso9660_open.c,
	  iso9660_read.c: introduce best fseek() and offset management

2005-11-14 20:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/iso9660_fseek.c: add fseek()

2005-11-14 08:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/iso9660_read.c: improve file access (direct i/o)

2005-11-13 20:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/Makefile, libiso9660/iso9660_init.c,
	  libiso9660/iso9660_mount.c, libiso9660/iso9660_read.c,
	  libiso9660/iso9660_readdir.c, libiso9660/libiso9660.h,
	  tools/device.c, tools/iso9660_cat.c, tools/iso9660_ls.c,
	  second/iso9660.c:  change device interface

2005-11-12 23:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/iso9660.c: Add #include

2005-11-12 23:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/iso9660.c: Add libiso9660 I/O interface

2005-11-12 23:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add libiso9660

2005-11-12 23:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: iso9660_cat.c, iso9660_ls.c, Makefile, device.c: Add
	  iso9660 tools

2005-11-12 23:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/Makefile: Add target

2005-11-12 22:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libunix/: strncmp.c, strncpy.c, write.c, strcmp.c, strcpy.c,
	  strlen.c, puts.c, read.c, sprintf.c, memset.c, printf.c,
	  putchar.c, free.c, malloc.c, memcpy.c: Add copyright

2005-11-12 20:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libunix/: strcmp.c, strncmp.c, Makefile: Add strcmp() and
	  strncmp()

2005-11-12 20:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libiso9660/: Makefile, iso9660_close.c, iso9660_closedir.c,
	  iso9660_dir_close.c, iso9660_is_directory.c, iso9660_mount.c,
	  iso9660_open.c, iso9660_opendir.c, iso9660_read.c,
	  iso9660_readdir.c, libiso9660.h: Read directory and files from
	  CDROM

2005-11-08 03:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add libmacos and libunix. move install, uninstall and
	  dist targets to subdirs

2005-11-08 03:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* docs/Makefile: Add target dist

2005-11-08 03:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add targets install, uninstall and dist

2005-11-08 03:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: add targets install, uninstall and dist, use
	  libmacos

2005-11-08 03:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/bootblock.h: Move MacOS functions to libmacos

2005-11-08 03:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add targets dist, install and uninstall. use
	  libs libmacos and libunix

2005-11-08 03:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: cli.c, main.c: Move MacOS functions to libmacos, disable
	  inline of putchar() enabled by -O2

2005-11-08 03:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: memory.c, memory.h, printf.c, glue.S, glue.h, lowmem.h,
	  arch.c, arch.h, bank.c, bootenv.c, console.c: Move MacOS
	  functions to libmacos

2005-11-08 03:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: scsi.c, serial.c, serial.h, vga.c, bootinfo.c,
	  console.h, driver.c, driver.h, enter_kernel.c, keyboard.c,
	  load.c, misc.h: Move MacOS functions to libmacos

2005-11-08 03:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/Makefile: add targets install, uninstall and dist

2005-11-08 03:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libunix/Makefile, libunix/divsi3.S, libunix/free.c,
	  libunix/malloc.c, libunix/memcpy.c, libunix/memset.c,
	  libunix/modsi3.S, libunix/mulsi3.S, libunix/printf.c,
	  libunix/putchar.c, libunix/puts.c, libunix/read.c,
	  libunix/sprintf.c, libunix/strcpy.c, libunix/strlen.c,
	  libunix/strncpy.c, libunix/udivsi3.S, libunix/umodsi3.S,
	  libunix/vsprintf.c, libunix/write.c, second/misc.c: Move
	  UNIX/POSIX/C functions to libunix

2005-11-08 03:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libmacos/: macos/devices.h, macos/errors.h, macos/events.h,
	  macos/files.h, macos/gestalt.h, macos/init.h, macos/lowmem.h,
	  macos/memory.h, macos/osutils.h, macos/quickdraw.h,
	  macos/romdefs.h, macos/scsi.h, macos/serial.h,
	  macos/slotmanager.h, macos/traps.h, macos/types.h, macos/video.h,
	  CloseDriver.c, Makefile, OpenDriver.c, SerGetBuf.c,
	  display_properties.S, libmacos.h: Move MacOS functions to
	  libmacos

2005-11-04 11:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/driver.c: some change in paramBlock

2005-11-04 11:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add VolumeParam and some 'unneeded'
	  volume functions...

2005-10-21 00:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add enter_kernel functions and headers

2005-10-21 00:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add enter_kernel.o

2005-10-21 00:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel.c, enter_kernel.h: functions to enter
	  kernel with/without MMU

2005-10-21 00:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.h: define check_full_in_bank(a,b) (1) when no MMU

2005-10-21 00:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: move some functions to enter_kernel.c

2005-10-20 23:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel030.h, enter_kernel040.h,
	  enter_kernelnoMMU.h: declare enter_kernel, end_kernel

2005-10-20 23:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU030.h, MMU040.h: Declare MMU*_disable_cache

2005-10-20 23:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: Makefile, bank.c, bank.h, bootinfo.c, main.c: add
	  USE_MMU, USE_MMU030, USE_MMU040

2005-10-20 14:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU030_asm.S: Add nop in cache disable

2005-10-10 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Disable Slot resources functions

2005-10-10 23:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: call turn_off_interrupts()

2005-10-10 23:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add SGetTypeSRsrc()

2005-10-10 23:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: driver.c, driver.h: Add turn_off_interrupts

2005-10-09 15:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_set_output.c: correctly read console_mask

2005-10-07 00:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h: cleaning

2005-10-07 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add SGetCString() and SRsrcInfo()

2005-10-06 23:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/driver.c: Add function to list drivers

2005-10-06 23:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/Makefile, second/driver.c, second/driver.h,
	  second/serial.c, second/serial.h: move OpenDriver(),
	  CloseDriver(), read(), write(), SerGetBuf() from serial.c to
	  driver.c

2005-09-23 01:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/lowmem.h: Add LMGetUnitTableEntryCount() and
	  LMGetUTableBase()

2005-09-23 01:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: misc.c, misc.h: Add p2cstring()

2005-09-22 22:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_set_output.c: Add read_long()/write_long()
	  for little/big-endian and 32-64bit

2005-09-22 01:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel030.S, enter_kernel040.S,
	  enter_kernelnoMMU.S: set netBSD flags

2005-09-20 01:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: use second default targets instead of explicit targets

2005-09-20 00:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel030.S: Add support for NetBSD (env)

2005-09-20 00:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernelnoMMU.S, enter_kernel040.S: Add support for
	  NetBSD (env)

2005-09-20 00:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: More NetBSD support

2005-09-20 00:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: Define COMMAND_LINE_LENGTH

2005-09-20 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootenv.c, bootenv.h: Set some env variables

2005-09-20 00:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h, bootinfo.c: move gmt_bias from
	  bootinfo.c to arch.c

2005-09-19 21:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Force primary target

2005-09-19 21:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/Makefile: Add support for multiple kernel type:
	  add netBSD

2005-09-19 21:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootenv.c, bootenv.h: Add netBSD boot parameters support

2005-09-19 21:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel030.S, enter_kernel040.S,
	  enter_kernelnoMMU.S, main.c: Add an entry point in enter_kernel
	  for netBSD support

2005-09-10 02:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_set_output.c, tools/emile-set-output.c:
	  smarter --gestaltid

2005-09-10 01:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-output.c: Allow to set/unset gestaltid alone

2005-09-10 01:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: set version to 0.10CVS

2005-09-07 02:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog, Makefile: RELEASE 0.9

2005-09-07 02:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Correct KERNEL PANIC on IIci: move bootinfo() and
	  set_kernel_bootinfo() after disable_cache()

2005-09-05 23:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Update with cvs2cl

2005-09-05 23:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: RAMDISK memory MUST be allocated at top of memory

2005-09-05 23:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h: Add malloc_top() that try to allocate
	  memory at top of memory

2005-09-05 21:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/cli.c: Correctly manage VT100 control characters on serial
	  port (ignore NULL characters)

2005-09-03 01:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: remove debug=ser from CONSOLE, add dependencie on
	  vmlinuz for floppy_ramdisk.bin

2005-09-03 01:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/cli.c: Manage righ arrow, left arrow and delete keys

2005-09-03 01:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: Manage correctly escape strings, GOT table is
	  not able to manage strings pointer in an array, use a
	  switch()/case instead

2005-09-01 01:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add PBSyncStatus() and its serial status
	  commands

2005-09-01 01:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: buffer_get() return 0 instead of -1 if no
	  available character

2005-09-01 01:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/serial.c: Add SerGetBuf() to know if there is available
	  character in serial line buffer, correct serial_keypressed
	  according serial_getchar which is returning 0 if no available
	  character

2005-08-30 17:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Update

2005-08-30 10:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/console.c: Add serial_cursor_restore() and
	  serial_cursor_save()

2005-08-30 10:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: serial.c, serial.h: Add serial_cursor_save(and
	  serial_cursor_restore(), and open serial ports for input, read
	  character from serial ports, detect keypressed

2005-08-29 14:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Correct rescue.bin: use compressed kernel image

2005-08-28 23:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: cli.c, main.c: Use console_cursor_on(),
	  console_cursor_off(), console_cursor_save(),
	  console_cursor_restore()

2005-08-28 23:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h: Add console_cursor_on(),
	  console_cursor_off(), console_cursor_save(),
	  console_cursor_restore()

2005-08-28 23:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: vga.c, vga.h: Add vga_cursor_save(), vga_cursor_save()
	  and correct backspace

2005-08-28 00:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add path for keyboard.[ch] and cli.[ch]

2005-08-27 23:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-map-set.c: Correct typo in usage

2005-08-27 23:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: disable CONSOLE

2005-08-27 23:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add cli.o

2005-08-27 23:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Call cli_edit() to edit parameters

2005-08-27 23:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add cli.h cli.c

2005-08-27 23:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: cli.c, cli.h: Command Line Interpreter

2005-08-27 20:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: Add management of \b

2005-08-27 20:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.c: Add strcpy()

2005-08-27 17:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h: Manage keyboard

2005-08-27 17:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: keyboard.c, keyboard.h: remove wait and timeout from
	  keyboard_keypressed()

2005-08-27 17:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: serial.c, serial.h: rename serial_get(), add
	  serial_keypressed() skeleton

2005-08-26 13:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: Manage ctrl, remove option

2005-08-26 11:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: Call vga_cursor_refresh()

2005-08-26 11:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: vga.c, vga.h: Add vga_cursor_refresh(), vga_cursor_on(),
	  vga_cursor_off(): management of cursor on the display

2005-08-26 09:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: get KeyTime before reading keycode

2005-08-25 23:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: serial.c, serial.h: Add serial_get() skeleton

2005-08-25 23:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: keyboard.c, keyboard.h: Add escape strings and buffer
	  management

2005-08-25 13:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Temporarily switch to 68020

2005-08-25 13:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: keyboard.c, keyboard.h: Add scancode conversion
	  procedure

2005-08-25 10:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.h: Add scancodes definition

2005-08-25 10:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/lowmem.h: Add KeyLast, KeyTime, KeyRepTime and Ticks

2005-08-22 22:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: Really set correctly modifiers bits

2005-08-22 22:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/keyboard.c: Set correctly modifiers bits

2005-08-22 22:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add keyboard.h keyboard.c and misc

2005-08-22 22:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add keyboard management

2005-08-22 22:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: keyboard.c, keyboard.h: Manage keyboard

2005-08-21 23:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add GetKeys()

2005-06-30 10:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h, lowmem.h, main.c: 68000: Set memory bank
	  from KERNEL_LOADADDR to ScrnBase - 0x8000

2005-06-30 03:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add low memory offset (0x3000)

2005-06-28 00:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: correct typo

2005-06-27 22:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: lowmem.h, bootinfo.h, bootinfo.c: Add scc write base in
	  bootinfo for Mac Classic

2005-06-16 07:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* docs/Makefile: EMILE documentation: man pages written by Stephen
	  R. Marenka

2005-06-16 07:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: EMILE documentation: man pages written by Stephen R.
	  Marenka

2005-06-16 07:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* docs/: emile-first-tune.sgml, emile-install.sgml,
	  emile-map-set.sgml, emile-set-cmdline.sgml,
	  emile-set-output.sgml, emile.sgml: EMILE documentation: man pages
	  written by Stephen R. Marenka

2005-06-15 10:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: 68000: put vga_get_videobase() instead of
	  vga_get_video() in boot_info.bi_mac.videoaddr

2005-06-14 22:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: 68000: really set physImage to kernel address

2005-06-14 21:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add 68000-based macintosh support: load kernel at
	  address 0x4000

2005-06-14 21:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelnoMMU.S: set .chip 68000

2005-06-13 22:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelnoMMU.S: remove ori.w   #0x0700, %sr, already
	  deone in main()

2005-06-13 22:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: Align tags on 4-byte frontier

2005-06-13 20:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h, bootinfo.c: move Gestalt('ram '...) from
	  bootinfo.c to arch.c

2005-06-10 23:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: Define some macros about floppy structure

2005-06-10 23:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Generates 68000 compatible floppy

2005-06-10 22:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: 68000 compatibility: load _GLOBAL_OFFSET_TABLE_

2005-06-10 00:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: preliminary support of uncompress on-the-fly

2005-06-10 00:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: uncompress.c, uncompress.h: change prototype of
	  uncompress(): caller provide function to feed the inflate
	  procedure

2005-06-09 21:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, load.h, main.c: move uncompressing kernel from
	  main.c to load.c

2005-06-09 21:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c, tools/emile.c, second/head.S,
	  second/head.h: move to version 5 of header: kernel_size ==
	  kernel_image_size means uncompressed

2005-06-06 21:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Update

2005-06-06 21:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: Manage RESIDENT page entry

2005-06-06 21:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/uncompress.c: Set STATIC to static

2005-06-06 21:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: GCC 3 requires BSS be cleared: it places variables
	  initialized to 0 from DATA to BSS

2005-06-06 20:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/inflate.c: backport fix from gzip 1.3.5

2005-06-02 01:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, MMU030_asm.S: save and restore registers at
	  entry/exit of functions (detected with GCC 3)

2005-06-02 00:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040_asm.S: save and restore %d2 in MMU040_read_phys
	  (detected with GCC 3.4)

2005-05-27 00:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/printf.c: more gcc-3 compatibility: add putchar()

2005-05-27 00:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: new ChangeLog with cvs2cl

2005-05-26 19:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: update VERSION with 0.9CVS

2005-05-26 00:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Release 0.8

2005-05-26 00:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add 'ori.w #0x0700,%sr'

2005-05-25 21:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Remove -Os, kernel doesn't boot on my LC475

2005-05-25 08:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel030.S, enter_kernel040.S, enter_kernelPPC.S:
	  remove 'ori.w #0x0700, %sr', must be made by the caller

2005-05-25 08:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.c: Really change putstring() to console_putstring()

2005-05-25 08:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: Remove previous modification in
	  MMU040_logical2physicalAttr()

2005-05-25 08:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h, misc.c, printf.c, uncompress.c:
	  use console_putchar() and console_putstring() instead of
	  putchar() and putstring() (create some problems...)

2005-05-25 07:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Disable serial console

2005-05-25 07:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: Correct isTTSegment() (zone size) and
	  MMU040_logical2physicalAttr() (invalid statement)

2005-05-24 02:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: produce 68020 as cc is bugged

2005-05-24 01:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Produce pure 68000 binaries

2005-05-24 00:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/arch.c: Remove NULL

2005-05-24 00:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/arch.c: Add support for Mac Classic

2005-05-24 00:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: Add commnets for InitGraf()

2005-05-23 22:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: Add InitGraf(), detect if LMGetMainDevic() is
	  corrupter (0xAAAAAAAA ? detected on B&W display Mac Classic)

2005-05-23 22:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: Add InitGraf() and detect if
	  glue_display_properties() cannot get properties (B&W display ?
	  seen on Mac Classic)

2005-05-23 22:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h: Add some Quickdraw structures

2005-05-23 19:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/printf.c: correct puts() usage, use putchar() and
	  putstring()

2005-05-23 19:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h: replace console_put() by putchar()
	  and console_print() by putstring()

2005-05-23 19:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.c: in error(), use puts() instead of printf()

2005-05-23 19:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/uncompress.c: use putchar() instead of console_put()

2005-05-23 01:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: concatenate string of EMILE and CPU type

2005-05-23 01:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Introduce gcc-3.3 and 68020 target instead of
	  68030

2005-05-22 23:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: cast for entry, to support gcc 3.3

2005-05-22 23:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h: Add const to console_print() to
	  conform to puts()

2005-05-22 23:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, uncompress.c: Add <string.h>

2005-05-22 23:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/printf.c:  Remove SUPPORT_68000 and add __mulsi3,
	  __udivsi3, __divsi3, umodsi3 and modsi3 to glue.S, add puts() and
	  putchar() to support standard include

2005-05-22 23:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, bootinfo.c, vga.c:  Remove SUPPORT_68000 and add
	  __mulsi3, __udivsi3, __divsi3, umodsi3 and modsi3 to glue.S

2005-05-20 02:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: Add Heap initialization, and 68000/68010 support

2005-05-19 11:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: Add 68000 support

2005-05-19 07:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: change 68000_SUPPORT by SUPPORT_68000, correct
	  vga_clear()

2005-05-19 07:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootinfo.c, glue.S, printf.c: change 68000_SUPPORT by
	  SUPPORT_68000

2005-05-18 01:44  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: Add 68000 support

2005-05-18 01:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: Add 68000 support

2005-05-18 01:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: printf.c, head.S: Add 68000 support

2005-05-18 01:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: Add 68000 support

2005-05-16 23:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add support of CPU without MMU

2005-05-16 23:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add enter_kernelnoMMU.S

2005-05-16 23:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add enter_kernelnoMMU.S and mixed mixed mode
	  image

2005-05-16 23:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelnoMMU.S: First revision

2005-05-14 03:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Restore RBV macintosh compatibility

2005-05-14 00:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel030.S, enter_kernel040.S: move interrupt
	  disabling from main

2005-05-14 00:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add BAT mapping for nubus, move interrupts
	  deisabling to enter_kernel

2005-05-14 00:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelPPC.S: disable interrupts here

2005-05-14 00:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelPPC.h: change unsigned long to u_int32_t

2005-05-13 19:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootx.h: Add bootx_infos variable

2005-05-13 19:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: more PPC stuff, init PPC regs here

2005-05-13 19:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelPPC.S: remove kernel relocation, add PPC
	  registers copy

2005-05-13 19:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/enter_kernelPPC.h: Add enter_kernelPPC.h

2005-05-12 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.h: Add malloc.h for size_t in malloc()

2005-05-12 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootx.c: init bootx_infos structure

2005-05-12 23:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h: use bus types from bootx.h

2005-05-12 23:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootx.h: Add bootx_init() prototype

2005-05-12 23:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelPPC.S: Add bootx info

2005-05-12 23:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: add casts and #ifdef

2005-05-12 08:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: more error cases for wrong architecture

2005-05-12 07:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add bootx.o in ppc objects

2005-05-12 07:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add bootx files

2005-05-12 07:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootx.c: First revision

2005-05-12 07:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Test all MMU types, more processor type specific
	  code

2005-05-12 07:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernelPPC.S: Add processor switch to PPC

2005-05-12 07:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/PPC_asm.S: remove PPC_disable_cache

2005-05-12 07:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Move bootinfo.o to m68k objects

2005-05-11 14:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootx.h: BootX infos, borrowed from linux sources
	  include/asm-ppc/bootx.h

2005-05-11 00:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: Correct m68k_init_memory_bank in case where there
	  is no MMU

2005-05-11 00:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add second stage PPC files

2005-05-11 00:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: add missing quote

2005-05-11 00:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add multi-architecture support

2005-05-11 00:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: Add missing return at end of function

2005-05-11 00:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: PPC_asm.S, enter_kernelPPC.S: preliminary PPC support

2005-05-10 23:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: main.c, bank.c: Add multi-architecture support

2005-05-10 22:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, libemile/Makefile, second/Makefile, tools/Makefile: Add
	  CROSS_COMPILE to cross-compile tools

2005-05-10 16:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Remove last.bin on all_bin

2005-05-10 16:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: set RAMDISK variable

2005-05-10 13:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: allow to build EMILE without vmlinux

2005-05-10 12:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/Makefile: Preliminary support of multitarget
	  architecture (m68k, ppc)

2005-05-10 01:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: Correct ppc_init_memory_map()

2005-05-10 00:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add target netboot.bin, rescue.bin,
	  debian-installer.bin and boot.bin

2005-05-10 00:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-map-set.c: Add put_driver()

2005-02-04 02:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add emile_map_get_bootinfo emile_map_dev emile_checksum
	  emile_map_set_driver_number emile_map_set_driver_info
	  emile_map_set_bootinfo emile_block0_write

2005-02-04 01:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: Makefile, libemile.h: add emile_map_set_bootinfo,
	  emile_map_set_driver_info, emile_map_set_driver_number,
	  emile_block0_write

2005-02-04 01:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_set_bootinfo.c, emile_map_set_driver_info.c,
	  emile_map_set_driver_number.c: first revision

2005-02-04 01:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/partition.h: Add DD_MAX_DRIVER, the maximum driver
	  number in block0

2005-02-04 01:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_block0_write.c: first revision

2005-02-03 17:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: Add partition boot info

2005-02-02 17:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: add emile_scanbus to emile-map-set

2005-02-02 15:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-map-set.c: Add --get-driver

2005-02-02 15:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: add emile_checksum, emile_map_get_bootinfo,
	  emile_map_dev

2005-02-02 15:33  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: add emile_checksum, emile_map_get_bootinfo,
	  emile_map_dev

2005-02-02 15:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_get_rdev.c: Manage IDE device

2005-02-02 15:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_checksum.c, emile_map_dev.c,
	  emile_map_get_bootinfo.c: First revision

2005-02-02 00:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: block_size is used in drivers section
	  (block0) otherwise use 512-byte block

2005-02-01 21:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-map-set.c: Add --scanbus

2005-02-01 21:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: get block_size even if we aren't in
	  verbose mode

2005-02-01 20:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: Correct drivers info when block size is
	  not 512 (i.e. CDROM)

2005-01-26 00:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: disable floppy eject for my USB floppy device, add a
	  parameter, CONSOLE, to enable or not serial console

2005-01-03 02:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: update with PowerBook 150 bugs correction

2005-01-03 02:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU030.c: Remove duplicate shift of logical address for
	  DT_VALID_4_BYTE in decode_4_PD() and decode_8_PD()

2004-12-31 00:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/serial.c: correct port 1 (printer) initialisation

2004-12-31 00:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: correct 2 bit depth display

2004-12-30 00:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: set version to 0.8CVS

2004-12-30 00:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: try to find a contiguous block until it finds or
	  there is no more memory

2004-12-30 00:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: don't allocate contiguous if not needed

2004-12-28 00:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Release 0.7

2004-12-28 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add README.floppy README.scsi

2004-12-28 00:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* README.scsi: first revision

2004-12-27 23:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* README.floppy: some Howto about EMILE on a floppy

2004-12-27 23:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile, libemile/libemile.h, Makefile,
	  libemile/emile_map_partition_set_flags.c: Add
	  emile_map_partition_set_flags

2004-12-27 23:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-map-set.c: activate emile_map_partition_set_flags and
	  emile_map_set_partition_type

2004-12-27 23:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: correct restore and backup parameters

2004-12-27 22:45  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: display bootblock info even if not
	  bootable

2004-12-27 22:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile, tools/emile.c, tools/emile_scanbus.c, ChangeLog,
	  Makefile, libemile/emile_map_set_startup.c,
	  libemile/emile_scsi_create_container.c,
	  libemile/emile_scsi_get_dev.c, libemile/emile_scsi_get_rdev.c,
	  libemile/libemile.h, second/container.S, tools/emile-map-set.c:
	  replace emile-set-startup by emile-map-set

2004-12-27 22:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-startup.c: moved to emile-map-set.c

2004-12-27 02:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: correct Apple_HS and --set-hfs

2004-12-27 02:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_write.c: really write...

2004-12-26 21:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: open file on --test, check it can...

2004-12-26 21:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_get_uncompressed_size.c: Check if file exists and
	  is not empty

2004-12-25 02:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_get_uncompressed_size.c: return 0 instead of -1 if
	  file is not compressed

2004-12-25 02:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: allow to boot with an uncompressed kernel

2004-12-25 01:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, load.h, main.c: load_image() doesn't malloc
	  memory anymore, we must provide the buffer

2004-12-25 01:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_floppy_create_image.c: correct buffer size setting
	  -> rewind file at beginning of second level

2004-12-25 01:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: Add --getinfo

2004-12-25 00:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-output.c: use getopt()

2004-12-25 00:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile, Makefile: remove emile-first-info.c

2004-12-25 00:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-first-info.c: Move info emile-first-tune.c

2004-12-25 00:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-first-tune.c: use getopt(), move code from
	  emile-first-info.c

2004-12-24 23:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Correct a major memroy usage mismatch

2004-12-24 23:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: use new parameters of emile-install, don't need kernel
	  size anymore

2004-12-24 23:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: use getopt() and
	  emile_get_uncompressed_size()

2004-12-24 22:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_floppy_create_image.c: Set correctly size of
	  second level in first level

2004-12-24 21:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add MAIN_FILES, and targets install and uninstall

2004-12-24 21:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile-set-cmdline.c, emile-set-output.c: Can work on
	  floppy image or directly on second level binary

2004-12-24 21:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: remove BANK_DUMP

2004-12-24 01:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add usage, some parameters and set bootable HFS
	  partition

2004-12-24 00:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add set_HFS and set_startup

2004-12-24 00:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: add all stuff to set firt level, second level and
	  boot block, change exit values

2004-12-24 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_bootblock_write.c: change O_RDWR to O_WRONLY

2004-12-23 23:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add open_map_of() and backup_bootblock()

2004-12-23 00:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add ARG_TEST, check_is_EMILE_bootblock,
	  check_is_startup, backup_bootblock

2004-12-22 23:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_get_rdev.c: return 0 instead of disk when ok

2004-12-22 23:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile, libemile/libemile.h, Makefile: Add
	  emile_get_uncompressed_size

2004-12-22 23:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_get_uncompressed_size.c: First revision

2004-12-22 11:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Release 0.6

2004-12-22 01:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add to LIB_FILES emile_map_has_apple_driver.c
	  libemile/emile_map_seek_driver_partition.c

2004-12-22 01:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add some args, check Apple_Driver, checj Apple_HFS

2004-12-22 01:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: move seek_partition() to libemile

2004-12-22 01:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: Makefile, libemile.h: add emile_map_has_apple_driver
	  emile_map_seek_driver_partition

2004-12-21 21:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_has_apple_driver.c,
	  emile_map_seek_driver_partition.c: First revision

2004-12-21 19:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: update TOOLS_FILES and LIB_FILES

2004-12-21 19:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_get_type.c,
	  emile_map_bootblock_is_valid.c, emile_map_close.c,
	  emile_map_geometry.c, emile_map_get_driver_info.c,
	  emile_map_get_driver_number.c, emile_map_get_number.c,
	  emile_map_get_partition_geometry.c,
	  emile_map_get_partition_name.c, emile_map_get_partition_type.c,
	  emile_map_is_valid.c, emile_map_open.c,
	  emile_map_partition_is_bootable.c,
	  emile_map_partition_is_startup.c, emile_map_partition_is_valid.c,
	  emile_map_partition_set_bootable.c,
	  emile_map_partition_set_startup.c, emile_map_read.c,
	  emile_map_set_partition_name.c, emile_map_set_partition_type.c:
	  add CVSHeader

2004-12-21 18:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: emile_map_partition_get_flags.o
	  emile_map_set_startup.o emile_scsi_get_rdev.o, change
	  emile_partition_get_from_file.o to emile_scsi_get_dev.o

2004-12-21 18:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_set_startup.c: Check partition type, must be
	  Apple_HFS

2004-12-21 18:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_write.c: Correct function name

2004-12-21 18:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_create_container.c:  correct fd, use
	  emile_scsi_get_dev()

2004-12-21 18:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: Add emile_map_partition_get_flags,
	  emile_scsi_get_dev, emile_map_set_startup, emile_scsi_get_rdev

2004-12-21 18:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_get_dev.c: First revision

2004-12-21 18:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_get_rdev.c: First revision

2004-12-21 18:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: display part flags in verbose mode

2004-12-21 18:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add emile-set-startup

2004-12-21 18:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-startup.c: First revision

2004-12-21 17:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_set_startup.c: First revision

2004-12-21 16:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_partition_get_flags.c: really return partition
	  status...

2004-12-21 16:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_partition_get_flags.c: First revision

2004-12-21 16:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile, tools/Makefile: Add -g in CFLAGS

2004-12-21 16:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_read.c,
	  emile_map_bootblock_write.c: correct partition device name

2004-12-21 16:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile_scanbus.c: add print_size()

2004-12-17 00:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add tools/emile_scanbus.c emile_map_get_number.c
	  emile_map_bootblock_get_type.c, rename emile_map_*_bootblock to
	  emile_map_bootblock_*, pass PREFIX to tools

2004-12-17 00:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add emile_scanbus and PREFIX

2004-12-17 00:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: scanbus support

2004-12-17 00:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_bootblock_get_type.c,
	  libemile/emile_map_get_number.c, tools/emile_scanbus.c: First
	  revision

2004-12-17 00:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: rename emile_map_*_bootblock to
	  emile_map_bootblock_*, add emile_map_bootblock_get_type
	  emile_map_get_number

2004-12-17 00:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_get_partition_name.c: change prototype
	  emile_map_get_partition_name

2004-12-17 00:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_get_partition_type.c: change prototype
	  emile_map_get_partition_type

2004-12-17 00:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_map_open.c: first partition is 0, not 1

2004-12-17 00:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: rename emile_map_*_bootblock to
	  emile_map_bootblock_*, add bootblock IDs

2004-12-17 00:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_write.c,
	  emile_map_bootblock_read.c: rename emile_map_*_bootblock to
	  emile_map_bootblock_*

2004-12-16 23:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_write.c,
	  emile_map_write_bootblock.c: rename emile_map_write_bootblock.c
	  to emile_map_bootblock_write.c

2004-12-16 23:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_read.c,
	  emile_map_read_bootblock.c: rename emile_map_read_bootblock.c to
	  emile_map_bootblock_read.c

2004-12-15 00:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: update LIB_FILES

2004-12-15 00:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_map_bootblock_is_valid.c, emile_map_close.c,
	  emile_map_geometry.c, emile_map_get_driver_info.c,
	  emile_map_get_driver_number.c,
	  emile_map_get_partition_geometry.c,
	  emile_map_get_partition_name.c, emile_map_get_partition_type.c,
	  emile_map_is_valid.c, emile_map_open.c,
	  emile_map_partition_is_bootable.c,
	  emile_map_partition_is_startup.c, emile_map_partition_is_valid.c,
	  emile_map_partition_set_bootable.c,
	  emile_map_partition_set_startup.c, emile_map_read.c,
	  emile_map_read_bootblock.c, emile_map_set_partition_name.c,
	  emile_map_set_partition_type.c, emile_map_write.c,
	  emile_map_write_bootblock.c, emile_second_get_buffer_size.c,
	  emile_second_set_buffer_size.c: First revision

2004-12-15 00:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/Makefile: Add partition management files

2004-12-15 00:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: Add partition management functions, remove
	  buffer_size from emile_second_*_kernel functions

2004-12-15 00:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/partition.h: add emile_map_t and partition types

2004-12-14 22:49  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c, libemile/emile_floppy_create_image.c,
	  libemile/emile_second_get_kernel.c,
	  libemile/emile_second_set_kernel.c: use new function
	  emile_second_set_buffer_size

2004-12-14 17:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.h: moved to ../libemile/

2004-12-13 03:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: set first, second and kernel parameters, it's a
	  draft...

2004-12-13 03:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_first_set_param_scsi.c,
	  emile_second_set_kernel_scsi.c: print block info

2004-12-13 02:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_scsi_create_container.c: correct numblocks in file

2004-12-13 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add install and first_floppy

2004-12-12 23:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_second_get_cmdline.c, emile_second_get_kernel.c,
	  emile_second_get_output.c, emile_second_set_cmdline.c,
	  emile_second_set_kernel.c, emile_second_set_kernel_scsi.c,
	  emile_second_set_output.c, emile_first_get_param.c,
	  emile_first_set_param.c, emile_first_set_param_scsi.c,
	  emile_floppy_create_image.c: use EMILE error codes

2004-12-12 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: Add EMILE error codes

2004-12-10 01:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add libemile, split DISTFILES

2004-12-10 01:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: Makefile, emile-first-info.c, emile-first-tune.c,
	  emile-install.c, emile-set-cmdline.c, emile-set-output.c,
	  emile.c: use libemile

2004-12-10 01:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/bootblock.h: move FLOPPY_SECTOR_SIZE, FIRST_LEVEL_SIZE
	  and get_size() to libemile.h

2004-12-10 01:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: emile_first_set_param.c, emile_floppy_create_image.c,
	  emile_first_get_param.c: remove file_ref

2004-12-10 01:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_get_cmdline.c: correct function name

2004-12-10 01:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_get_output.c: change prototype

2004-12-10 01:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_set_kernel.c: rename get_size to
	  emile_file_get_size

2004-12-10 01:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/emile_second_set_output.c: correct prototype of
	  emile_second_set_output

2004-12-10 01:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/libemile.h: Add emile_file_get_size(), add
	  emile_second_set_kernel_scsi, emile_floppy_create_image, correct
	  emile_first_get_parami, add FLOPPY_SECTOR_SIZE and
	  FIRST_LEVEL_SIZE

2004-12-10 01:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/blocks.c: moved to libemile/emile_scsi_create_container.c

2004-12-10 01:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/blocks.h: move to libemile/libemile.h

2004-12-10 01:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-first.h: moved to libemile in bootblock.h

2004-12-10 00:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-second.h: remove empty file

2004-12-09 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* libemile/: bootblock.h, emile.h, emile_first_get_param.c,
	  emile_first_set_param.c, emile_first_set_param_scsi.c,
	  emile_floppy_create_image.c, emile_scsi_create_container.c,
	  emile_second_get_cmdline.c, emile_second_get_kernel.c,
	  emile_second_get_output.c, emile_second_set_cmdline.c,
	  emile_second_set_kernel.c, emile_second_set_kernel_scsi.c,
	  emile_second_set_output.c, libemile.h, Makefile, partition.h:
	  First revision

2004-12-07 01:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add SCSI support for level 1

2004-12-07 01:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/: Makefile, first.S: Add SCSI support

2004-12-07 01:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: clean: remove second_floppy and second_scsi

2004-12-03 01:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add tools/blocks.h in DISTFILES

2004-12-03 01:35  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/blocks.h: declare scsi_create_container() for blocks.c

2004-12-03 01:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add second/container.S tools/blocks.c tools/emile.c in
	  DISTFILES

2004-12-03 01:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: Add blocks.c, emile.c to create emile

2004-12-03 01:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile.c: Add container information of a given kernel in an
	  appropriate second stage file

2004-12-03 01:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/blocks.c: create container information for a given file

2004-12-03 01:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: Allow to create a floppy image without
	  kernel (load kernel from SCSI disk)

2004-12-03 01:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add container.o, remove SCSI_SUPPORT from floppy
	  binary

2004-12-03 01:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/container.S: first version, data for SCSI container

2004-12-03 01:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: switch to EM04, add scsi support ->
	  kernel_image_offset is container offset

2004-12-03 01:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: switch EM04, add container management for SCSI
	  support

2004-12-03 01:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: add scsi support to load_image()

2004-12-03 01:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.h: remove floppy driver number in load_image()
	  parameters

2004-12-03 01:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: remove floppy driver number in load_image()
	  parameters, add base offset to kernel image offset to find
	  container if SCSI_SUPPORT

2004-12-03 01:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: scsi.c, scsi.h: Add scsi_READ

2004-12-01 01:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: add floppy driver number in load_image()
	  parameters

2004-12-01 01:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: create two binaries, one for booting from
	  floppy, the other from scsi disk

2004-12-01 01:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add scsi.c and scsi.h, rename second/second to
	  second/second_floppy

2004-12-01 01:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: scsi.c, scsi.h: Add SCSI management

2004-12-01 01:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, load.h: add floppy driver number in load_image()
	  parameters

2004-12-01 01:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add MacOS functions SCSIReset(),
	  SCSIGet(), SCSISelect(), SCSIcmd(), SCSIRead() and SCSIComplete

2004-10-07 21:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: 0.7CVS

2004-10-07 21:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile-set-output.c, emile-set-cmdline.c: more bootblock
	  signature

2004-10-07 21:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: head.h, main.c: more bootblock signatute

2004-10-07 11:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: add _gestaltID

2004-10-07 11:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: add gestaltid

2004-10-07 11:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/lowmem.h: remove bad comments

2004-10-07 11:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: add gestaltID

2004-10-07 10:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: Add gestalt ID

2004-08-19 01:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Release 0.6

2004-08-19 01:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add SysError()

2004-08-19 01:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: check result of NewPtr and invoke SysError if
	  needed

2004-08-19 01:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/vga.c: correct clear function

2004-08-19 00:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: Resolve BUG# 978484 by enabling 32bit mode in PRA%
	  when it is not

2004-07-13 00:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog, Makefile: Release 0.5

2004-07-12 23:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, main.c, bank.c, bank.h: Add malloc_contiguous()

2004-07-10 03:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: Add some details to boot structure

2004-07-10 03:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, bootinfo.c: Manage special case for Mac SE/30

2004-07-10 03:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/lowmem.h: ROMBase is a pointer to a pointer of short

2004-06-25 13:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add tools/emile-set-output.c in DISTFILES

2004-06-25 13:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/serial.c: Enable  serial console on request

2004-06-25 13:15  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/console.c: use console mask to enable/disable vga and
	  serial

2004-06-24 02:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: add bitmask values of console_mask

2004-06-24 02:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile-set-output.c, Makefile: Add emile-set-ouput to
	  configure output of EMILE: display or serial line

2004-06-23 21:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: to allow serial console, move last printf before
	  cache flush and interrupt disabling

2004-06-23 19:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: Remove unused TARGET_M68K, by the way correct
	  the bad SCC info provided to kernel

2004-06-23 19:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/printf.c: Correct bad hexadecimal display. bug #977860

2004-06-23 00:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/serial.c: don't use buffer

2004-06-23 00:58  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile-install.c, emile-set-cmdline.c: use second/head.h

2004-06-23 00:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add serial.[ch], vga.[ch], head.H

2004-06-23 00:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/printf.c: Add misc.h

2004-06-23 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h: Add __HEAD_H__

2004-06-23 00:07  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.c: Add newline at end of error()

2004-06-23 00:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: serial.c, serial.h: Add serial_put() and serial_init()

2004-06-22 23:28  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: rename console_* to vga_*, move header struct to
	  head.h

2004-06-22 23:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: Add serial configuration information in header

2004-06-22 23:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: rename video graphic adapter function from
	  console_* to vga_*

2004-06-22 23:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.h: Add __MISC_H__

2004-06-22 23:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add vga.o

2004-06-22 23:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h, vga.c, vga.h: move all stuff from
	  console.[ch] to vga.[ch]. console is now the generic entry for
	  video graphic adapter and serial adapter, configured with
	  emile_l2_header

2004-06-22 23:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.h, tools/emile-second.h: Move emile_l2_header
	  definition from tools/emile-second.h to second/head.h

2004-06-22 00:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add serial.c and serial.h in DISTFILES

2004-06-22 00:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h: Add all needed stuff for serial port management

2004-06-22 00:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: Add PBWriteSync

2004-06-22 00:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: Add serial.o

2004-06-22 00:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: misc.c, misc.h: Add string conversion function from C
	  string to pascal string

2004-06-22 00:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: serial.c, serial.h: Serial port management

2004-06-18 17:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add PBOpenSync(), PBCloseSync(),
	  PBControlSync()

2004-06-16 23:01  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: correct relocation of enter_kernel() at end of
	  kernel

2004-06-16 19:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h: add check_full_in_bank()

2004-06-16 19:22  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/Makefile, second/main.c: Remove obsolete
	  KERNEL_ARCH/TARGET_???

2004-06-11 22:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: pad size of floppy to 1440kB to be able to
	  create floppy with MacOS Disk Copy

2004-06-09 23:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Release 0.4

2004-06-09 23:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: set version to 0.4, set kernel args

2004-06-09 22:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: disable cache early (resolve bad ramdisk detection

2004-06-09 19:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU030_asm.S, MMU040_asm.S, main.c: Add disable_cache()
	  for 030 and 040 (new)

2004-06-09 14:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU030_asm.S, MMU040_asm.S, Makefile, enter_kernel030.S,
	  enter_kernel040.S: Add .chip directive

2004-06-09 01:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add copymem.i to DISTFILES

2004-06-08 00:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: copymem.i, Makefile, enter_kernel030.S,
	  enter_kernel040.S: use copymem.i to copy kernel

2004-06-07 20:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: put enter_kernel function at end of kernel image
	  to avoid ovelaping

2004-06-07 20:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/load.c: Align memory allocation

2004-06-07 20:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: enter_kernel040.S, enter_kernel030.S: align

2004-06-07 20:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add -I elf32-big to objcopy

2004-06-05 00:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: head.S, main.c: Pass first level parameter in a
	  structure

2004-06-04 00:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: add rw parameter for nfs boot

2004-06-04 00:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: use uncompressed size instead buffer size to find
	  end of kernel to put boot info

2004-06-04 00:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/uncompress.c: return uncompressed size

2004-06-03 21:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootinfo.c, bootinfo.h, head.S, main.c: Pass booter info
	  by args of start()

2004-06-03 13:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, tools/Makefile, tools/emile-first-info.c,
	  tools/emile-first-tune.c, tools/emile-install.c,
	  tools/emile-set-cmdline.c: Add signature(build info)

2004-06-03 11:13  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: kernel size is size of vmlinux.bin

2004-06-03 10:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: take kernel size from uncompress(), because
	  _kernel_size from head.S is in fact a buffer size

2004-06-03 10:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootinfo.c, bootinfo.h, main.c: pass ramdisk image
	  address by argument to bootinfo_init()

2004-06-03 10:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: uncompress.h, uncompress.c, main.c: pass compress image
	  address by argument to uncompress() and remove unneeded size

2004-06-03 09:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/inflate.c: change octal to hexadecimal, correct some
	  warnings

2004-06-03 09:54  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.h: add __attribute__ ((noreturn)) to error()

2004-06-02 23:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/arch.c: Set mmu type according to cpu type when gestalt()
	  says noMMU

2004-06-02 23:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Correct ramdisk management

2004-06-02 19:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile-first-info.c, emile-first-tune.c, emile-first.h,
	  emile-install.c, emile-second.h, emile.h: 64bit support

2004-06-02 19:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h: 64bit support for tools

2004-06-02 19:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, bootinfo.c, console.c, load.c, memory.c: add
	  misc.h for glue.h (for 64bit support)

2004-06-02 19:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/misc.h: define u_int8_t, int8_t, u_int16_t, int16_t,
	  u_int32_t, int32_t for m68k

2004-06-02 00:08  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add emile-second.h in DISTFILES

2004-06-02 00:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c, second/ld.script, second/main.c,
	  second/uncompress.c, second/Makefile, Makefile: floppy image is
	  now built from several parts (first, second, kernel, ramdisk)
	  with emile-install. Linker cannot provide kernel size and
	  position anymore

2004-06-01 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/Makefile: add emile-install

2004-06-01 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-install.c: first revision

2004-06-01 17:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: emile.h, Makefile, emile-first-info.c,
	  emile-first-tune.c, emile-set-cmdline.c: allow to read big endian
	  on little endian machine

2004-05-27 01:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S, tools/emile-second.h, tools/emile-set-cmdline.c:
	  Enhance second stage header

2004-05-26 23:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: load.c, load.h: load binary image from disk

2004-05-26 23:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: misc.c, misc.h: add memdump()

2004-05-26 23:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: Add PBReadSync()

2004-05-26 23:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-first-tune.c: Align size and offset to 512

2004-05-26 23:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h, tools/emile-first.h: move ParamBlockRec from
	  tools/emile-first.h to second/glue.h

2004-05-26 20:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: Align correctly memory to a frontier of 4

2004-05-26 20:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.h, bootinfo.h, head.S, main.c: move some stuff from
	  head.S to main.c

2004-05-26 01:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: remove BASE_ADDRESS as we have relocatable code now.
	  Size provided in first seems to be total size = offsetof(second)
	  + sizeof(second) = sizeof(floppy.img)

2004-05-26 01:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, bank.c, bootinfo.c, console.c, printf.c,
	  uncompress.c: remove unneeded init of some variables to move it
	  back to section bss

2004-05-26 01:16  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: arch_init must be before init_memory_map,
	  console_init can be the first call

2004-05-26 00:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: align(4) the allocated buffer for second

2004-05-25 22:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/: Makefile, first.S: Allocate memory for second stage
	  instead of using an absolute address

2004-05-25 22:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.S: correct typo

2004-05-25 22:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: head.S, ld.script: Allocate and relocate section BSS

2004-05-25 21:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: ld.script, lowmem.h: Use absolute address to lowmem
	  variables

2004-05-25 21:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h, memory.c: Use MacOS memory Management

2004-05-25 01:59  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: Makefile, head.S, ld.script: Make second level
	  relocatable using -fpic and "GLOBAL_OFFSET_TABLE" should be
	  improved by using -mrelpc, but this flags is only supported by
	  gcc > 3.0 (and I use gcc 2.95)

2004-05-21 17:36  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-cmdline.c: correct typo

2004-05-21 17:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: use emile-first-tune

2004-05-21 14:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/: Makefile, emile-first-tune.c: Add command to tune first
	  level

2004-05-21 12:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-cmdline.c: Allow to read current command line

2004-05-21 12:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* tools/emile-set-cmdline.c: Move some defines to emile-first.h

2004-05-21 12:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, tools/Makefile, tools/emile-first-info.c,
	  tools/emile-first.h: Add emile-first-info to see content of boot
	  block

2004-05-21 12:18  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/first.S: adjust to be more "Utilities disk" like, adjust
	  structures to be easily tunable

2004-05-19 02:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, second/Makefile, second/bootinfo.c, second/head.S,
	  tools/Makefile, tools/emile-set-cmdline.c: Allow to set kernel
	  command line

2004-05-12 01:17  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: Release 0.3

2004-05-12 01:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Remove only first 32KB from allocatable memory

2004-05-12 01:05  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/memory.c: Display physical memory

2004-05-12 01:03  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Set version to 0.3

2004-05-12 01:02  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: I move to a debian box, and ls and awk have not
	  the same path as on my previous Mandrake box. I decide to remove
	  absolute path.

2004-03-06 02:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: call 030 when 030, and 040 when 040, and not 030
	  when 040 and 040 when 030...

2004-03-06 02:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add 68040 MMU support

2004-03-06 02:00  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel040.S: really disable MMU

2004-03-06 01:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: clean code

2004-03-06 01:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040_asm.S: OOOPSS, it's better if we take pointer of
	  the address to write in on the stack, from the parameter of the
	  function...

2004-03-06 00:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: Add Transparent Translation management,
	  read_physical()

2004-03-06 00:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU030.c: correct GET_TT_ENABLE

2004-03-05 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: really use BASE_ADDRESS

2004-03-05 23:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU040.c: First 040MMU support

2004-03-05 23:39  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU040.h, MMU040_asm.S: rename with MMU040_

2004-03-04 23:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add 68040 MMU support skeleton

2004-03-04 23:50  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU.c, MMU.h, MMU030.c, MMU030.h, MMU030_asm.S,
	  MMU040.c, MMU040.h, MMU040_asm.S, MMU_asm.S, enter_kernel.S,
	  enter_kernel030.S, enter_kernel040.S: add 68040 MMU support
	  skeleton

2004-03-04 23:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: produce 68030 AND 68040 objects

2004-03-04 23:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: add 68040 MMU support

2004-03-04 23:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: remove MMU.h, rename enter_kernel as
	  enter_kernel030

2004-03-04 23:42  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: memory.c, bootinfo.c, console.c: remove MMU.h

2004-02-27 00:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: remove some files for second level for powerPC,
	  move to third level

2004-02-27 00:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h: More bus type info

2004-02-27 00:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: add TARGET_M68K for vars

2004-02-26 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU.c, MMU.h: prefix functions with MMU_

2004-02-26 23:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h: Manage noMMU and powerPC

2004-02-26 23:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: Move machine identification (cpu, mmu, fpu,
	  architecture, bus) to arch.[ch]

2004-02-26 23:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/glue.h: Add define noErr

2004-02-26 23:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: Identify machine in arch_init()

2004-02-26 23:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Add a skeleton of powerPC support

2004-02-26 23:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h: Add header

2004-02-26 21:12  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/Makefile: add arch.o, and -DTARGET_PPC or -DTARGET_M68K

2004-02-26 21:11  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add second/arch.[ch] in DISTFILES

2004-02-26 21:10  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: arch.c, arch.h: Use Gestalt() to know property of
	  curring system, including powerPC or 680x0 native architecture
	  type

2004-02-26 12:19  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: switch to 0.3CVS

2004-02-24 23:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.h: Remove TRACE_MMU

2004-02-24 23:41  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Set Release 0.2

2004-02-24 23:40  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: 24 Feb 2004

2004-02-24 23:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: Get Time and GMT from MacOS

2004-02-24 23:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: glue.S, glue.h: Add ReadLocation(MachineLocation)

2004-02-24 23:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: ld.script, lowmem.h: Add Time to get time from MacOS

2004-02-24 22:27  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Cleaning

2004-02-24 00:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: RAM disk address must be physical address

2004-02-24 00:38  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: I decide: no need of KERNEL_ARCH in first level

2004-02-24 00:37  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog:  24 Feb 2004

2004-02-24 00:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: works with RBV mac ! thank you penguin... very
	  messy: FIX ME !

2004-02-24 00:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel.S: Add 3rd parameter to set destination
	  address to copy kernel

2004-02-24 00:31  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bootinfo.c: create boot_info[].memory like in the penguin
	  (bigger first, physical memory blocs)

2004-02-24 00:29  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: let bank_dump() for debug purpose only, activate
	  it with BANK_DUMP macro

2004-02-23 01:24  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h: Add bank_mem_avail(): compute size of
	  available memory

2004-02-23 01:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/memory.c: Try to allocate memory to not have a bloc across
	  two banks, correct management of top memory, and low memory

2004-02-23 01:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel.S: cosmetic change, remove disabling
	  interrupts and cache:moved to caller

2004-02-23 01:20  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Disable interrupts, correct entry_t

2004-02-21 02:56  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/console.h: re-add console_get_height()

2004-02-21 02:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.h: Add MMU_set_trace()

2004-02-21 02:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel.S: reenable MMU desabling

2004-02-21 02:51  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/enter_kernel.S: add end_enter_kernel, unify a2/a0

2004-02-21 02:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/bank.c: Add logical address to compute bank linits

2004-02-21 02:47  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: console.c, console.h, glue.S, glue.h: Add real video
	  base address instead of computed one (with bounds)

2004-02-21 02:43  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Try to boot on RBV system

2004-02-21 02:21  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.c: Correct bad table address evaluation

2004-02-21 01:48  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.c: Add dynamic trace, TT registers management

2004-02-19 14:14  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Add second/bank.[ch] in DISTFILES

2004-02-19 14:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bank.c, bank.h, main.c, memory.c: Rename map to
	  memory_map and export it

2004-02-19 12:34  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog, second/Makefile, second/bank.c, second/bank.h,
	  second/bootinfo.c, second/main.c, second/memory.c,
	  second/memory.h: add bank.[ch], move memory bank management into
	  them

2004-02-17 23:57  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: 17 Feb 2004

2004-02-17 23:55  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/main.c: Correct typo

2004-02-17 23:52  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: bootinfo.c, main.c, memory.c, memory.h: Add logical
	  address in bank information

2004-02-17 23:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.c: correct computing of physical address

2004-02-17 22:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.c: correct LIMIT management in decode_8_PD()

2004-02-17 21:53  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/MMU.c: add TRACE(), correct Table Indices extraction in
	  decode_[48]_PD()

2004-02-17 11:32  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* ChangeLog: [no log message]

2004-02-17 11:30  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: MMU.c, MMU.h: Add dump_MMU_table() correct 8byte table
	  scan

2004-02-17 11:26  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/: main.c, bootinfo.c: move call to get_memory_mep() to
	  memory.c

2004-02-17 11:25  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/memory.h: export memory_map

2004-02-17 11:23  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/memory.c: we generate memory_map here

2004-02-17 11:09  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* second/head.S: Move call of bootinfo_init after memory_init (use
	  memory_map)

2004-02-17 11:06  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: Detect architecture (PPC or 68K) of kernel

2004-02-16 16:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile: update VERSION with 0.2CVS

2004-02-16 16:04  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* first/: Makefile, config.h: config.h is a generated file: -
	  remove it from CVS - "make clean" removes it

2004-02-15 21:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, AUTHORS, COPYING, ChangeLog, README, second/MMU.c,
	  second/head.S, second/MMU.h, second/MMU_asm.S, second/Makefile,
	  second/console.c, second/console.h, second/main.c,
	  second/printf.c, second/uncompress.h, second/font_8x16.c,
	  second/ld.script, second/memory.c, second/bootinfo.h,
	  second/inflate.c, second/lowmem.h, second/misc.c, second/misc.h,
	  second/uncompress.c, first/Makefile, first/config.h,
	  first/first.S, second/bootinfo.c, second/enter_kernel.S,
	  second/glue.S, second/glue.h, second/memory.h: First release 0.1

2004-02-15 21:46  Laurent Vivier <LaurentVivier@wanadoo.fr>

	* Makefile, AUTHORS, COPYING, ChangeLog, README, second/MMU.c,
	  second/head.S, second/MMU.h, second/MMU_asm.S, second/Makefile,
	  second/console.c, second/console.h, second/main.c,
	  second/printf.c, second/uncompress.h, second/font_8x16.c,
	  second/ld.script, second/memory.c, second/bootinfo.h,
	  second/inflate.c, second/lowmem.h, second/misc.c, second/misc.h,
	  second/uncompress.c, first/Makefile, first/config.h,
	  first/first.S, second/bootinfo.c, second/enter_kernel.S,
	  second/glue.S, second/glue.h, second/memory.h: Initial revision

