1 2013-09-05 14:39:22 +0200 Laurent Vivier <laurent@vivier.eu>
5 2013-09-05 14:30:46 +0200 Laurent Vivier <laurent@vivier.eu>
9 2013-09-04 18:10:46 +0200 Laurent Vivier <laurent@vivier.eu>
11 * Use ext2_fs.h from e2fslibs-dev package
13 2013-09-02 21:12:46 +0200 Laurent Vivier <laurent@vivier.eu>
15 * macos: correct typo in GetCurrentMode()
17 2011-12-18 14:40:02 +0100 Laurent Vivier <laurent@vivier.eu>
21 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
23 * gcc-4.6: correct strict aliasing errors.
25 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
27 * Remove unused variables (detected with gcc-4.6) in m68k part
29 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
31 * Remove unused variables (detected with gcc-4.6)
33 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
35 * add emile.conf man page into .deb
37 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
39 * Add more details on "root" option
41 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
43 * debian: correct non-m68k build
45 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
47 * Change VERSION from 0.13CVS to 0.13
49 2011-12-18 14:39:01 +0100 Laurent Vivier <laurent@vivier.eu>
51 * debian: allows to compile emile with gcc-4.1
53 2011-12-18 14:38:58 +0100 Laurent Vivier <laurent@vivier.eu>
55 * include linux/fs.h before linux/ext2_fs.h
57 2011-12-18 14:38:53 +0100 Laurent Vivier <laurent@vivier.eu>
59 * remove close() of unitialized fd
61 2011-12-18 14:38:44 +0100 Laurent Vivier <laurent@vivier.eu>
63 * Add -Wa,-mcpu=68030 and -Wa,-mcpu=68040
65 2009-06-19 00:25:11 +0200 Laurent Vivier <laurent@vivier.eu>
67 * Add EnterSupervisorMode()
69 2009-06-18 22:24:51 +0200 Laurent Vivier <laurent@vivier.eu>
71 * Define get_physical() and make_resident()
73 2009-06-18 22:24:15 +0200 Laurent Vivier <laurent@vivier.eu>
75 * Add include of macos/errors.h
77 2009-06-18 22:11:03 +0200 Laurent Vivier <laurent@vivier.eu>
79 * Add LockMemory() and LockMemoryContiguous()
81 2009-06-18 22:02:41 +0200 Laurent Vivier <laurent@vivier.eu>
83 * Replace space by tab
85 2009-06-18 22:00:27 +0200 Laurent Vivier <laurent@vivier.eu>
87 * Add GetPhysical() trap
89 2009-06-12 01:14:50 +0200 Laurent Vivier <laurent@vivier.eu>
91 * switch off interrupts before the PPC bootstrap
93 2009-06-12 00:59:26 +0200 Laurent Vivier <laurent@vivier.eu>
95 * Correctly create the PPC bootstrap section
97 2009-06-11 22:02:04 +0200 Laurent Vivier <laurent@vivier.eu>
99 * Preserve register %a2.
101 2009-06-10 02:19:09 +0200 Laurent Vivier <laurent@vivier.eu>
103 * Add 64bit build host support for the first level parameters (replace void* by u_int32_t)
105 2009-06-08 22:39:40 +0200 Laurent Vivier <laurent@vivier.eu>
109 2009-06-08 22:37:03 +0200 Laurent Vivier <laurent@vivier.eu>
111 * second: because of mess between gcc and as: remove cpu directive and use the default provided by gcc (68020). Add rules to manage 68040 and 68030 assembly files in the Makefile. Classic will wait later...
113 2009-06-08 21:55:43 +0200 Laurent Vivier <laurent@vivier.eu>
115 * libunix: because of mess between gcc and as: remove cpu directive and use the default provided by gcc (68020). Classic will wait later...
117 2009-06-08 18:33:19 +0200 Laurent Vivier <laurent@vivier.eu>
119 * EMILE PPC is also compiled with m68k tools except clearly identified files
121 2009-06-08 18:32:34 +0200 Laurent Vivier <laurent@vivier.eu>
123 * Correct branch local label to go backward instead forward (assembler error)
125 2009-06-08 18:30:59 +0200 Laurent Vivier <laurent@vivier.eu>
127 * Correct signe of response according Gestalt signature
129 2008-10-27 20:51:15 +0100 Laurent Vivier <Laurent@lvivier.info>
131 * Allow to compile with gcc-4 by adding a contraint on memory for MacOS traps
133 2008-09-25 16:55:52 +0200 Laurent Vivier <Laurent@lvivier.info>
135 * Change VERSION from 0.13 to 0.13CVS
137 2008-09-17 14:53:27 +0200 Laurent Vivier <Laurent@lvivier.info>
139 * Define vga_set_palette() to define current display palette.
141 2008-09-17 14:51:45 +0200 Laurent Vivier <Laurent@lvivier.info>
145 2008-09-17 14:45:35 +0200 Laurent Vivier <Laurent@lvivier.info>
147 * Push parameters of _SetEntries into the stack instead of registers. Add graphical display type (clut, fixed, direct).
149 2008-09-14 23:59:22 +0200 Laurent Vivier <Laurent@lvivier.info>
151 * Add SetEntries() to set color palette
153 2008-09-14 23:55:35 +0200 Laurent Vivier <Laurent@lvivier.info>
155 * Add some definitions to video.h
157 2008-09-11 00:21:35 +0200 Finn Thain <fthain@telegraphics.com.au>
159 * This patch corrects the generated tools.mk when no tool to create manual from docbook is found
161 2008-09-05 14:20:41 +0200 Laurent Vivier <Laurent@lvivier.info>
163 * Move all docs management from Rules.mk to docs/Makefile, to avoid conflists between variables (SOURCES, OBJS, ...)
165 2008-09-05 14:02:55 +0200 Laurent Vivier <Laurent@lvivier.info>
169 2008-09-02 19:40:35 +0000 Laurent Vivier <Laurent@lvivier.info>
171 * Add command line interface
173 2008-08-13 20:17:46 +0000 Laurent Vivier <Laurent@lvivier.info>
175 * use temp file to set configuration
177 2008-08-13 19:40:59 +0000 Laurent Vivier <Laurent@lvivier.info>
179 * change Standards-Version
181 2008-08-13 19:40:12 +0000 Laurent Vivier <Laurent@lvivier.info>
185 2008-08-13 13:07:08 +0000 Laurent Vivier <Laurent@lvivier.info>
187 * move to version 0.13
189 2008-08-13 13:06:59 +0000 Laurent Vivier <Laurent@lvivier.info>
193 2008-08-13 15:03 Laurent Vivier <Laurent@lvivier.info>
195 * docs/emile-mkisofs.sgml: add usage of --emiledriver and --config
197 2008-08-13 14:44 Laurent Vivier <Laurent@lvivier.info>
199 * debian/copyright: update copyright for EMILE, add copyright for
202 2008-08-13 14:33 Laurent Vivier <Laurent@lvivier.info>
204 * debian/emile-bootblocks.install: Add apple_driver
206 2008-08-13 14:29 Laurent Vivier <Laurent@lvivier.info>
208 * second/Makefile: install apple_driver
210 2008-08-13 14:29 Laurent Vivier <Laurent@lvivier.info>
212 * tools/emile-mkisofs.c: by default use EMILE driver
214 2008-08-13 01:51 Laurent Vivier <Laurent@lvivier.info>
216 * libscsi/scsi_command.c: remove error message when complete
219 2008-08-13 01:40 Laurent Vivier <Laurent@lvivier.info>
221 * libstream/stream_open.c: correctly manage default values
223 2008-08-13 01:37 Laurent Vivier <Laurent@lvivier.info>
225 * second/config.c: correctly get boot unit
227 2008-08-13 01:36 Laurent Vivier <Laurent@lvivier.info>
229 * libext2/ext2_init.c: ext2_init() fails if device is not an ext2
232 2008-08-12 15:55 Laurent Vivier <Laurent@lvivier.info>
234 * second/config.c: if APPLE_DRIVER, set the default unit to the
237 2008-08-12 15:54 Laurent Vivier <Laurent@lvivier.info>
239 * second/head.S: include ../first/macos.i, for APPLE_DRIVER, manage
240 32bitmode and boot unit
242 2008-08-12 15:51 Laurent Vivier <Laurent@lvivier.info>
244 * tools/emile-mkisofs.c: add --config to provide a configuration
247 2008-08-12 15:45 Laurent Vivier <Laurent@lvivier.info>
249 * libstream/Makefile, libstream/libstream.h,
250 libstream/stream_open.c, libstream/stream_set_default.c: Allow to
251 define a default unit to use if none is provided
253 2008-08-12 13:44 Laurent Vivier <Laurent@lvivier.info>
255 * first/macos.i: Add NewPtrClear
257 2008-08-12 11:24 Laurent Vivier <Laurent@lvivier.info>
259 * Makefile, second/Makefile: Generate an EMILE Apple_Driver
261 2008-08-12 11:22 Laurent Vivier <Laurent@lvivier.info>
263 * tools/emile-mkisofs.c: Add --emiledriver to boot second stage of
264 emile in an Apple_Driver partition
266 2008-08-12 11:15 Laurent Vivier <Laurent@lvivier.info>
268 * tools/emile-map-set.c: map_read_sector() uses offset from the
269 beginning of the partition, not of the disk
271 2008-08-12 11:13 Laurent Vivier <Laurent@lvivier.info>
273 * libmap/libmap.h: Add APPLE_DRIVER_EMILE
275 2008-08-12 11:12 Laurent Vivier <Laurent@lvivier.info>
277 * libemile/emile_checksum.c: length is 16bit value
279 2008-08-07 21:32 Laurent Vivier <Laurent@lvivier.info>
281 * libemile/emile_second_get_configuration.c: return NULL if header
284 2008-07-30 00:35 Laurent Vivier <Laurent@lvivier.info>
288 2008-07-30 00:33 Laurent Vivier <Laurent@lvivier.info>
290 * libcontainer/container_init.c: define mount
292 2008-07-29 02:28 Laurent Vivier <Laurent@lvivier.info>
294 * libemile/emile_second_set_configuration.c: correct typo between
297 2008-07-29 02:03 Laurent Vivier <Laurent@lvivier.info>
299 * tools/emile.c: Correctly set configuration path
301 2008-07-29 01:43 Laurent Vivier <Laurent@lvivier.info>
303 * second/config.c: don't crash when configuration file is not found
305 2008-07-29 01:08 Laurent Vivier <Laurent@lvivier.info>
307 * tools/emile.c: correct sprintf parameter signedness
309 2008-07-29 00:53 Laurent Vivier <Laurent@lvivier.info>
311 * tools/emile.c: correct management of filesystem support
313 2008-07-29 00:51 Laurent Vivier <Laurent@lvivier.info>
315 * libext2/ext2_utils.c: manage duplicate /
317 2008-07-28 11:59 Laurent Vivier <Laurent@lvivier.info>
319 * libemile/emile_second_set_configuration.c: clear unused part of
322 2008-07-27 19:19 Laurent Vivier <Laurent@lvivier.info>
324 * config.mk: update VERSION to 0.12
326 2008-07-27 19:17 Laurent Vivier <Laurent@lvivier.info>
328 * debian/changelog: Add release 0.12
330 2008-07-27 19:12 Laurent Vivier <Laurent@lvivier.info>
332 * debian/emile-bootblocks.install: remove apple_driver
334 2008-07-27 19:11 Laurent Vivier <Laurent@lvivier.info>
338 2008-07-27 18:16 Laurent Vivier <Laurent@lvivier.info>
340 * docs/Makefile: Create directories man5 and man8
342 2008-07-27 18:10 Laurent Vivier <Laurent@lvivier.info>
344 * floppy.conf: change ramdisk_size for etch
346 2008-07-27 17:41 Laurent Vivier <Laurent@lvivier.info>
348 * floppy.conf: replace vmlinuz-2.6.18-4-mac by vmlinuz-2.6.17-2-mac
350 2008-07-27 17:13 Laurent Vivier <Laurent@lvivier.info>
352 * second/console.c: remove broken modification (last commit)
354 2008-07-27 17:10 Laurent Vivier <Laurent@lvivier.info>
356 * floppy.conf: commit use root property and boot from HD
358 2008-07-27 17:01 Laurent Vivier <Laurent@lvivier.info>
360 * libstream/libstream.h, libstream/stream_open.c: Allow to probe
363 2008-07-27 16:59 Laurent Vivier <Laurent@lvivier.info>
365 * tools/emile-install.c: Allow to use "root" in configuration file
367 2008-07-27 16:59 Laurent Vivier <Laurent@lvivier.info>
369 * second/console.c: Wait the release of a key if needed
371 2008-07-24 03:44 Laurent Vivier <Laurent@lvivier.info>
373 * libext2/ext2_open.c, libext2/ext2_utils.c: Manage one level
376 2008-07-24 03:06 Laurent Vivier <Laurent@lvivier.info>
378 * libstream/stream_open.c: Correct ext2: decoding
380 2008-07-23 22:19 Laurent Vivier <Laurent@lvivier.info>
382 * libext2/ext2_utils.c: correct big endian support
384 2008-07-23 20:44 Laurent Vivier <Laurent@lvivier.info>
386 * scripts/tools.sh: define rule for man section 5
388 2008-07-23 07:53 Laurent Vivier <Laurent@lvivier.info>
390 * Makefile, apple_driver/Makefile, apple_driver/console.c,
391 apple_driver/console.h, apple_driver/font_8x16.c,
392 apple_driver/head.S, apple_driver/ld.script, apple_driver/main.c,
393 apple_driver/misc.h, apple_driver/vga.c, apple_driver/vga.h:
396 2008-07-23 07:37 Laurent Vivier <Laurent@lvivier.info>
398 * Rules.mk, docs/Makefile, docs/emile.conf.sgml: add man emile.conf
400 2008-07-23 07:35 Laurent Vivier <Laurent@lvivier.info>
402 * libext2/ext2_utils.c: behaves correctly when last character is
405 2008-07-22 01:00 Laurent Vivier <Laurent@lvivier.info>
407 * docs/emile-first-tune.sgml, docs/emile-install.sgml: update
409 2008-07-22 01:00 Laurent Vivier <Laurent@lvivier.info>
411 * tools/emile-first-tune.c: update help
413 2008-07-22 00:56 Laurent Vivier <Laurent@lvivier.info>
415 * docs/emile-map-set.sgml: update
417 2008-07-22 00:46 Laurent Vivier <Laurent@lvivier.info>
419 * docs/emile.sgml: update
421 2008-07-22 00:44 Laurent Vivier <Laurent@lvivier.info>
423 * tools/emile-set-output.c: help cosmetic change
425 2008-07-22 00:22 Laurent Vivier <Laurent@lvivier.info>
427 * tools/emile-mkisofs.c, tools/emile-set-cmdline.c: help cosmetic
430 2008-07-22 00:16 Laurent Vivier <Laurent@lvivier.info>
432 * tools/emile-map-set.c: help cosmetic change
434 2008-07-22 00:01 Laurent Vivier <Laurent@lvivier.info>
436 * tools/emile-first-tune.c, tools/emile-install.c: help cosmetic
439 2008-07-21 23:54 Laurent Vivier <Laurent@lvivier.info>
441 * tools/emile.c: help cosmetic change
443 2008-07-16 23:00 Laurent Vivier <Laurent@lvivier.info>
447 2008-07-16 22:54 Laurent Vivier <Laurent@lvivier.info>
449 * Makefile: Correct the Changelog target: ChangeLog
451 2008-07-16 22:52 Laurent Vivier <Laurent@lvivier.info>
453 * libstream/gzio.c, libstream/stream_uncompress.c: correctly init
454 fs when stream_uncompress() is used (gzread() calls saved
457 2008-07-16 22:47 Laurent Vivier <Laurent@lvivier.info>
459 * second/load.c: correctly manage seek()/read() error cases, ignore
460 return of stream_close()
462 2008-07-16 20:04 Laurent Vivier <Laurent@lvivier.info>
464 * libstream/stream_open.c: EMILE pseudo-loader does not seem to
465 support static array initialization of kind "[x] = y,", replace
468 2008-07-12 00:15 Laurent Vivier <Laurent@lvivier.info>
470 * libemile/emile_second_get_param.c,
471 libemile/emile_second_set_param.c: parameters is now args
473 2008-07-11 22:59 Laurent Vivier <Laurent@lvivier.info>
475 * Makefile: Correctly generate floppy_ramdisk.bin when GESTALTID is
478 2008-07-11 22:47 Laurent Vivier <Laurent@lvivier.info>
480 * Makefile, config.mk: Add GESTALTID in config.mk
482 2008-07-09 00:01 Laurent Vivier <Laurent@lvivier.info>
484 * libstream/stream_open.c: More ifdef
486 2008-07-08 23:59 Laurent Vivier <Laurent@lvivier.info>
488 * Makefile: Generate Changelog
490 2008-07-08 23:58 Laurent Vivier <Laurent@lvivier.info>
492 * tools/iso9660_cat.c: correct printf format for st_size
494 2008-07-08 23:58 Laurent Vivier <Laurent@lvivier.info>
496 * second/config.c: correctly decode kernel path and center title
498 2008-07-04 20:46 Laurent Vivier <Laurent@lvivier.info>
502 2008-04-21 21:50 Laurent Vivier <Laurent@lvivier.info>
504 * tools/emile.c: add --no-fs, to restore management of container
507 2008-04-21 21:49 Laurent Vivier <Laurent@lvivier.info>
509 * tools/emile-install.c: add args property, make some cleanup
511 2008-04-20 18:35 Laurent Vivier <Laurent@lvivier.info>
513 * tools/emile-mkisofs.c, tools/ext2_cat.c, tools/ext2_ls.c,
514 tools/iso9660_cat.c, tools/iso9660_ls.c: use stream_* structures
515 instead of specific ones
517 2008-04-20 18:33 Laurent Vivier <Laurent@lvivier.info>
519 * libmap/Makefile, libmap/libmap.h, libmap/map_close.c,
520 libmap/map_init.c: Add map_init.c, use stream_FILE with
523 2008-04-20 18:29 Laurent Vivier <Laurent@lvivier.info>
525 * libiso9660/Makefile, libiso9660/iso9660.h,
526 libiso9660/iso9660_close.c, libiso9660/iso9660_closedir.c,
527 libiso9660/iso9660_fstat.c, libiso9660/iso9660_init.c,
528 libiso9660/iso9660_lseek.c, libiso9660/iso9660_mount.c,
529 libiso9660/iso9660_open.c, libiso9660/iso9660_opendir.c,
530 libiso9660/iso9660_read.c, libiso9660/iso9660_readdir.c,
531 libiso9660/libiso9660.h: move all specific structure to iso9660.h
532 and stream_* generic structures in interface
534 2008-04-20 18:25 Laurent Vivier <Laurent@lvivier.info>
536 * libext2/Makefile, libext2/ext2.h, libext2/ext2_close.c,
537 libext2/ext2_closedir.c, libext2/ext2_fstat.c,
538 libext2/ext2_init.c, libext2/ext2_lseek.c, libext2/ext2_mount.c,
539 libext2/ext2_open.c, libext2/ext2_opendir.c, libext2/ext2_read.c,
540 libext2/ext2_readdir.c, libext2/ext2_utils.h, libext2/libext2.h:
541 move all specific structure to ext2.h and stream_* generic
542 structures in interface
544 2008-04-20 18:20 Laurent Vivier <Laurent@lvivier.info>
546 * libcontainer/Makefile, libcontainer/container.h,
547 libcontainer/container_close.c, libcontainer/container_fstat.c,
548 libcontainer/container_init.c, libcontainer/container_lseek.c,
549 libcontainer/container_mount.c, libcontainer/container_open.c,
550 libcontainer/container_read.c, libcontainer/libcontainer.h: move
551 all specific structure to container.h and stream_* generic
552 structures in interface
554 2008-04-20 18:16 Laurent Vivier <Laurent@lvivier.info>
556 * libblock/Makefile, libblock/block.h, libblock/block_close.c,
557 libblock/block_fstat.c, libblock/block_init.c,
558 libblock/block_lseek.c, libblock/block_mount.c,
559 libblock/block_open.c, libblock/block_read.c,
560 libblock/libblock.h: move all specific structure to block.h and
561 stream_* generic structures in interface
563 2008-04-20 18:07 Laurent Vivier <Laurent@lvivier.info>
565 * libstream/gzio.c, libstream/libstream.h,
566 libstream/stream_close.c, libstream/stream_fstat.c,
567 libstream/stream_lseek.c, libstream/stream_open.c,
568 libstream/stream_read.c, libstream/stream_uncompress.c: move
569 volume and file to stream, add fs.mount, fs.open
571 2008-04-20 18:01 Laurent Vivier <Laurent@lvivier.info>
573 * docs/emile.conf: correct kernel path
575 2008-04-16 20:34 Laurent Vivier <Laurent@lvivier.info>
577 * docs/emile.conf: introduce root property
579 2008-04-16 20:32 Laurent Vivier <Laurent@lvivier.info>
581 * tools/Makefile, tools/emile-install.c, tools/emile.c,
582 tools/emile_config.c, tools/emile_config.h: use libconfig
584 2008-04-16 20:22 Laurent Vivier <Laurent@lvivier.info>
586 * second/config.c: correct typo
588 2008-04-16 15:43 Laurent Vivier <Laurent@lvivier.info>
590 * second/config.c: Add root property, rename parameters as args
592 2008-04-16 15:37 Laurent Vivier <Laurent@lvivier.info>
594 * floppy.conf: Add comments and ext2 entry
596 2008-04-16 15:36 Laurent Vivier <Laurent@lvivier.info>
598 * libconfig/config_get_next_property.c: Manage comments (#.*\n) in
601 2008-04-14 00:24 Laurent Vivier <Laurent@lvivier.info>
603 * libext2/ext2_mount.c, libext2/ext2_utils.c, libext2/ext2_utils.h:
604 Manage byte order (ext2 is little-endian, libext2 can run on
605 big-endian like m68k or powerpc)
607 2008-04-13 00:27 Laurent Vivier <Laurent@lvivier.info>
609 * libstream/Makefile, libstream/libstream.h,
610 libstream/stream_open.c, second/Makefile: Add ext2 in libstream
612 2008-04-13 00:16 Laurent Vivier <Laurent@lvivier.info>
614 * libext2/ext2_utils.c: Correctly manage / in pathname
616 2008-04-13 00:15 Laurent Vivier <Laurent@lvivier.info>
618 * tools/device.c: Avoid offset overflow on disk bigger than 2 GB
620 2008-04-12 23:19 Laurent Vivier <Laurent@lvivier.info>
622 * tools/Makefile, tools/ext2_cat.c, tools/ext2_ls.c: Add tools for
625 2008-04-12 23:17 Laurent Vivier <Laurent@lvivier.info>
627 * Makefile, libext2/ext2_close.c, libext2/ext2_closedir.c,
628 libext2/ext2_fstat.c, libext2/ext2_lseek.c, libext2/ext2_mount.c,
629 libext2/ext2_open.c, libext2/ext2_opendir.c, libext2/ext2_read.c,
630 libext2/ext2_readdir.c, libext2/ext2_utils.c,
631 libext2/ext2_utils.h, libext2/libext2.h, libext2/Makefile: Add
632 preliminary ext2 support
634 2008-03-18 00:25 Laurent Vivier <Laurent@lvivier.info>
636 * libblock/block_read.c: correct computing of size of buffer subset
638 2008-03-17 19:52 Laurent Vivier <Laurent@lvivier.info>
640 * second/keyboard.c: scancode_Stop is '.' and '>',
641 scancode_KeypadStop is '.'
643 2008-02-25 22:49 Laurent Vivier <Laurent@lvivier.info>
645 * tools/emile.c: Correctly manage chainloader
647 2008-02-25 22:36 Laurent Vivier <Laurent@lvivier.info>
649 * tools/emile_config.c: manage correctly CONFIG_GESTALTID,
650 CONFIG_KERNEL_MAP, CONFIG_INITRD_MAP
652 2008-02-14 23:39 Laurent Vivier <Laurent@lvivier.info>
654 * tools/device.c, tools/device.h: replace int by long on void* cast
655 to be able to compile on 64bit architecture
657 2008-02-14 21:15 Laurent Vivier <Laurent@lvivier.info>
659 * libstream/Makefile: Allows SCSI second level to use block:
662 2008-02-14 21:05 Laurent Vivier <Laurent@lvivier.info>
664 * tools/emile.c: Correct typo
666 2008-02-14 20:53 Laurent Vivier <Laurent@lvivier.info>
668 * tools/emile.c: for chainloader, size of "block:" is in bytes
670 2008-02-14 20:46 Laurent Vivier <Laurent@lvivier.info>
672 * libblock/block_read.c, libblock/block_open.c,
673 libemile/emile_floppy_create_image.c: block: takes an offset in
674 blocks and not in bytes (to be able to manage SCSI disk)
676 2008-02-10 02:36 Laurent Vivier <Laurent@lvivier.info>
678 * tools/emile.c: Better management of chainloader
680 2008-02-09 17:38 Laurent Vivier <Laurent@lvivier.info>
682 * tools/emile.c: correct typo about --restore
684 2007-11-05 22:21 Laurent Vivier <Laurent@lvivier.info>
686 * second/load.c: Check boot signature and flush caches
688 2007-11-03 22:04 Laurent Vivier <Laurent@lvivier.info>
690 * second/main.c: Call chainloader, for the moment EMILE is only
691 able to chaiload itself...
693 2007-11-03 21:40 Laurent Vivier <Laurent@lvivier.info>
695 * libmacos/macos/lowmem.h: Add LMSetBootDriver()
697 2007-11-03 21:37 Laurent Vivier <Laurent@lvivier.info>
699 * libmacos/macos/osutils.h: Add FlushInstructionCache(),
700 FlushDataCache(), DisableExtCache(), FlushExtCache() and
701 FlushCodeCacheRange()
703 2007-11-03 21:36 Laurent Vivier <Laurent@lvivier.info>
705 * libmacos/macos/traps.h: Add _HWPriv dispatcher
707 2007-11-02 23:11 Laurent Vivier <Laurent@lvivier.info>
709 * libstream/libstream.h, libstream/stream_fstat.c,
710 libstream/stream_open.c: Set more information in streamp_r,
711 allows to retrieve unit id with stream_fstat()
713 2007-11-02 10:40 Laurent Vivier <Laurent@lvivier.info>
715 * libmap/map_read.c: use sector number instead of computing it from
716 struct size and block size
718 2007-11-02 10:39 Laurent Vivier <Laurent@lvivier.info>
720 * second/load.c: Add error message
722 2007-11-01 23:52 Laurent Vivier <Laurent@lvivier.info>
724 * libmap/map_open.c: use directly block address instead of
725 computing it with blocksize, correct parameter of get_blocksize()
727 2007-11-01 23:43 Laurent Vivier <Laurent@lvivier.info>
729 * libblock/block_open.c, libblock/block_read.c: Correct parameters
732 2007-11-01 23:12 Laurent Vivier <Laurent@lvivier.info>
734 * libmap/map_write.c: correct call of get_blocksize()
736 2007-11-01 23:07 Laurent Vivier <Laurent@lvivier.info>
738 * libmap/Makefile, libmap/map_get_blocksize.c, libmap/libmap.h: Add
741 2007-11-01 22:18 Laurent Vivier <Laurent@lvivier.info>
743 * libstream/stream_open.c: Add some messages, add
744 map_get_blocksize(), correct close()
746 2007-10-23 01:13 Laurent Vivier <Laurent@lvivier.info>
748 * libstream/stream_open.c: Cleanup partition map management
750 2007-10-23 00:06 Laurent Vivier <Laurent@lvivier.info>
752 * second/config.c: correct memory corruption by hazardous free(),
753 correct bad values (uninitalized) in error message
755 2007-10-21 03:48 Laurent Vivier <Laurent@lvivier.info>
757 * second/config.c, second/config.h, second/main.c: store
758 read_config() result in a structure
760 2007-10-21 03:26 Laurent Vivier <Laurent@lvivier.info>
762 * libemile/emile_second_get_configuration.c: correct uninitialized
765 2007-10-21 03:16 Laurent Vivier <Laurent@lvivier.info>
767 * tools/emile-install.c: Clear configuration memory
769 2007-10-21 03:01 Laurent Vivier <Laurent@lvivier.info>
773 2007-10-10 23:17 Laurent Vivier <Laurent@lvivier.info>
775 * emile/second/Makefile, second/Makefile: Add libmap
777 2007-10-10 23:17 Laurent Vivier <Laurent@lvivier.info>
779 * Makefile, emile/Makefile: Add libmap-m68k dependencies
781 2007-10-10 23:13 Laurent Vivier <Laurent@lvivier.info>
783 * emile/libstream/Makefile, emile/libstream/stream_open.c,
784 libstream/Makefile, libstream/stream_open.c: use libmap
786 2007-10-10 23:07 Laurent Vivier <Laurent@lvivier.info>
788 * emile/libmap/map_bootblock_read.c,
789 emile/libmap/map_bootblock_write.c,
790 emile/libmap/map_read_sector.c, emile/libmap/map_write_sector.c,
791 libmap/map_bootblock_read.c, libmap/map_bootblock_write.c,
792 libmap/map_read_sector.c, libmap/map_write_sector.c,
793 emile/tools/emile-map-set.c, tools/emile-map-set.c: rename
794 map_partition_read and map_partition_write to map_read_sector and
797 2007-10-10 22:58 Laurent Vivier <Laurent@lvivier.info>
799 * emile/libmap/Makefile, emile/libmap/libmap.h,
800 emile/libmap/map_partition_read.c,
801 emile/libmap/map_partition_write.c,
802 emile/libmap/map_read_sector.c, emile/libmap/map_write_sector.c,
803 libmap/Makefile, libmap/libmap.h, libmap/map_partition_read.c,
804 libmap/map_partition_write.c, libmap/map_read_sector.c,
805 libmap/map_write_sector.c: rename map_partition_read and
806 map_partition_write to map_read_sector and map_write_sector
808 2007-10-10 22:49 Laurent Vivier <Laurent@lvivier.info>
810 * emile/libmap/map_close.c, libmap/map_close.c,
811 emile/libmap/map_open.c, libmap/map_open.c: Duplicate device on
812 open and free on close, close device on map close
814 2007-10-10 19:16 Laurent Vivier <Laurent@lvivier.info>
816 * emile/second/config.c, emile/second/config.h, second/config.c,
817 second/config.h: Add chainloader parameter
819 2007-10-10 19:14 Laurent Vivier <Laurent@lvivier.info>
821 * emile/second/load.c, emile/second/load.h, second/load.c,
822 second/load.h: Add load_chainloader()
824 2007-10-10 18:47 Laurent Vivier <Laurent@lvivier.info>
826 * emile/tools/device.h, emile/tools/emile-map-set.c,
827 emile/tools/emile-mkisofs.c, emile/tools/emile.c,
828 emile/tools/emile_scanbus.c, emile/tools/iso9660_cat.c,
829 emile/tools/iso9660_ls.c, tools/device.h, tools/emile-map-set.c,
830 tools/emile-mkisofs.c, tools/emile.c, tools/emile_scanbus.c,
831 tools/iso9660_cat.c, tools/iso9660_ls.c: Add
832 device_get_blocksize()
834 2007-10-10 18:46 Laurent Vivier <Laurent@lvivier.info>
836 * emile/tools/device.c, tools/device.c: Add device_get_blocksize(),
837 and adjust offset using blocksize instead of << 11
839 2007-10-10 18:41 Laurent Vivier <Laurent@lvivier.info>
841 * emile/libmap/map_block0_write.c, emile/libmap/map_open.c,
842 emile/libmap/map_partition_read.c,
843 emile/libmap/map_partition_write.c, emile/libmap/map_read.c,
844 emile/libmap/map_write.c, libmap/map_block0_write.c,
845 libmap/map_open.c, libmap/map_partition_read.c,
846 libmap/map_partition_write.c, libmap/map_read.c,
847 libmap/map_write.c: data is map->device->data and not
848 map->device, read_sector() and write_sector() need an offset in
849 block and not in bytes whereas size is in bytes
851 2007-10-09 22:48 Laurent Vivier <Laurent@lvivier.info>
853 * emile/tools/emile-map-set.c, tools/emile-map-set.c: correct
854 signedness of 4th arguments of map_partition_{read|write}
856 2007-10-09 22:43 Laurent Vivier <Laurent@lvivier.info>
858 * emile/tools/emile-map-set.c, tools/emile-map-set.c: use
859 map_partition_read() and map_partition_write()
861 2007-10-09 22:40 Laurent Vivier <Laurent@lvivier.info>
863 * emile/libmap/map_bootblock_read.c,
864 emile/libmap/map_bootblock_write.c,
865 emile/libmap/map_partition_read.c,
866 emile/libmap/map_partition_write.c, libmap/map_bootblock_read.c,
867 libmap/map_bootblock_write.c, libmap/map_partition_read.c,
868 libmap/map_partition_write.c: use bytes instead of block
870 2007-10-09 22:16 Laurent Vivier <Laurent@lvivier.info>
872 * emile/libmap/Makefile, libmap/Makefile: Add map_partition_read.c
873 and map_partition_write.c
875 2007-10-09 22:15 Laurent Vivier <Laurent@lvivier.info>
877 * emile/libmap/map_bootblock_read.c, libmap/map_bootblock_read.c:
878 call map_partition_read()
880 2007-10-09 22:15 Laurent Vivier <Laurent@lvivier.info>
882 * emile/libmap/map_bootblock_write.c, libmap/map_bootblock_write.c:
883 call map_partition_write()
885 2007-10-09 22:14 Laurent Vivier <Laurent@lvivier.info>
887 * emile/libmap/map_partition_read.c, libmap/map_partition_read.c:
890 2007-10-09 22:13 Laurent Vivier <Laurent@lvivier.info>
892 * emile/libmap/map_partition_write.c, libmap/map_partition_write.c:
895 2007-10-09 22:06 Laurent Vivier <Laurent@lvivier.info>
897 * emile/libmap/libmap.h, libmap/libmap.h: corret typo
899 2007-10-09 22:04 Laurent Vivier <Laurent@lvivier.info>
901 * emile/libmap/map_partition_read.c,
902 emile/libmap/map_partition_write.c, libmap/map_partition_read.c,
903 libmap/map_partition_write.c: Add map_partition_read() and
904 map_partition_write()
906 2007-10-09 22:00 Laurent Vivier <Laurent@lvivier.info>
908 * emile/libmap/libmap.h, libmap/libmap.h: Add map_partition_read()
909 and map_partition_write()
911 2007-10-09 21:35 Laurent Vivier <Laurent@lvivier.info>
913 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: use
916 2007-10-09 21:29 Laurent Vivier <Laurent@lvivier.info>
918 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c,
919 emile/tools/emile.c, tools/emile.c: use device_io_t
921 2007-10-09 21:23 Laurent Vivier <Laurent@lvivier.info>
923 * emile/tools/Makefile, tools/Makefile: Add device.c to link emile
926 2007-10-09 21:21 Laurent Vivier <Laurent@lvivier.info>
928 * emile/tools/iso9660_cat.c, emile/tools/iso9660_ls.c,
929 tools/iso9660_cat.c, tools/iso9660_ls.c: use device_sector_size
930 to set sector size to 2048
932 2007-10-09 21:16 Laurent Vivier <Laurent@lvivier.info>
934 * emile/tools/device.c, emile/tools/device.h, tools/device.c,
935 tools/device.h: Add device_write_sector() and device_sector_size,
936 use int fd instead FILE*
938 2007-10-09 21:10 Laurent Vivier <Laurent@lvivier.info>
940 * emile/libemile/Makefile, libemile/Makefile: add -I.
942 2007-10-09 21:10 Laurent Vivier <Laurent@lvivier.info>
944 * emile/libemile/libemile.h, libemile/libemile.h: Restore
945 emile_scsi_get_dev(), emile_get_dev_name() and
946 emile_scsi_get_rdev()
948 2007-10-09 21:02 Laurent Vivier <Laurent@lvivier.info>
950 * emile/libmap/Makefile, libmap/Makefile, emile/libmap/libmap.h,
951 emile/libmap/map_block0_write.c,
952 emile/libmap/map_bootblock_read.c,
953 emile/libmap/map_bootblock_write.c, emile/libmap/map_close.c,
954 emile/libmap/map_dev.c, emile/libmap/map_open.c,
955 emile/libmap/map_read.c, libmap/libmap.h,
956 libmap/map_block0_write.c, libmap/map_bootblock_read.c,
957 libmap/map_bootblock_write.c, libmap/map_close.c,
958 libmap/map_dev.c, libmap/map_open.c, libmap/map_read.c,
959 emile/libmap/map_set_startup.c, emile/libmap/map_write.c,
960 libmap/map_set_startup.c, libmap/map_write.c: move from stdio to
963 2007-10-08 22:56 Laurent Vivier <Laurent@lvivier.info>
965 * emile/libstream/libstream.h, libstream/libstream.h: Add
966 definition of stream_write_sector_t
968 2007-10-08 15:32 Laurent Vivier <Laurent@lvivier.info>
970 * emile/second/driver.c, second/driver.c: define driver_ptr() which
971 computes driver pointer according handle and dCtlFlags
973 2007-10-08 15:20 Laurent Vivier <Laurent@lvivier.info>
975 * emile/second/driver.c, emile/second/driver.h, second/driver.c,
976 second/driver.h: add drive_to_refnum() and refnum_to_drive()
978 2007-10-08 14:38 Laurent Vivier <Laurent@lvivier.info>
980 * emile/second/driver.h, second/driver.h: Find scsi id accorind
981 refnum and vice-versa
983 2007-10-08 14:05 Laurent Vivier <Laurent@lvivier.info>
985 * emile/tools/emile-install.c, emile/tools/emile.c,
986 emile/tools/emile_config.c, emile/tools/emile_config.h,
987 tools/emile-install.c, tools/emile.c, tools/emile_config.c,
988 tools/emile_config.h: Manage chainloader attribute in
991 2007-10-04 23:01 Laurent Vivier <Laurent@lvivier.info>
993 * Makefile, emile/Makefile: Add libmap in dist
995 2007-10-04 23:00 Laurent Vivier <Laurent@lvivier.info>
997 * emile/libemile/Makefile, libemile/Makefile: remove partition.h
999 2007-10-04 22:55 Laurent Vivier <Laurent@lvivier.info>
1001 * emile/tools/emile-map-set.c, emile/tools/emile-mkisofs.c,
1002 emile/tools/emile.c, emile/tools/emile_scanbus.c,
1003 tools/emile-map-set.c, tools/emile-mkisofs.c, tools/emile.c,
1004 tools/emile_scanbus.c: Change emile_map_* to map_*
1006 2007-10-04 22:54 Laurent Vivier <Laurent@lvivier.info>
1008 * Makefile, emile/Makefile, emile/tools/Makefile, tools/Makefile:
1011 2007-10-04 22:53 Laurent Vivier <Laurent@lvivier.info>
1013 * emile/libemile/libemile.h, libemile/libemile.h: (c) 2007
1015 2007-10-04 22:52 Laurent Vivier <Laurent@lvivier.info>
1017 * emile/libemile/Makefile, emile/libemile/emile_block0_write.c,
1018 emile/libemile/emile_map_bootblock_get_type.c,
1019 emile/libemile/emile_map_bootblock_is_valid.c,
1020 emile/libemile/emile_map_bootblock_read.c,
1021 emile/libemile/emile_map_bootblock_write.c,
1022 emile/libemile/emile_map_close.c, emile/libemile/emile_map_dev.c,
1023 emile/libemile/emile_map_geometry.c,
1024 emile/libemile/emile_map_get_bootinfo.c,
1025 emile/libemile/emile_map_get_driver_info.c,
1026 emile/libemile/emile_map_get_driver_number.c,
1027 emile/libemile/emile_map_get_driver_signature.c,
1028 emile/libemile/emile_map_get_number.c,
1029 emile/libemile/emile_map_get_partition_geometry.c,
1030 emile/libemile/emile_map_get_partition_name.c,
1031 emile/libemile/emile_map_get_partition_type.c,
1032 emile/libemile/emile_map_has_apple_driver.c,
1033 emile/libemile/emile_map_is_valid.c,
1034 emile/libemile/emile_map_open.c,
1035 emile/libemile/emile_map_partition_get_flags.c,
1036 emile/libemile/emile_map_partition_is_bootable.c,
1037 emile/libemile/emile_map_partition_is_startup.c,
1038 emile/libemile/emile_map_partition_is_valid.c, libemile/Makefile,
1039 libemile/emile_block0_write.c,
1040 libemile/emile_map_bootblock_get_type.c,
1041 libemile/emile_map_bootblock_is_valid.c,
1042 libemile/emile_map_bootblock_read.c,
1043 libemile/emile_map_bootblock_write.c, libemile/emile_map_close.c,
1044 libemile/emile_map_dev.c, libemile/emile_map_geometry.c,
1045 libemile/emile_map_get_bootinfo.c,
1046 libemile/emile_map_get_driver_info.c,
1047 libemile/emile_map_get_driver_number.c,
1048 libemile/emile_map_get_driver_signature.c,
1049 libemile/emile_map_get_number.c,
1050 libemile/emile_map_get_partition_geometry.c,
1051 libemile/emile_map_get_partition_name.c,
1052 libemile/emile_map_get_partition_type.c,
1053 libemile/emile_map_has_apple_driver.c,
1054 libemile/emile_map_is_valid.c, libemile/emile_map_open.c,
1055 libemile/emile_map_partition_get_flags.c,
1056 libemile/emile_map_partition_is_bootable.c,
1057 libemile/emile_map_partition_is_startup.c,
1058 libemile/emile_map_partition_is_valid.c,
1059 emile/libemile/emile_map_partition_set_bootable.c,
1060 emile/libemile/emile_map_partition_set_flags.c,
1061 emile/libemile/emile_map_partition_set_startup.c,
1062 emile/libemile/emile_map_read.c,
1063 emile/libemile/emile_map_seek_driver_partition.c,
1064 emile/libemile/emile_map_set_bootinfo.c,
1065 emile/libemile/emile_map_set_driver_info.c,
1066 emile/libemile/emile_map_set_driver_number.c,
1067 emile/libemile/emile_map_set_partition_name.c,
1068 emile/libemile/emile_map_set_partition_type.c,
1069 emile/libemile/emile_map_set_startup.c,
1070 emile/libemile/emile_map_write.c,
1071 emile/libemile/emile_scsi_get_rdev.c, emile/libemile/libemile.h,
1072 emile/libemile/partition.h,
1073 libemile/emile_map_partition_set_bootable.c,
1074 libemile/emile_map_partition_set_flags.c,
1075 libemile/emile_map_partition_set_startup.c,
1076 libemile/emile_map_read.c,
1077 libemile/emile_map_seek_driver_partition.c,
1078 libemile/emile_map_set_bootinfo.c,
1079 libemile/emile_map_set_driver_info.c,
1080 libemile/emile_map_set_driver_number.c,
1081 libemile/emile_map_set_partition_name.c,
1082 libemile/emile_map_set_partition_type.c,
1083 libemile/emile_map_set_startup.c, libemile/emile_map_write.c,
1084 libemile/emile_scsi_get_rdev.c, libemile/libemile.h,
1085 libemile/partition.h: move emile_map_* to libmap
1087 2007-10-04 22:25 Laurent Vivier <Laurent@lvivier.info>
1089 * emile/libmap/Makefile, emile/libmap/libmap.h,
1090 emile/libmap/map_block0_write.c, libmap/Makefile,
1091 libmap/libmap.h, libmap/map_block0_write.c: add
1094 2007-10-04 22:16 Laurent Vivier <Laurent@lvivier.info>
1096 * emile/libmap/libmap.h, libmap/libmap.h: move some definitions
1099 2007-10-02 16:21 Laurent Vivier <Laurent@lvivier.info>
1101 * emile/libmap/Makefile, emile/libmap/libmap.h,
1102 emile/libmap/map_bootblock_get_type.c, libmap/Makefile,
1103 libmap/libmap.h, libmap/map_bootblock_get_type.c,
1104 emile/libmap/map_bootblock_is_valid.c,
1105 emile/libmap/map_bootblock_read.c,
1106 emile/libmap/map_bootblock_write.c, emile/libmap/map_close.c,
1107 emile/libmap/map_dev.c, emile/libmap/map_geometry.c,
1108 emile/libmap/map_get_bootinfo.c,
1109 emile/libmap/map_get_driver_info.c,
1110 emile/libmap/map_get_driver_number.c,
1111 emile/libmap/map_get_driver_signature.c,
1112 emile/libmap/map_get_number.c,
1113 emile/libmap/map_get_partition_geometry.c,
1114 emile/libmap/map_get_partition_name.c,
1115 emile/libmap/map_get_partition_type.c,
1116 emile/libmap/map_has_apple_driver.c, emile/libmap/map_is_valid.c,
1117 libmap/map_bootblock_is_valid.c, libmap/map_bootblock_read.c,
1118 libmap/map_bootblock_write.c, libmap/map_close.c,
1119 libmap/map_dev.c, libmap/map_geometry.c,
1120 libmap/map_get_bootinfo.c, libmap/map_get_driver_info.c,
1121 libmap/map_get_driver_number.c,
1122 libmap/map_get_driver_signature.c, libmap/map_get_number.c,
1123 libmap/map_get_partition_geometry.c,
1124 libmap/map_get_partition_name.c, libmap/map_get_partition_type.c,
1125 libmap/map_has_apple_driver.c, libmap/map_is_valid.c,
1126 emile/libmap/map_open.c, emile/libmap/map_partition_get_flags.c,
1127 emile/libmap/map_partition_is_bootable.c,
1128 emile/libmap/map_partition_is_startup.c,
1129 emile/libmap/map_partition_is_valid.c,
1130 emile/libmap/map_partition_set_bootable.c, libmap/map_open.c,
1131 libmap/map_partition_get_flags.c,
1132 libmap/map_partition_is_bootable.c,
1133 libmap/map_partition_is_startup.c,
1134 libmap/map_partition_is_valid.c,
1135 libmap/map_partition_set_bootable.c,
1136 emile/libmap/map_partition_set_flags.c,
1137 emile/libmap/map_partition_set_startup.c,
1138 emile/libmap/map_read.c,
1139 emile/libmap/map_seek_driver_partition.c,
1140 emile/libmap/map_set_bootinfo.c,
1141 emile/libmap/map_set_driver_info.c,
1142 emile/libmap/map_set_driver_number.c,
1143 emile/libmap/map_set_partition_name.c,
1144 emile/libmap/map_set_partition_type.c,
1145 emile/libmap/map_set_startup.c, libmap/map_partition_set_flags.c,
1146 libmap/map_partition_set_startup.c, libmap/map_read.c,
1147 libmap/map_seek_driver_partition.c, libmap/map_set_bootinfo.c,
1148 libmap/map_set_driver_info.c, libmap/map_set_driver_number.c,
1149 libmap/map_set_partition_name.c, libmap/map_set_partition_type.c,
1150 libmap/map_set_startup.c, emile/libmap/map_write.c,
1151 libmap/map_write.c: move emile_map_* from libemile to libmap,
1152 rename partition.h to libmap.h
1154 2007-09-29 23:27 Laurent Vivier <Laurent@lvivier.info>
1156 * emile/libmacos/GetDCtlEntry.c, libmacos/GetDCtlEntry.c: remove
1159 2007-09-29 23:27 Laurent Vivier <Laurent@lvivier.info>
1161 * emile/libmacos/macos/devices.h, libmacos/macos/devices.h: correct
1164 2007-09-29 23:26 Laurent Vivier <Laurent@lvivier.info>
1166 * emile/libmacos/macos/lowmem.h, libmacos/macos/lowmem.h: Define
1169 2007-09-29 23:23 Laurent Vivier <Laurent@lvivier.info>
1171 * emile/libmacos/GetDCtlEntry.c, emile/libmacos/Makefile,
1172 libmacos/GetDCtlEntry.c, libmacos/Makefile: Implement
1175 2007-09-29 23:22 Laurent Vivier <Laurent@lvivier.info>
1177 * emile/libmacos/macos/devices.h, libmacos/macos/devices.h: Correct
1178 definition of DCtlEntry, using QHdr
1180 2007-09-29 23:19 Laurent Vivier <Laurent@lvivier.info>
1182 * emile/libmacos/macos/osutils.h, libmacos/macos/osutils.h: Define
1183 QElem and modify QHdr accordingly
1185 2007-09-21 17:04 Laurent Vivier <Laurent@lvivier.info>
1187 * emile/scripts/tools.sh, scripts/tools.sh: really seek if
1188 docbook2man exists, correction by Finn Thain
1190 2007-09-19 22:40 Laurent Vivier <Laurent@lvivier.info>
1192 * emile/second/config.c, second/config.c: clear edit line correctly
1194 2007-09-19 00:35 Laurent Vivier <Laurent@lvivier.info>
1196 * emile/second/vga.c, second/vga.c: make vga_clear() only if vga is
1199 2007-09-18 01:31 Laurent Vivier <Laurent@lvivier.info>
1201 * emile/second/Makefile, emile/second/config.c, second/Makefile,
1202 second/config.c: move cli.c to libui/edit.c
1204 2007-09-18 01:27 Laurent Vivier <Laurent@lvivier.info>
1206 * emile/libui/edit.c, libui/edit.c: use wait_char and manage ESC to
1209 2007-09-18 01:26 Laurent Vivier <Laurent@lvivier.info>
1211 * emile/libui/Makefile, libui/Makefile: add edit.c
1213 2007-09-18 01:10 Laurent Vivier <Laurent@lvivier.info>
1215 * emile/second/cli.c, emile/second/cli.h, second/cli.c,
1216 second/cli.h: moved to libui/edit.c and libui/libui.h
1218 2007-09-18 00:58 Laurent Vivier <Laurent@lvivier.info>
1220 * emile/libui/libui.h, libui/libui.h: Add missing console functions
1223 2007-09-18 00:56 Laurent Vivier <Laurent@lvivier.info>
1225 * emile/libui/edit.c, libui/edit.c, emile/libui/libui.h,
1226 libui/libui.h: move second/cli.c to libui/edit.c
1228 2007-09-18 00:23 Laurent Vivier <Laurent@lvivier.info>
1230 * emile/second/load.c, emile/second/main.c, second/load.c,
1231 second/main.c: Return to menu if kernel or ramdisk fail to load
1233 2007-09-17 15:35 Laurent Vivier <Laurent@lvivier.info>
1235 * docs/emile-first-tune.sgml, docs/emile-install.sgml,
1236 docs/emile-map-set.sgml, docs/emile-mkisofs.sgml,
1237 docs/emile-set-cmdline.sgml, docs/emile-set-output.sgml,
1238 docs/emile.sgml, emile/docs/emile-first-tune.sgml,
1239 emile/docs/emile-install.sgml, emile/docs/emile-map-set.sgml,
1240 emile/docs/emile-mkisofs.sgml, emile/docs/emile-set-cmdline.sgml,
1241 emile/docs/emile-set-output.sgml, emile/docs/emile.sgml: Remove
1242 WARNING, add REPORTING BUGS
1244 2007-09-17 14:37 Laurent Vivier <Laurent@lvivier.info>
1246 * docs/emile-first-tune.sgml, emile/docs/emile-first-tune.sgml:
1249 2007-09-17 14:09 Laurent Vivier <Laurent@lvivier.info>
1251 * emile/libemile/emile_floppy_create_image.c,
1252 libemile/emile_floppy_create_image.c: "vga default" is not a
1253 valid parameter for command line of emile_second_set_param()
1255 2007-09-17 14:07 Laurent Vivier <Laurent@lvivier.info>
1257 * emile/libconfig/config_find_indexed_property.c,
1258 libconfig/config_find_indexed_property.c: clear property if not
1261 2007-09-16 18:22 Laurent Vivier <Laurent@lvivier.info>
1263 * emile/second/config.c, second/config.c: Correctly initialize
1266 2007-09-16 17:33 Laurent Vivier <Laurent@lvivier.info>
1268 * emile/second/config.c, second/config.c, emile/second/console.c,
1269 second/console.c: correct typo: console_set_position() is
1270 console_set_cursor_position()
1272 2007-09-16 17:29 Laurent Vivier <Laurent@lvivier.info>
1274 * emile/libui/scrolllist.c, libui/scrolllist.c,
1275 emile/libui/libui.h, libui/libui.h: use wait_char to wait escape
1278 2007-09-16 17:27 Laurent Vivier <Laurent@lvivier.info>
1280 * emile/second/config.c, emile/second/config.h, second/config.c,
1281 second/config.h: remove read_config_vga(), read_config_modem()
1282 and read_config_printer() and initialize vga and modem from
1283 read_config(), select one console when several available
1285 2007-09-16 17:26 Laurent Vivier <Laurent@lvivier.info>
1287 * emile/second/console.c, emile/second/console.h, second/console.c,
1288 second/console.h: Select only one console when several are
1289 available, add console_get_cursor_position(), console_get_size()
1290 and console_status_request()
1292 2007-09-16 17:11 Laurent Vivier <Laurent@lvivier.info>
1294 * emile/second/serial.c, emile/second/serial.h, second/serial.c,
1295 second/serial.h: manage correctly keypressed (don't eat the
1296 key), initialize independently modem and printer
1298 2007-09-16 17:10 Laurent Vivier <Laurent@lvivier.info>
1300 * emile/second/vga.c, emile/second/vga.h, second/vga.c,
1301 second/vga.h: select the mode according the configuration
1303 2007-09-16 17:09 Laurent Vivier <Laurent@lvivier.info>
1305 * emile/second/head.S, emile/second/main.c, second/head.S,
1306 second/main.c: move console_init() to main()
1308 2007-09-15 07:29 Laurent Vivier <Laurent@lvivier.info>
1310 * emile/second/serial.c, second/serial.c: reverse previous
1313 2007-09-15 07:26 Laurent Vivier <Laurent@lvivier.info>
1315 * emile/libconfig/config_find_indexed_property.c,
1316 libconfig/config_find_indexed_property.c: add some braces
1318 2007-09-15 07:15 Laurent Vivier <Laurent@lvivier.info>
1320 * emile/second/serial.c, second/serial.c: correctly manage
1321 configuration: use open_config()
1323 2007-09-13 20:33 Laurent Vivier <Laurent@lvivier.info>
1325 * emile/scripts/tools.sh, scripts/tools.sh: Add WHEN in tools.mk
1327 2007-09-13 20:32 Laurent Vivier <Laurent@lvivier.info>
1329 * emile/tools/Makefile, tools/Makefile: include config.mk
1331 2007-09-13 20:31 Laurent Vivier <Laurent@lvivier.info>
1333 * emile/tools/emile-first-tune.c, tools/emile-first-tune.c: correct
1336 2007-09-13 18:54 Laurent Vivier <Laurent@lvivier.info>
1338 * Makefile, emile/Makefile: move WHEN to tools.mk, don't remove
1339 tools.mk on clean, but on distclean
1341 2007-09-13 09:44 Laurent Vivier <Laurent@lvivier.info>
1343 * emile/second/Makefile, second/Makefile: on clean, remove *-full
1344 directories, bug found by Finn Thain
1346 2007-09-13 09:26 Laurent Vivier <Laurent@lvivier.info>
1348 * emile/libiso9660/iso9660_readdir.c, libiso9660/iso9660_readdir.c:
1349 Add include stddef.h to define offsetof, thank you to Finn Thain
1351 2007-09-12 01:15 Laurent Vivier <Laurent@lvivier.info>
1353 * emile/second/load.c, second/load.c: Adjust position and size of
1354 progress bar according size of the screen
1356 2007-09-12 01:10 Laurent Vivier <Laurent@lvivier.info>
1358 * emile/second/vga.h, second/vga.h: include head.h to have
1359 emile_l2_header_t definition
1361 2007-09-12 01:05 Laurent Vivier <Laurent@lvivier.info>
1363 * emile/second/config.c, emile/second/config.h, second/config.c,
1364 second/config.h: config_read_vga() returns the value of the
1365 property, we select only one console if several are available
1366 (vga, modem, printer)
1368 2007-09-12 01:03 Laurent Vivier <Laurent@lvivier.info>
1370 * emile/second/console.c, emile/second/console.h, second/console.c,
1371 second/console.h: Select only one console when several are
1372 available, implement console_get_cursor_position() and
1375 2007-09-12 01:01 Laurent Vivier <Laurent@lvivier.info>
1377 * emile/second/serial.c, emile/second/serial.h, second/serial.c,
1378 second/serial.h: remove useless buffering code, allow to select
1379 the port to which we want to send output
1381 2007-09-12 01:00 Laurent Vivier <Laurent@lvivier.info>
1383 * emile/second/vga.c, emile/second/vga.h, second/vga.c,
1384 second/vga.h: Add vga_is_available() to know if VGA has been
1385 activated, give level 2 info to vga_init
1387 2007-09-12 00:57 Laurent Vivier <Laurent@lvivier.info>
1389 * emile/second/config.c, second/config.c: The number of item in
1390 list is index not index+1
1392 2007-09-12 00:54 Laurent Vivier <Laurent@lvivier.info>
1394 * emile/second/vga.c, second/vga.c: Exit from the escape sequence
1395 when cursor get position is found
1397 2007-09-09 01:34 Laurent Vivier <Laurent@lvivier.info>
1399 * emile/scripts/tools.sh, scripts/tools.sh: Correctly manage PPC
1400 cross-compiler on M68K host
1402 2007-09-09 01:31 Laurent Vivier <Laurent@lvivier.info>
1404 * emile/tools/emile-install.c, emile/tools/emile.c,
1405 tools/emile-install.c, tools/emile.c: tools correctly get vga,
1406 modem and printer properties
1408 2007-09-09 01:09 Laurent Vivier <Laurent@lvivier.info>
1410 * emile/libconfig/config_add_property.c,
1411 emile/libconfig/config_find_entry.c,
1412 emile/libconfig/config_find_indexed_property.c,
1413 emile/libconfig/config_get_indexed_property.c,
1414 emile/libconfig/config_get_next_property.c,
1415 emile/libconfig/config_get_property.c,
1416 emile/libconfig/config_remove_indexed_property.c,
1417 emile/libconfig/config_remove_property.c,
1418 emile/libconfig/config_set_indexed_property.c,
1419 emile/libconfig/config_set_property.c,
1420 emile/libconfig/libconfig.h,
1421 emile/libemile/emile_second_get_configuration.c,
1422 emile/libemile/emile_second_get_param.c,
1423 emile/libemile/emile_second_set_configuration.c,
1424 emile/libemile/emile_second_set_param.c,
1425 emile/libemile/libemile.h, emile/tools/emile-install.c,
1426 emile/tools/emile-set-output.c, emile/tools/emile.c,
1427 libconfig/config_add_property.c, libconfig/config_find_entry.c,
1428 libconfig/config_find_indexed_property.c,
1429 libconfig/config_get_indexed_property.c,
1430 libconfig/config_get_next_property.c,
1431 libconfig/config_get_property.c,
1432 libconfig/config_remove_indexed_property.c,
1433 libconfig/config_remove_property.c,
1434 libconfig/config_set_indexed_property.c,
1435 libconfig/config_set_property.c, libconfig/libconfig.h,
1436 libemile/emile_second_get_configuration.c,
1437 libemile/emile_second_get_param.c,
1438 libemile/emile_second_set_configuration.c,
1439 libemile/emile_second_set_param.c, libemile/libemile.h,
1440 tools/emile-install.c, tools/emile-set-output.c, tools/emile.c:
1441 configuration is int8_t
1443 2007-09-09 00:49 Laurent Vivier <Laurent@lvivier.info>
1445 * emile/tools/emile-install.c, emile/tools/emile.c,
1446 tools/emile-install.c, tools/emile.c, emile/tools/emile_config.c,
1447 tools/emile_config.c: Manage vga, modem and printer properties
1449 2007-09-09 00:07 Laurent Vivier <Laurent@lvivier.info>
1451 * config.mk, emile/config.mk: Add default values for LINUXPATH and
1454 2007-09-07 11:04 Laurent Vivier <Laurent@lvivier.info>
1456 * Rules.mk, emile/Rules.mk: remove typo
1458 2007-09-07 10:41 Laurent Vivier <Laurent@lvivier.info>
1460 * emile/scripts/tools.sh, scripts/tools.sh: add some override for
1463 2007-09-07 00:59 Laurent Vivier <Laurent@lvivier.info>
1465 * Rules.mk, emile/Rules.mk: Really doesn't fail on clean
1467 2007-09-07 00:50 Laurent Vivier <Laurent@lvivier.info>
1469 * debian/rules, emile/debian/rules: remove uneeded definitions
1471 2007-09-07 00:36 Laurent Vivier <Laurent@lvivier.info>
1473 * Rules.mk, emile/Rules.mk: don't fail on clean when TARGET doesn't
1476 2007-09-07 00:20 Laurent Vivier <Laurent@lvivier.info>
1478 * Makefile, emile/Makefile: add in DISTFILES scripts/tools.sh
1481 2007-09-07 00:09 Laurent Vivier <Laurent@lvivier.info>
1483 * apple_driver/Makefile, debian/Makefile, docs/Makefile,
1484 emile/apple_driver/Makefile, emile/debian/Makefile,
1485 emile/docs/Makefile, emile/first/Makefile,
1486 emile/libblock/Makefile, emile/libconfig/Makefile,
1487 emile/libcontainer/Makefile, emile/libemile/Makefile,
1488 emile/libfloppy/Makefile, emile/libgzip/Makefile,
1489 emile/libiso9660/Makefile, emile/libmacos/Makefile,
1490 emile/libscsi/Makefile, emile/libstream/Makefile,
1491 emile/libui/Makefile, emile/libunix/Makefile,
1492 emile/second/Makefile, emile/tools/Makefile, first/Makefile,
1493 libblock/Makefile, libconfig/Makefile, libcontainer/Makefile,
1494 libemile/Makefile, libfloppy/Makefile, libgzip/Makefile,
1495 libiso9660/Makefile, libmacos/Makefile, libscsi/Makefile,
1496 libstream/Makefile, libui/Makefile, libunix/Makefile,
1497 second/Makefile, tools/Makefile: include tools.mk
1499 2007-09-07 00:08 Laurent Vivier <Laurent@lvivier.info>
1501 * Makefile, emile/Makefile: move some stuff to config.mk, kernel.mk
1502 and tools.mk. Tools.mk is generated by scripts/tools.sh
1504 2007-09-07 00:08 Laurent Vivier <Laurent@lvivier.info>
1506 * Rules.mk, emile/Rules.mk: move doc2man to tools.mk, clean remove
1509 2007-09-07 00:07 Laurent Vivier <Laurent@lvivier.info>
1511 * emile/scripts/tools.sh, scripts/tools.sh: targets are m68k-linux,
1512 m68k-netbsd and ppc-linux
1514 2007-09-06 23:36 Laurent Vivier <Laurent@lvivier.info>
1516 * kernel.mk, emile/kernel.mk: detect the architecture of the kernel
1518 2007-09-06 23:35 Laurent Vivier <Laurent@lvivier.info>
1520 * config.mk, emile/config.mk: New configuration file
1522 2007-09-06 23:34 Laurent Vivier <Laurent@lvivier.info>
1524 * emile/scripts/tools.sh, scripts/tools.sh: script to find tools
1525 needed to build EMILE
1527 2007-09-05 14:54 Laurent Vivier <Laurent@lvivier.info>
1529 * emile/tools/emile.c, tools/emile.c: Add some error messages
1531 2007-09-05 00:29 Laurent Vivier <Laurent@lvivier.info>
1533 * Rules.mk, emile/Rules.mk: docbook2man doesn't write to the stdout
1535 2007-09-05 00:27 Laurent Vivier <Laurent@lvivier.info>
1537 * docs/emile-mkisofs.sgml, emile/docs/emile-mkisofs.sgml: Correct
1538 dhucpackage to be compatible with docbook2man
1540 2007-09-04 00:01 Laurent Vivier <Laurent@lvivier.info>
1542 * docs/emile.conf, emile/docs/emile.conf: Multiboot: add second
1545 2007-09-03 21:55 Laurent Vivier <Laurent@lvivier.info>
1547 * emile/tools/emile.c, tools/emile.c: don't remove tmp files in
1550 2007-09-03 21:44 Laurent Vivier <Laurent@lvivier.info>
1552 * emile/libscsi/scsi_command.c, libscsi/scsi_command.c: Increase
1553 command timeout to 30 seconds
1555 2007-09-03 21:39 Laurent Vivier <Laurent@lvivier.info>
1557 * emile/tools/emile.c, tools/emile.c: improve --test
1559 2007-09-03 21:23 Laurent Vivier <Laurent@lvivier.info>
1561 * README.floppy, emile/README.floppy: no need to flatten the kernel
1563 2007-09-03 19:51 Laurent Vivier <Laurent@lvivier.info>
1565 * apple_driver/console.c, emile/apple_driver/console.c,
1566 apple_driver/vga.c, emile/apple_driver/vga.c,
1567 emile/libmacos/CloseDriver.c, emile/libmacos/OpenDriver.c,
1568 emile/libmacos/SerGetBuf.c, emile/libscsi/scsi_READ_CAPACITY.c,
1569 emile/libscsi/scsi_command.c, emile/second/MMU030.c,
1570 emile/second/MMU040.c, emile/second/arch.c, emile/second/bank.c,
1571 emile/second/bootenv.c, emile/second/bootinfo.c,
1572 emile/second/cli.c, libmacos/CloseDriver.c,
1573 libmacos/OpenDriver.c, libmacos/SerGetBuf.c,
1574 libscsi/scsi_READ_CAPACITY.c, libscsi/scsi_command.c,
1575 second/MMU030.c, second/MMU040.c, second/arch.c, second/bank.c,
1576 second/bootenv.c, second/bootinfo.c, second/cli.c,
1577 emile/second/console.c, emile/second/driver.c,
1578 emile/second/enter_kernel.c, emile/second/keyboard.c,
1579 emile/second/load.c, emile/second/main.c, emile/second/misc.c,
1580 emile/second/serial.c, second/console.c, second/driver.c,
1581 second/enter_kernel.c, second/keyboard.c, second/load.c,
1582 second/main.c, second/misc.c, second/serial.c: Add include
1583 <sys/types>, patch by Finn Thain
1585 2007-09-03 19:45 Laurent Vivier <Laurent@lvivier.info>
1587 * README.floppy, docs/emile-set-cmdline.sgml, emile/README.floppy,
1588 emile/docs/emile-set-cmdline.sgml: Docs updates from Finn Thain
1590 2007-09-03 19:40 Laurent Vivier <Laurent@lvivier.info>
1592 * Rules.mk, emile/Rules.mk: Use docbook2man instead of
1595 2007-09-03 19:29 Laurent Vivier <Laurent@lvivier.info>
1597 * Makefile, emile/Makefile: powerpc cross compiler is not needed
1600 2007-09-02 23:00 Laurent Vivier <Laurent@lvivier.info>
1602 * emile/tools/emile-install.c, tools/emile-install.c: Allow bigger
1603 (> 1024) configuration
1605 2007-09-02 22:32 Laurent Vivier <Laurent@lvivier.info>
1607 * emile/tools/emile-install.c, tools/emile-install.c: Display
1608 parameters only if set
1610 2007-09-02 22:31 Laurent Vivier <Laurent@lvivier.info>
1612 * emile/tools/emile.c, tools/emile.c: preliminary version to manage
1613 multiboot, untested \!\!
1615 2007-09-02 14:57 Laurent Vivier <Laurent@lvivier.info>
1617 * emile/tools/emile-install.c, tools/emile-install.c: add
1618 set_config() function
1620 2007-09-02 14:46 Laurent Vivier <Laurent@lvivier.info>
1622 * emile/tools/emile-install.c, tools/emile-install.c: add
1625 2007-09-02 10:46 Laurent Vivier <Laurent@lvivier.info>
1627 * floppy.conf, emile/floppy.conf: change vmlinux.gz by vmlinuz
1629 2007-09-02 10:13 Laurent Vivier <Laurent@lvivier.info>
1631 * Makefile, emile/Makefile: Add FLOPPY_CONF variable
1633 2007-09-02 00:24 Laurent Vivier <Laurent@lvivier.info>
1635 * Makefile, emile/Makefile: introduce multiboot.bin, need a second
1636 level with all drivers
1638 2007-09-02 00:22 Laurent Vivier <Laurent@lvivier.info>
1640 * floppy.conf, emile/floppy.conf: use m68k-linux-full instead of
1641 m68k-linux-all for second level
1643 2007-09-02 00:21 Laurent Vivier <Laurent@lvivier.info>
1645 * emile/second/Makefile, second/Makefile: Introduce MEDIA=full, use
1646 libstream/scsi instead libstream/hard
1648 2007-09-02 00:01 Laurent Vivier <Laurent@lvivier.info>
1650 * floppy.conf, emile/floppy.conf: reduce size, on disk floppy
1651 configuration is 1kB
1653 2007-09-01 23:56 Laurent Vivier <Laurent@lvivier.info>
1655 * emile/tools/emile-install.c, tools/emile-install.c: Add some
1658 2007-09-01 23:55 Laurent Vivier <Laurent@lvivier.info>
1660 * emile/tools/emile_config.c, tools/emile_config.c:
1661 read_description() should return 0 on the last item and not EOF
1663 2007-09-01 23:49 Laurent Vivier <Laurent@lvivier.info>
1665 * emile/libstream/Makefile, libstream/Makefile: rename hard->scsi,
1666 add full with SCSI & floppy support
1668 2007-09-01 16:56 Laurent Vivier <Laurent@lvivier.info>
1670 * floppy.conf, emile/floppy.conf: first release
1672 2007-09-01 01:26 Laurent Vivier <Laurent@lvivier.info>
1674 * emile/tools/emile-install.c, tools/emile-install.c: display vga
1677 2007-09-01 01:25 Laurent Vivier <Laurent@lvivier.info>
1679 * emile/second/config.c, second/config.c: correct management of
1680 return value of config_get_property
1682 2007-09-01 01:11 Laurent Vivier <Laurent@lvivier.info>
1684 * emile/second/config.c, second/config.c: Add some text to explain
1687 2007-09-01 00:34 Laurent Vivier <Laurent@lvivier.info>
1689 * emile/libemile/emile_floppy_create_image.c,
1690 libemile/emile_floppy_create_image.c: don't check if a file is
1691 gzipped (cannot manage correctly ramdisk), add "vga default"
1694 2007-08-31 23:56 Laurent Vivier <Laurent@lvivier.info>
1696 * emile/second/config.c, second/config.c: second level is able to
1697 manage multiple kernels list
1699 2007-08-31 23:09 Laurent Vivier <Laurent@lvivier.info>
1701 * emile/tools/emile-install.c, tools/emile-install.c: improve list
1704 2007-08-31 22:55 Laurent Vivier <Laurent@lvivier.info>
1706 * emile/tools/emile-install.c, tools/emile-install.c: read
1707 correctly second level config
1709 2007-08-31 22:42 Laurent Vivier <Laurent@lvivier.info>
1711 * emile/libconfig/config_add_property.c,
1712 emile/libconfig/config_get_indexed_property.c,
1713 emile/libconfig/config_remove_indexed_property.c,
1714 emile/libconfig/config_remove_property.c,
1715 emile/libconfig/config_set_indexed_property.c,
1716 emile/libconfig/config_set_property.c,
1717 emile/libconfig/libconfig.h, libconfig/config_add_property.c,
1718 libconfig/config_get_indexed_property.c,
1719 libconfig/config_remove_indexed_property.c,
1720 libconfig/config_remove_property.c,
1721 libconfig/config_set_indexed_property.c,
1722 libconfig/config_set_property.c, libconfig/libconfig.h: functions
1723 return index if possible
1725 2007-08-31 22:41 Laurent Vivier <Laurent@lvivier.info>
1727 * emile/libconfig/config_find_indexed_property.c,
1728 libconfig/config_find_indexed_property.c: correctly find the
1729 first item in the index
1731 2007-08-26 22:18 Laurent Vivier <Laurent@lvivier.info>
1733 * emile/libconfig/config_set_indexed_property.c,
1734 libconfig/config_set_indexed_property.c: inc to add \n
1736 2007-08-26 22:11 Laurent Vivier <Laurent@lvivier.info>
1738 * emile/libconfig/libconfig.h, libconfig/libconfig.h: Add
1739 config_add_property()
1741 2007-08-26 22:10 Laurent Vivier <Laurent@lvivier.info>
1743 * emile/libconfig/config_add_property.c,
1744 libconfig/config_add_property.c: add property at end
1746 2007-08-26 22:06 Laurent Vivier <Laurent@lvivier.info>
1748 * emile/tools/emile-install.c, tools/emile-install.c: Manage only
1749 one kernel and ramdisk
1751 2007-08-26 21:48 Laurent Vivier <Laurent@lvivier.info>
1753 * emile/libconfig/Makefile, libconfig/Makefile: Add
1754 config_ad_property()
1756 2007-08-26 21:47 Laurent Vivier <Laurent@lvivier.info>
1758 * emile/libconfig/config_set_indexed_property.c,
1759 libconfig/config_set_indexed_property.c: correct when entry
1760 doesn't exist but the index does
1762 2007-08-26 21:46 Laurent Vivier <Laurent@lvivier.info>
1764 * emile/tools/emile-install.c, tools/emile-install.c: add config
1767 2007-08-26 21:22 Laurent Vivier <Laurent@lvivier.info>
1769 * emile/libconfig/config_set_indexed_property.c,
1770 libconfig/config_set_indexed_property.c: Make it working ...
1772 2007-08-26 21:22 Laurent Vivier <Laurent@lvivier.info>
1774 * emile/libconfig/config_find_indexed_property.c,
1775 libconfig/config_find_indexed_property.c: check case when
1778 2007-08-26 21:17 Laurent Vivier <Laurent@lvivier.info>
1780 * emile/libconfig/config_find_entry.c,
1781 libconfig/config_find_entry.c: check if property is NULLi, name
1784 2007-08-26 21:16 Laurent Vivier <Laurent@lvivier.info>
1786 * emile/libconfig/config_remove_indexed_property.c,
1787 libconfig/config_remove_indexed_property.c: use memmove()
1789 2007-08-26 21:15 Laurent Vivier <Laurent@lvivier.info>
1791 * emile/libemile/emile_floppy_create_image.c,
1792 libemile/emile_floppy_create_image.c: check if file is gzipped
1794 2007-08-26 20:50 Laurent Vivier <Laurent@lvivier.info>
1796 * emile/libemile/emile_floppy_create_image.c,
1797 libemile/emile_floppy_create_image.c: change int to ssize_t for
1800 2007-08-26 11:18 Laurent Vivier <Laurent@lvivier.info>
1802 * emile/libconfig/config_get_next_property.c,
1803 libconfig/config_get_next_property.c: can set NULL to name and
1804 property to have nly the index
1806 2007-08-26 11:17 Laurent Vivier <Laurent@lvivier.info>
1808 * emile/libconfig/config_get_indexed_property.c,
1809 emile/libconfig/config_remove_indexed_property.c,
1810 emile/libconfig/config_set_indexed_property.c,
1811 libconfig/config_get_indexed_property.c,
1812 libconfig/config_remove_indexed_property.c,
1813 libconfig/config_set_indexed_property.c: use find function
1815 2007-08-26 11:16 Laurent Vivier <Laurent@lvivier.info>
1817 * emile/libconfig/Makefile, emile/libconfig/config_find_entry.c,
1818 emile/libconfig/config_find_indexed_property.c,
1819 emile/libconfig/libconfig.h, libconfig/Makefile,
1820 libconfig/config_find_entry.c,
1821 libconfig/config_find_indexed_property.c, libconfig/libconfig.h:
1824 2007-08-25 23:36 Laurent Vivier <Laurent@lvivier.info>
1826 * emile/second/Makefile, emile/second/config.c, second/Makefile,
1827 second/config.c, emile/tools/Makefile,
1828 emile/tools/emile-set-output.c, tools/Makefile,
1829 tools/emile-set-output.c: use libconfig
1831 2007-08-25 23:35 Laurent Vivier <Laurent@lvivier.info>
1833 * emile/libemile/Makefile, libemile/Makefile,
1834 emile/libemile/emile_second_get_next_property.c,
1835 emile/libemile/emile_second_get_property.c,
1836 libemile/emile_second_get_next_property.c,
1837 libemile/emile_second_get_property.c,
1838 emile/libemile/emile_second_remove_property.c,
1839 emile/libemile/emile_second_set_property.c,
1840 libemile/emile_second_remove_property.c,
1841 libemile/emile_second_set_property.c: move functions to libconfig
1843 2007-08-25 23:33 Laurent Vivier <Laurent@lvivier.info>
1845 * emile/libemile/emile_second_get_param.c,
1846 emile/libemile/emile_second_set_param.c,
1847 libemile/emile_second_get_param.c,
1848 libemile/emile_second_set_param.c: use libconfig
1850 2007-08-25 23:32 Laurent Vivier <Laurent@lvivier.info>
1852 * Makefile, emile/Makefile: Add libconfig
1854 2007-08-25 23:31 Laurent Vivier <Laurent@lvivier.info>
1856 * emile/libconfig/config_get_indexed_property.c,
1857 emile/libconfig/config_get_next_property.c,
1858 emile/libconfig/config_get_property.c,
1859 emile/libconfig/config_remove_indexed_property.c,
1860 emile/libconfig/config_remove_property.c,
1861 emile/libconfig/config_set_indexed_property.c,
1862 emile/libconfig/config_set_property.c,
1863 emile/libconfig/libconfig.h,
1864 libconfig/config_get_indexed_property.c,
1865 libconfig/config_get_next_property.c,
1866 libconfig/config_get_property.c,
1867 libconfig/config_remove_indexed_property.c,
1868 libconfig/config_remove_property.c,
1869 libconfig/config_set_indexed_property.c,
1870 libconfig/config_set_property.c, libconfig/libconfig.h,
1871 emile/libconfig/Makefile, libconfig/Makefile: First release
1873 2007-08-24 11:27 Laurent Vivier <Laurent@lvivier.info>
1875 * emile/libemile/emile_second_get_configuration.c,
1876 emile/libemile/emile_second_set_configuration.c,
1877 libemile/emile_second_get_configuration.c,
1878 libemile/emile_second_set_configuration.c: Skip first level if it
1881 2007-08-24 11:20 Laurent Vivier <Laurent@lvivier.info>
1883 * emile/tools/emile_config.c, tools/emile_config.c:
1884 emile_config_get() return -1 if tag is not found
1886 2007-08-24 10:42 Laurent Vivier <Laurent@lvivier.info>
1888 * emile/libemile/emile_floppy_create_image.c,
1889 emile/libemile/libemile.h, libemile/emile_floppy_create_image.c,
1890 libemile/libemile.h: Add emile_floppy_create(),
1891 emile_floppy_add(), emile_floppy_close()
1893 2007-08-23 21:54 Laurent Vivier <Laurent@lvivier.info>
1895 * emile/tools/emile_config.c, tools/emile_config.c:
1896 emile_config_read_next() return -1 on end of file
1898 2007-08-22 20:59 Laurent Vivier <Laurent@lvivier.info>
1900 * emile/libui/libui.h, emile/libui/scrolllist.c,
1901 emile/second/config.c, libui/libui.h, libui/scrolllist.c,
1902 second/config.c: Add timeout to scrolllist
1904 2007-08-22 18:23 Laurent Vivier <Laurent@lvivier.info>
1906 * apple_driver/Makefile, emile/apple_driver/Makefile: Really add
1909 2007-08-22 18:17 Laurent Vivier <Laurent@lvivier.info>
1911 * Makefile, emile/Makefile: back to version 1.110 (re-add
1914 2007-08-22 18:15 Laurent Vivier <Laurent@lvivier.info>
1916 * apple_driver/Makefile, emile/apple_driver/Makefile: Add misc.h in
1919 2007-08-22 17:41 Laurent Vivier <Laurent@lvivier.info>
1921 * Makefile, emile/Makefile: don't build apple_driver
1923 2007-08-22 16:47 Laurent Vivier <Laurent@lvivier.info>
1925 * emile/libui/Makefile, libui/Makefile: Add libui.h in HEADERS
1927 2007-08-22 00:12 Laurent Vivier <Laurent@lvivier.info>
1929 * emile/second/config.c, second/config.c: choice and i are needed
1932 2007-08-22 00:08 Laurent Vivier <Laurent@lvivier.info>
1934 * emile/second/main.c, second/main.c: remove message "no RAMDISK"
1936 2007-08-22 00:07 Laurent Vivier <Laurent@lvivier.info>
1938 * emile/second/config.c, second/config.c: Use a scroll list to
1939 display list of available kernels
1941 2007-08-18 15:34 Laurent Vivier <Laurent@lvivier.info>
1943 * emile/second/load.c, second/load.c: Add nice progess bar
1945 2007-08-18 15:33 Laurent Vivier <Laurent@lvivier.info>
1947 * emile/libui/scrolllist.c, libui/scrolllist.c: allows to return
1948 ESC on unknown escaped sequence
1950 2007-08-18 15:32 Laurent Vivier <Laurent@lvivier.info>
1952 * emile/second/console.c, second/console.c: allow to have no
1953 timeout (by specifying 0)
1955 2007-08-18 15:31 Laurent Vivier <Laurent@lvivier.info>
1957 * emile/second/main.c, second/main.c: Removem message "booting the
1960 2007-08-15 21:56 Laurent Vivier <Laurent@lvivier.info>
1962 * emile/libui/libui.h, emile/libui/scrolllist.c, libui/libui.h,
1963 libui/scrolllist.c: replace getchar() by console_getchar()
1965 2007-08-15 12:53 Laurent Vivier <Laurent@lvivier.info>
1967 * emile/libui/Makefile, emile/libui/libui.h, libui/Makefile,
1968 libui/libui.h, emile/libui/scrolllist.c, libui/scrolllist.c: Add
1971 2007-08-12 22:46 Laurent Vivier <Laurent@lvivier.info>
1973 * emile/second/load.c, second/load.c: use libui to display a real
1976 2007-08-12 22:43 Laurent Vivier <Laurent@lvivier.info>
1978 * emile/second/console.c, second/console.c: Add
1979 console_select_charset()
1981 2007-08-12 22:42 Laurent Vivier <Laurent@lvivier.info>
1983 * emile/second/console.h, second/console.h: correct typo
1985 2007-08-12 22:41 Laurent Vivier <Laurent@lvivier.info>
1987 * Makefile, emile/Makefile, emile/second/Makefile, second/Makefile:
1990 2007-08-12 22:40 Laurent Vivier <Laurent@lvivier.info>
1992 * emile/libui/Makefile, emile/libui/libui.h,
1993 emile/libui/progressbar.c, emile/libui/window.c, libui/Makefile,
1994 libui/libui.h, libui/progressbar.c, libui/window.c: Add User
1997 2007-08-12 20:05 Laurent Vivier <Laurent@lvivier.info>
1999 * emile/second/console.h, second/console.h: Add
2000 console_set_cursor_position() console_get_cursor_position()
2003 2007-06-06 15:21 Laurent Vivier <Laurent@lvivier.info>
2005 * emile/second/console.c, second/console.c: swap parameters of
2006 console_set_cursor_position()
2008 2007-06-06 14:34 Laurent Vivier <Laurent@lvivier.info>
2010 * emile/second/keyboard.c, emile/second/keyboard.h,
2011 emile/second/vga.c, second/keyboard.c, second/keyboard.h,
2012 second/vga.c: Manage VT100 get_cursor_position command
2014 2007-06-01 23:19 Laurent Vivier <Laurent@lvivier.info>
2016 * emile/second/vga.c, second/vga.c: correct CSI H: swap X and Y
2018 2007-06-01 22:48 Laurent Vivier <Laurent@lvivier.info>
2020 * emile/second/console.c, emile/second/console.h, second/console.c,
2021 second/console.h: add console_set_cursor_position()
2023 2007-06-01 22:37 Laurent Vivier <Laurent@lvivier.info>
2025 * emile/second/vga.c, second/vga.c: Manage VT100 character sets
2027 2007-05-31 19:36 Laurent Vivier <Laurent@lvivier.info>
2029 * emile/second/vga.c, second/vga.c: cleanup vt100 part
2031 2007-05-31 00:05 Laurent Vivier <Laurent@lvivier.info>
2033 * emile/second/config.c, emile/second/config.h, second/config.c,
2034 second/config.h: update header/copyright
2036 2007-05-31 00:05 Laurent Vivier <Laurent@lvivier.info>
2038 * emile/second/console.c, emile/second/console.h, second/console.c,
2039 second/console.h: use VT100 escape characters to control display
2041 2007-05-31 00:01 Laurent Vivier <Laurent@lvivier.info>
2043 * emile/second/serial.c, emile/second/serial.h, second/serial.c,
2044 second/serial.h: move VT100 escape commands to console.c
2046 2007-05-30 23:59 Laurent Vivier <Laurent@lvivier.info>
2048 * emile/second/vga.c, emile/second/vga.h, second/vga.c,
2049 second/vga.h: Control display using vt100 escape characters,
2050 define inverse/normal video mode
2052 2007-05-24 19:27 Laurent Vivier <Laurent@lvivier.info>
2054 * emile/second/config.c, second/config.c: allow to manage several
2057 2007-05-24 19:23 Laurent Vivier <Laurent@lvivier.info>
2059 * emile/second/main.c, second/main.c: move copyright and available
2062 2007-05-22 22:04 Laurent Vivier <Laurent@lvivier.info>
2064 * emile/second/config.c, second/config.c: Add missing include
2065 misc.h to define error()
2067 2007-05-22 22:03 Laurent Vivier <Laurent@lvivier.info>
2069 * emile/libemile/emile_floppy_create_image.c,
2070 libemile/emile_floppy_create_image.c: emile_second_set_param(): a
2071 NULL parameter doesn't remove the parameter, an empty string
2074 2007-05-22 22:02 Laurent Vivier <Laurent@lvivier.info>
2076 * emile/libemile/emile_second_set_param.c,
2077 libemile/emile_second_set_param.c: a NULL parameter doesn't
2078 remove the parameter, an empty string remove it
2080 2007-05-22 20:32 Laurent Vivier <Laurent@lvivier.info>
2082 * emile/second/config.c, second/config.c: Don't crash if kernel is
2085 2007-05-22 07:39 Laurent Vivier <Laurent@lvivier.info>
2087 * emile/libemile/emile_second_get_configuration.c,
2088 emile/libemile/emile_second_set_configuration.c,
2089 libemile/emile_second_get_configuration.c,
2090 libemile/emile_second_set_configuration.c: Signature
2091 EMILE_06_SIGNATURE is in fact the good one
2093 2007-05-21 22:31 Laurent Vivier <Laurent@lvivier.info>
2095 * emile/libemile/emile_second_get_configuration.c,
2096 emile/libemile/emile_second_set_configuration.c,
2097 libemile/emile_second_get_configuration.c,
2098 libemile/emile_second_set_configuration.c: Set header signature
2099 to EMILE_07_SIGNATURE
2101 2007-05-16 22:54 Laurent Vivier <Laurent@lvivier.info>
2103 * emile/second/config.c, emile/second/config.h,
2104 emile/second/console.c, emile/second/serial.c, second/config.c,
2105 second/config.h, second/console.c, second/serial.c:
2106 read_config_vga(), read_config_modem(), read_config_printer()
2107 read also the config file
2109 2007-05-16 22:43 Laurent Vivier <Laurent@lvivier.info>
2111 * emile/second/config.c, second/config.c: Manage configuration
2114 2007-05-12 21:33 Laurent Vivier <Laurent@lvivier.info>
2116 * emile/second/head.S, emile/second/head.h, second/head.S,
2117 second/head.h: change signature to EM07 to support config file
2119 2007-05-12 21:31 Laurent Vivier <Laurent@lvivier.info>
2121 * emile/tools/emile.c, tools/emile.c: move config variable from
2122 static to stack of main()
2124 2007-05-12 21:28 Laurent Vivier <Laurent@lvivier.info>
2126 * emile/tools/emile_config.c, emile/tools/emile_config.h,
2127 tools/emile_config.c, tools/emile_config.h: add support for
2128 gestalid, vga, modem and printer
2130 2007-05-11 14:52 Laurent Vivier <Laurent@lvivier.info>
2132 * docs/emile.conf, emile/docs/emile.conf: first revision
2134 2007-05-11 14:21 Laurent Vivier <Laurent@lvivier.info>
2136 * emile/tools/emile.c, tools/emile.c: read kernel, initrd,
2137 parameters and emile information from emile.conf using functions
2140 2007-05-11 14:20 Laurent Vivier <Laurent@lvivier.info>
2142 * emile/tools/Makefile, tools/Makefile: Add emile_config.c and
2145 2007-05-11 14:18 Laurent Vivier <Laurent@lvivier.info>
2147 * emile/tools/emile_config.c, tools/emile_config.c: remove uneeded
2148 variable, correct return value from get_tag()
2150 2007-05-09 21:26 Laurent Vivier <Laurent@lvivier.info>
2152 * emile/tools/emile.c, tools/emile.c: on restoring backup, rename
2155 2007-05-09 21:25 Laurent Vivier <Laurent@lvivier.info>
2157 * emile/tools/emile_config.c, tools/emile_config.c: Add missing }
2159 2007-05-09 21:08 Laurent Vivier <Laurent@lvivier.info>
2161 * emile/tools/emile_config.h, tools/emile_config.h,
2162 emile/tools/emile_config.c, tools/emile_config.c: add kernel_map
2165 2007-05-07 01:12 Laurent Vivier <Laurent@lvivier.info>
2167 * emile/tools/emile_config.c, emile/tools/emile_config.h,
2168 tools/emile_config.c, tools/emile_config.h: emile_config_get()
2169 can manage many types, given by tag id
2171 2007-05-07 01:03 Laurent Vivier <Laurent@lvivier.info>
2173 * emile/tools/emile.c, tools/emile.c: hide map files
2175 2007-05-06 00:05 Laurent Vivier <Laurent@lvivier.info>
2177 * emile/tools/emile_config.c, emile/tools/emile_config.h,
2178 tools/emile_config.c, tools/emile_config.h: First revision
2180 2007-05-04 22:45 Laurent Vivier <Laurent@lvivier.info>
2182 * emile/tools/emile.c, tools/emile.c: correct ramdisk management,
2185 2007-05-04 20:13 Laurent Vivier <Laurent@lvivier.info>
2187 * emile/libemile/emile_second_set_param.c,
2188 libemile/emile_second_set_param.c: if property is not set, remove
2191 2007-05-04 12:34 Laurent Vivier <Laurent@lvivier.info>
2193 * Makefile, emile/Makefile: move to version 0.12CVS
2195 2007-05-04 11:22 Laurent Vivier <Laurent@lvivier.info>
2197 * emile/tools/emile.c, tools/emile.c: correct flag ACTION_RAMDISK
2199 2007-05-04 11:19 Laurent Vivier <Laurent@lvivier.info>
2201 * emile/tools/emile.c, tools/emile.c: enable option "-r"
2203 2007-05-04 11:14 Laurent Vivier <Laurent@lvivier.info>
2205 * emile/libmacos/macos/video.h, libmacos/macos/video.h: Add
2208 2007-03-31 09:28 Laurent Vivier <Laurent@lvivier.info>
2210 * apple_driver/misc.h, emile/apple_driver/misc.h: add missing file
2213 2007-03-31 09:26 Laurent Vivier <Laurent@lvivier.info>
2215 * apple_driver/vga.c, emile/apple_driver/vga.c,
2216 emile/libmacos/Makefile, emile/libmacos/libmacos.h,
2217 emile/libmacos/macos/lowmem.h, emile/libmacos/macos/quickdraw.h,
2218 emile/libmacos/macos/types.h, emile/second/vga.c,
2219 libmacos/Makefile, libmacos/libmacos.h, libmacos/macos/lowmem.h,
2220 libmacos/macos/quickdraw.h, libmacos/macos/types.h, second/vga.c,
2221 emile/libmacos/display_properties.S,
2222 libmacos/display_properties.S: remove display_properties.S and
2223 define LMGetMainDevice(), detect display in vga_init()
2225 2007-03-28 21:31 Laurent Vivier <Laurent@lvivier.info>
2227 * ChangeLog, emile/ChangeLog: update
2229 2007-03-28 21:29 Laurent Vivier <Laurent@lvivier.info>
2231 * debian/changelog, emile/debian/changelog: Release 0.11
2233 2007-03-28 20:59 Laurent Vivier <Laurent@lvivier.info>
2235 * ChangeLog, emile/ChangeLog: Release 0.11
2237 2007-03-28 20:53 Laurent Vivier <Laurent@lvivier.info>
2239 * Makefile, emile/Makefile: Release 0.11
2241 2007-03-28 13:23 Laurent Vivier <Laurent@lvivier.info>
2243 * ChangeLog, emile/ChangeLog: update
2245 2007-03-27 11:01 Laurent Vivier <Laurent@lvivier.info>
2247 * Makefile, emile/Makefile: allow to create floppy cdboot-*.bin
2248 without providing kernel
2250 2007-03-26 20:33 Laurent Vivier <Laurent@lvivier.info>
2252 * Makefile, emile/Makefile: Add etch support for cd-rom
2254 2007-03-26 14:11 Laurent Vivier <Laurent@lvivier.info>
2256 * debian/control, emile/debian/control: gcc-4.1 produces broken
2257 m68k codes, so on etch I use gcc-3.4
2259 2007-03-25 01:34 Laurent Vivier <Laurent@lvivier.info>
2261 * apple_driver/vga.c, emile/apple_driver/vga.c, emile/second/vga.c,
2262 second/vga.c: vga.base and vga.video are not arrays
2264 2007-03-23 16:25 Laurent Vivier <Laurent@lvivier.info>
2266 * debian/emile.install, emile/debian/emile.install, docs/Makefile,
2267 docs/emile-first-tune.sgml, docs/emile-install.sgml,
2268 docs/emile-map-set.sgml, docs/emile-mkisofs.sgml,
2269 docs/emile-set-cmdline.sgml, docs/emile-set-output.sgml,
2270 docs/emile.sgml, emile/docs/Makefile,
2271 emile/docs/emile-first-tune.sgml, emile/docs/emile-install.sgml,
2272 emile/docs/emile-map-set.sgml, emile/docs/emile-mkisofs.sgml,
2273 emile/docs/emile-set-cmdline.sgml,
2274 emile/docs/emile-set-output.sgml, emile/docs/emile.sgml: Add
2275 emile-mkisofs manpage
2277 2007-03-23 16:22 Laurent Vivier <Laurent@lvivier.info>
2279 * ChangeLog, emile/ChangeLog: update
2281 2007-03-22 18:39 Laurent Vivier <Laurent@lvivier.info>
2283 * debian/rules, emile/debian/rules: force M68K_CROSS_COMPILE
2285 2007-03-22 18:26 Laurent Vivier <Laurent@lvivier.info>
2287 * debian/control, emile/debian/control: What is the real name of
2288 gcc m68k cross-compiler package, I don't know... so I put
2289 dependencies on several names I know... needed since I move to
2292 2007-03-22 18:02 Laurent Vivier <Laurent@lvivier.info>
2294 * apple_driver/vga.c, emile/apple_driver/vga.c,
2295 emile/libmacos/SerGetBuf.c, emile/second/vga.c,
2296 libmacos/SerGetBuf.c, second/vga.c: a pointer to an array is the
2299 2007-03-22 18:00 Laurent Vivier <Laurent@lvivier.info>
2301 * emile/libscsi/libscsi.h, emile/libscsi/scsi_INQUIRY.c,
2302 emile/libscsi/scsi_READ.c, emile/libscsi/scsi_READ_CAPACITY.c,
2303 emile/libscsi/scsi_REQUEST_SENSE.c,
2304 emile/libscsi/scsi_TEST_UNIT_READY.c,
2305 emile/libscsi/scsi_command.c, libscsi/libscsi.h,
2306 libscsi/scsi_INQUIRY.c, libscsi/scsi_READ.c,
2307 libscsi/scsi_READ_CAPACITY.c, libscsi/scsi_REQUEST_SENSE.c,
2308 libscsi/scsi_TEST_UNIT_READY.c, libscsi/scsi_command.c: CDB is
2309 unsigned char and buffer is void*
2311 2007-03-22 17:45 Laurent Vivier <Laurent@lvivier.info>
2313 * emile/second/config.c, emile/second/config.h, second/config.c,
2314 second/config.h: emile_l2_header.configuration is int8_t, so
2315 functions arguments must use int8_t when dealing with
2318 2007-03-22 17:42 Laurent Vivier <Laurent@lvivier.info>
2320 * emile/second/misc.c, emile/second/misc.h, second/misc.c,
2321 second/misc.h: a C string is signed char
2323 2007-03-22 17:27 Laurent Vivier <Laurent@lvivier.info>
2325 * emile/second/arch.c, second/arch.c: second argument of Gestalt()
2326 is signed long, cast unsigned parameter
2328 2007-03-22 17:22 Laurent Vivier <Laurent@lvivier.info>
2330 * emile/second/font_8x16.c, second/font_8x16.c,
2331 apple_driver/font_8x16.c, emile/apple_driver/font_8x16.c:
2332 font_get is unsigned
2334 2007-03-22 17:21 Laurent Vivier <Laurent@lvivier.info>
2336 * emile/second/load.c, second/load.c: set variable kernel by
2337 casting with (char*) instead of (unsigned char*)
2339 2007-03-22 16:59 Laurent Vivier <Laurent@lvivier.info>
2341 * debian/rules, emile/debian/rules: modify to work on etch,
2342 identify architecture host and build with dpkg-architecture
2344 2007-03-22 16:36 Laurent Vivier <Laurent@lvivier.info>
2346 * emile/first/first.S, emile/libmacos/display_properties.S,
2347 emile/libunix/divsi3.S, emile/libunix/modsi3.S,
2348 emile/libunix/mulsi3.S, emile/libunix/udivsi3.S,
2349 emile/libunix/umodsi3.S, emile/second/MMU030_asm.S,
2350 emile/second/MMU040_asm.S, emile/second/enter_kernel030.S,
2351 emile/second/enter_kernel040.S, emile/second/enter_kernelnoMMU.S,
2352 emile/second/head.S, emile/second/switch_to_PPC.S, first/first.S,
2353 libmacos/display_properties.S, libunix/divsi3.S,
2354 libunix/modsi3.S, libunix/mulsi3.S, libunix/udivsi3.S,
2355 libunix/umodsi3.S, second/MMU030_asm.S, second/MMU040_asm.S,
2356 second/enter_kernel030.S, second/enter_kernel040.S,
2357 second/enter_kernelnoMMU.S, second/head.S,
2358 second/switch_to_PPC.S, apple_driver/head.S,
2359 emile/apple_driver/head.S: change .chip to .cpu to use binutils
2362 2007-03-22 16:33 Laurent Vivier <Laurent@lvivier.info>
2364 * Makefile, emile/Makefile: Add support of cross toolchain from
2365 http://www.emdebian.org/
2367 2007-02-24 15:02 Laurent Vivier <Laurent@lvivier.info>
2369 * emile/tools/emile-first-tune.c, emile/tools/emile-map-set.c,
2370 emile/tools/emile-mkisofs.c, emile/tools/emile.c,
2371 tools/emile-first-tune.c, tools/emile-map-set.c,
2372 tools/emile-mkisofs.c, tools/emile.c: to remove warning on
2373 signedness with gcc 4, cast some parameters
2375 2007-02-24 15:02 Laurent Vivier <Laurent@lvivier.info>
2377 * emile/tools/Makefile, tools/Makefile: Add -Werror
2379 2007-02-24 14:35 Laurent Vivier <Laurent@lvivier.info>
2381 * emile/libemile/emile_first_get_param.c,
2382 emile/libemile/emile_first_set_param.c,
2383 emile/libemile/emile_first_set_param_scsi.c,
2384 emile/libemile/emile_map_bootblock_read.c,
2385 emile/libemile/emile_map_geometry.c,
2386 emile/libemile/emile_map_get_bootinfo.c,
2387 emile/libemile/emile_map_get_driver_info.c,
2388 emile/libemile/emile_map_get_driver_number.c,
2389 emile/libemile/emile_map_get_number.c,
2390 emile/libemile/emile_map_get_partition_geometry.c,
2391 emile/libemile/emile_map_is_valid.c,
2392 emile/libemile/emile_map_partition_get_flags.c,
2393 emile/libemile/emile_map_partition_is_valid.c,
2394 emile/libemile/emile_map_partition_set_flags.c,
2395 emile/libemile/emile_map_read.c,
2396 emile/libemile/emile_map_set_bootinfo.c,
2397 emile/libemile/emile_map_set_driver_info.c,
2398 emile/libemile/emile_map_set_driver_number.c,
2399 emile/libemile/emile_scsi_create_container.c,
2400 emile/libemile/emile_second_create_mapfile.c,
2401 emile/libemile/libemile.h, libemile/emile_first_get_param.c,
2402 libemile/emile_first_set_param.c,
2403 libemile/emile_first_set_param_scsi.c,
2404 libemile/emile_map_bootblock_read.c,
2405 libemile/emile_map_geometry.c, libemile/emile_map_get_bootinfo.c,
2406 libemile/emile_map_get_driver_info.c,
2407 libemile/emile_map_get_driver_number.c,
2408 libemile/emile_map_get_number.c,
2409 libemile/emile_map_get_partition_geometry.c,
2410 libemile/emile_map_is_valid.c,
2411 libemile/emile_map_partition_get_flags.c,
2412 libemile/emile_map_partition_is_valid.c,
2413 libemile/emile_map_partition_set_flags.c,
2414 libemile/emile_map_read.c, libemile/emile_map_set_bootinfo.c,
2415 libemile/emile_map_set_driver_info.c,
2416 libemile/emile_map_set_driver_number.c,
2417 libemile/emile_scsi_create_container.c,
2418 libemile/emile_second_create_mapfile.c, libemile/libemile.h: to
2419 remove warning on signedness with gcc 4, cast some parameters
2421 2007-02-24 14:34 Laurent Vivier <Laurent@lvivier.info>
2423 * emile/libemile/Makefile, libemile/Makefile: Add -Werror
2425 2007-02-24 13:47 Laurent Vivier <Laurent@lvivier.info>
2427 * debian/changelog, emile/debian/changelog: remove debian revision
2429 2007-02-24 12:42 Laurent Vivier <Laurent@lvivier.info>
2431 * emile/libiso9660/iso9660_open.c,
2432 emile/libiso9660/iso9660_opendir.c, libiso9660/iso9660_open.c,
2433 libiso9660/iso9660_opendir.c: correct cast of 1st arg of
2436 2007-02-19 16:57 Laurent Vivier <Laurent@lvivier.info>
2438 * emile/second/main.c, second/main.c: Correct GPR[7] init
2440 2007-02-19 16:57 Laurent Vivier <Laurent@lvivier.info>
2442 * emile/second/Makefile, second/Makefile: Remove section .bootstrap
2443 from swith_to_PPC.o to be able to put the new one
2445 2007-02-17 23:39 Laurent Vivier <Laurent@lvivier.info>
2447 * emile/second/Makefile, second/Makefile: Add bootstrap section in
2448 swith_to_PPC.o instead of main.o
2450 2007-02-17 23:38 Laurent Vivier <Laurent@lvivier.info>
2452 * emile/second/enter_kernelPPC.S, emile/second/enter_kernelPPC.h,
2453 second/enter_kernelPPC.S, second/enter_kernelPPC.h: use
2454 swith_to_PPC and a bootstrap to boot kernel PPC
2456 2007-02-17 23:29 Laurent Vivier <Laurent@lvivier.info>
2458 * emile/second/main.c, second/main.c: update copyright to 2007
2460 2007-02-17 23:27 Laurent Vivier <Laurent@lvivier.info>
2462 * emile/second/main.c, second/main.c: Add some code to use
2465 2007-02-05 13:41 Laurent Vivier <Laurent@lvivier.info>
2467 * apple_driver/Makefile, emile/apple_driver/Makefile: Add ld.script
2470 2007-02-05 13:14 Laurent Vivier <Laurent@lvivier.info>
2472 * apple_driver/Makefile, emile/apple_driver/Makefile: Add HEADERS
2475 2007-02-05 12:52 Laurent Vivier <Laurent@lvivier.info>
2477 * emile/second/Makefile, second/Makefile: remove bootstrapPPC.h
2479 2007-02-02 23:29 Laurent Vivier <Laurent@lvivier.info>
2481 * emile/second/ppc_regs.i, second/ppc_regs.i: Define PPC registers
2484 2007-02-02 23:27 Laurent Vivier <Laurent@lvivier.info>
2486 * emile/second/Makefile, second/Makefile: correct bootstrap
2489 2007-02-02 23:21 Laurent Vivier <Laurent@lvivier.info>
2491 * emile/second/bootstrapPPC.S, second/bootstrapPPC.S: Add bootstrap
2494 2007-02-02 23:12 Laurent Vivier <Laurent@lvivier.info>
2496 * emile/second/Makefile, second/Makefile: Add bootstrap section in
2497 main.o and copy it to second.o
2499 2007-02-02 23:10 Laurent Vivier <Laurent@lvivier.info>
2501 * emile/second/ld.script, second/ld.script: Add bootstrap section
2503 2007-02-02 21:52 Laurent Vivier <Laurent@lvivier.info>
2505 * Makefile, emile/Makefile: pass PPC_CC and PPC_OBJCOPY to second
2508 2007-02-02 21:13 Laurent Vivier <Laurent@lvivier.info>
2510 * emile/second/Makefile, emile/second/enter_kernel.h,
2511 emile/second/load.c, emile/second/main.c,
2512 emile/second/switch_to_PPC.S, emile/second/switch_to_PPC.h,
2513 second/Makefile, second/enter_kernel.h, second/load.c,
2514 second/main.c, second/switch_to_PPC.S, second/switch_to_PPC.h:
2515 Substract min_addr instead of PAGE_SIZE, align kernel address on
2518 2007-02-02 21:09 Laurent Vivier <Laurent@lvivier.info>
2520 * apple_driver/console.c, apple_driver/console.h,
2521 apple_driver/font_8x16.c, apple_driver/ld.script,
2522 emile/apple_driver/console.c, emile/apple_driver/console.h,
2523 emile/apple_driver/font_8x16.c, emile/apple_driver/ld.script,
2524 apple_driver/main.c, apple_driver/vga.c, apple_driver/vga.h,
2525 emile/apple_driver/main.c, emile/apple_driver/vga.c,
2526 emile/apple_driver/vga.h: add console.c vga.c font_8x16.c
2527 ld.script main.c vga.h console.h
2529 2007-02-02 21:05 Laurent Vivier <Laurent@lvivier.info>
2531 * apple_driver/Makefile, emile/apple_driver/Makefile: add console.c
2534 2007-02-02 21:03 Laurent Vivier <Laurent@lvivier.info>
2536 * apple_driver/head.S, emile/apple_driver/head.S: Add relocation
2539 2007-01-01 21:53 Laurent Vivier <Laurent@lvivier.info>
2541 * emile/second/PPC_asm.S, second/PPC_asm.S: remove unused file
2543 2007-01-01 19:51 Laurent Vivier <Laurent@lvivier.info>
2545 * emile/second/enter_kernel030.S, emile/second/enter_kernel040.S,
2546 second/enter_kernel030.S, second/enter_kernel040.S,
2547 emile/second/enter_kernelnoMMU.S, second/enter_kernelnoMMU.S:
2550 2006-12-30 18:30 Laurent Vivier <Laurent@lvivier.info>
2552 * Makefile, emile/Makefile: re-activate powerpc support
2554 2006-12-30 18:19 Laurent Vivier <Laurent@lvivier.info>
2556 * emile/second/load.c, second/load.c: Add support for e_machine
2559 2006-12-29 23:14 Laurent Vivier <Laurent@lvivier.info>
2561 * emile/second/enter_kernel.c, second/enter_kernel.c: remove
2562 bootstrap_size for ARCH_PPC
2564 2006-12-29 23:13 Laurent Vivier <Laurent@lvivier.info>
2566 * emile/second/main.c, second/main.c: correct errors to re-activate
2569 2006-12-29 23:10 Laurent Vivier <Laurent@lvivier.info>
2571 * emile/second/bootx.h, second/bootx.h: include macos/types.h
2573 2006-12-29 22:41 Laurent Vivier <Laurent@lvivier.info>
2575 * Makefile, emile/Makefile: Add apple_driver in all_bin
2577 2006-12-29 21:32 Laurent Vivier <Laurent@lvivier.info>
2579 * Makefile, emile/Makefile: pass the M68K_CC to the aple driver
2581 2006-12-29 21:29 Laurent Vivier <Laurent@lvivier.info>
2583 * emile/second/config.c, second/config.c: clear command line buffer
2584 before filling it with the property
2586 2006-12-29 21:28 Laurent Vivier <Laurent@lvivier.info>
2588 * emile/second/enter_kernelPPC.h, second/enter_kernelPPC.h,
2589 emile/second/bootx.h, second/bootx.h: remove unneeded packed
2592 2006-12-29 21:27 Laurent Vivier <Laurent@lvivier.info>
2594 * emile/libmacos/macos/devices.h, emile/libmacos/macos/errors.h,
2595 emile/libmacos/macos/events.h, emile/libmacos/macos/files.h,
2596 emile/libmacos/macos/gestalt.h, emile/libmacos/macos/init.h,
2597 emile/libmacos/macos/memory.h, emile/libmacos/macos/osutils.h,
2598 emile/libmacos/macos/quickdraw.h, emile/libmacos/macos/scsi.h,
2599 emile/libmacos/macos/slotmanager.h, libmacos/macos/devices.h,
2600 libmacos/macos/errors.h, libmacos/macos/events.h,
2601 libmacos/macos/files.h, libmacos/macos/gestalt.h,
2602 libmacos/macos/init.h, libmacos/macos/memory.h,
2603 libmacos/macos/osutils.h, libmacos/macos/quickdraw.h,
2604 libmacos/macos/scsi.h, libmacos/macos/slotmanager.h: add #ifdef
2605 __mc68000__ for inlined asm functions
2607 2006-12-29 21:26 Laurent Vivier <Laurent@lvivier.info>
2609 * emile/libmacos/macos/types.h, libmacos/macos/types.h: remove
2610 unneeded ARCH_M68K for typedef
2612 2006-11-03 13:39 Laurent Vivier <Laurent@lvivier.info>
2614 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Add default
2615 pathes for first and second level, manage some error cases
2617 2006-11-01 20:50 Laurent Vivier <Laurent@lvivier.info>
2619 * Makefile, emile/Makefile: Add apple_driver-clean
2621 2006-11-01 20:48 Laurent Vivier <Laurent@lvivier.info>
2623 * emile/libblock/Makefile, emile/libfloppy/Makefile,
2624 emile/libgzip/Makefile, emile/libiso9660/Makefile,
2625 emile/libmacos/Makefile, emile/libscsi/Makefile,
2626 emile/libstream/Makefile, emile/libunix/Makefile,
2627 libblock/Makefile, libfloppy/Makefile, libgzip/Makefile,
2628 libiso9660/Makefile, libmacos/Makefile, libscsi/Makefile,
2629 libstream/Makefile, libunix/Makefile: Don't overwrite CFLAGS
2631 2006-11-01 18:47 Laurent Vivier <Laurent@lvivier.info>
2633 * emile/libscsi/scsi_open.c, libscsi/scsi_open.c: On TEST_UNIT, use
2634 REQUEST_SENSE to know the device state
2636 2006-11-01 18:46 Laurent Vivier <Laurent@lvivier.info>
2638 * emile/libscsi/libscsi.h, libscsi/libscsi.h: TEST_UNIT_READY
2639 doesn't need buffer, add REQUEST_SENSE
2641 2006-11-01 18:44 Laurent Vivier <Laurent@lvivier.info>
2643 * emile/libscsi/scsi_TEST_UNIT_READY.c,
2644 libscsi/scsi_TEST_UNIT_READY.c: TEST_UNIT_READY doesn't need
2647 2006-11-01 18:43 Laurent Vivier <Laurent@lvivier.info>
2649 * emile/libscsi/scsi_command.c, libscsi/scsi_command.c: Disable
2650 SCSIRead() if no buffer provided. Some commands, like TEST_UNIT,
2651 don't read data from device
2653 2006-11-01 18:42 Laurent Vivier <Laurent@lvivier.info>
2655 * emile/libscsi/Makefile, emile/libscsi/scsi_REQUEST_SENSE.c,
2656 libscsi/Makefile, libscsi/scsi_REQUEST_SENSE.c: add REQUEST_SENSE
2658 2006-10-30 22:52 Laurent Vivier <Laurent@lvivier.info>
2660 * emile/libscsi/scsi_command.c, libscsi/scsi_command.c: Wait bus is
2663 2006-10-30 22:52 Laurent Vivier <Laurent@lvivier.info>
2665 * emile/libmacos/macos/scsi.h, emile/libmacos/macos/traps.h,
2666 libmacos/macos/scsi.h, libmacos/macos/traps.h: Add SCSIStat()
2668 2006-10-29 00:35 Laurent Vivier <Laurent@lvivier.info>
2670 * emile/tools/emile.c, tools/emile.c: correctly set second level
2673 2006-10-29 00:22 Laurent Vivier <Laurent@lvivier.info>
2675 * emile/libemile/emile_first_set_param_scsi.c,
2676 libemile/emile_first_set_param_scsi.c: remove unneeded putchar()
2678 2006-10-29 00:21 Laurent Vivier <Laurent@lvivier.info>
2680 * emile/tools/Makefile, emile/tools/emile-first-tune.c,
2681 tools/Makefile, tools/emile-first-tune.c: allow to read scsi info
2684 2006-10-28 12:17 Laurent Vivier <Laurent@lvivier.info>
2686 * emile/libscsi/scsi_open.c, libscsi/scsi_open.c: remove unused
2687 definition of memdum()
2689 2006-10-28 12:16 Laurent Vivier <Laurent@lvivier.info>
2691 * emile/second/driver.c, second/driver.c: Add unused function to
2692 list drivers if needed
2694 2006-10-27 19:16 Laurent Vivier <Laurent@lvivier.info>
2696 * emile/libmacos/macos/scsi.h, libmacos/macos/scsi.h: Add error
2699 2006-10-27 19:14 Laurent Vivier <Laurent@lvivier.info>
2701 * emile/libscsi/scsi_open.c, libscsi/scsi_open.c: Add support for
2702 non-standard (i.e. non apple) CDROM drive that doesnot gives a
2705 2006-10-27 11:22 Laurent Vivier <Laurent@lvivier.info>
2707 * emile/libscsi/Makefile, libscsi/Makefile: Add
2708 scsi_TEST_UNIT_READY.c and scsi_INQUIRY.c
2710 2006-10-27 11:21 Laurent Vivier <Laurent@lvivier.info>
2712 * emile/libscsi/scsi_TEST_UNIT_READY.c,
2713 libscsi/scsi_TEST_UNIT_READY.c: first revision
2715 2006-10-27 11:19 Laurent Vivier <Laurent@lvivier.info>
2717 * emile/libscsi/scsi_command.c, libscsi/scsi_command.c: Ignore
2718 scPhaseErr on SCSIRead()
2720 2006-10-27 11:15 Laurent Vivier <Laurent@lvivier.info>
2722 * emile/libscsi/libscsi.h, libscsi/libscsi.h: Add
2723 scsi_TEST_UNIT_READY()
2725 2006-10-21 00:21 Laurent Vivier <Laurent@lvivier.info>
2727 * emile/second/main.c, second/main.c: update (c) date
2729 2006-10-21 00:14 Laurent Vivier <Laurent@lvivier.info>
2731 * emile/second/driver.c, second/driver.c: Call SetInterrupt() only
2732 for Display drivers, call DrvrRemove() (why not ?)
2734 2006-10-21 00:12 Laurent Vivier <Laurent@lvivier.info>
2736 * emile/libmacos/macos/devices.h, emile/libmacos/macos/traps.h,
2737 libmacos/macos/devices.h, libmacos/macos/traps.h: Add
2740 2006-10-20 20:54 Laurent Vivier <Laurent@lvivier.info>
2742 * apple_driver/Makefile, emile/apple_driver/Makefile: correct
2745 2006-10-20 20:44 Laurent Vivier <Laurent@lvivier.info>
2747 * Makefile, emile/Makefile: Add apple_driver in target dist
2749 2006-10-20 20:39 Laurent Vivier <Laurent@lvivier.info>
2751 * Makefile, emile/Makefile: Add apple_driver install and uninstall
2753 2006-10-20 19:41 Laurent Vivier <Laurent@lvivier.info>
2755 * debian/emile-bootblocks.install,
2756 emile/debian/emile-bootblocks.install: Add apple_driver
2758 2006-10-20 19:39 Laurent Vivier <Laurent@lvivier.info>
2760 * debian/emile.install, emile/debian/emile.install: Add
2763 2006-10-20 19:12 Laurent Vivier <Laurent@lvivier.info>
2765 * emile/libemile/emile_first_set_param_scsi_extents.c,
2766 emile/libemile/libemile.h, emile/tools/emile-first-tune.c,
2767 emile/tools/emile-mkisofs.c,
2768 libemile/emile_first_set_param_scsi_extents.c,
2769 libemile/libemile.h, tools/emile-first-tune.c,
2770 tools/emile-mkisofs.c: emile_first_set_param_scsi_extents() takes
2771 block size in argument
2773 2006-10-20 09:57 Laurent Vivier <Laurent@lvivier.info>
2775 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: use a default
2776 size (64KiB) for driver partition, in block0 counts blocks in
2779 2006-10-20 09:55 Laurent Vivier <Laurent@lvivier.info>
2781 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: print size of
2782 device found in block0 using blocksise blocks instead of 512
2783 bytes blocs, correct typo
2785 2006-10-20 09:48 Laurent Vivier <Laurent@lvivier.info>
2787 * emile/first/32bitmode.i, first/32bitmode.i: Correct CPUFlags in
2790 2006-10-19 20:58 Laurent Vivier <Laurent@lvivier.info>
2792 * apple_driver/head.S, emile/apple_driver/head.S: correct offset of
2793 secondary entry point
2795 2006-10-19 19:34 Laurent Vivier <Laurent@lvivier.info>
2797 * Makefile, emile/Makefile: Add apple_driver
2799 2006-10-19 19:34 Laurent Vivier <Laurent@lvivier.info>
2801 * apple_driver/Makefile, apple_driver/head.S,
2802 emile/apple_driver/Makefile, emile/apple_driver/head.S:
2803 apple_driver: initial revision
2805 2006-10-18 23:57 Laurent Vivier <Laurent@lvivier.info>
2807 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: display
2808 driver type, correct driver signature
2810 2006-10-18 20:38 Laurent Vivier <Laurent@lvivier.info>
2812 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: display
2815 2006-10-18 20:37 Laurent Vivier <Laurent@lvivier.info>
2817 * emile/libemile/Makefile,
2818 emile/libemile/emile_map_get_driver_signature.c,
2819 emile/libemile/libemile.h, libemile/Makefile,
2820 libemile/emile_map_get_driver_signature.c, libemile/libemile.h:
2821 Allow to read driver signature
2823 2006-10-18 20:13 Laurent Vivier <Laurent@lvivier.info>
2825 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Allow to not
2826 provide kernel or ramdisk
2828 2006-10-17 11:05 Laurent Vivier <Laurent@lvivier.info>
2830 * ChangeLog, emile/ChangeLog: 17/10/2006 update
2832 2006-10-16 22:03 Laurent Vivier <Laurent@lvivier.info>
2834 * emile/tools/emile-map-set.c, tools/emile-map-set.c: allow to read
2835 driver if block is given using 'blocksize' bytes unit instead of
2836 512 bytes unit; extract only bootsize bytes from the driver
2839 2006-10-16 22:01 Laurent Vivier <Laurent@lvivier.info>
2841 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Create a more
2842 generic data structure for mkisofs, allows to write my own apple
2845 2006-10-16 00:08 Laurent Vivier <Laurent@lvivier.info>
2847 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: Allow to find
2848 driver if base is not in block_size but using 512 bytes block
2850 2006-10-15 23:51 Laurent Vivier <Laurent@lvivier.info>
2852 * emile/libemile/emile_map_has_apple_driver.c,
2853 emile/libemile/libemile.h, libemile/emile_map_has_apple_driver.c,
2854 libemile/libemile.h: Add emile_is_apple_driver to test if a
2855 partition is an apple_driver
2857 2006-10-15 18:49 Laurent Vivier <Laurent@lvivier.info>
2859 * emile/libemile/emile_checksum.c, emile/libemile/libemile.h,
2860 libemile/emile_checksum.c, libemile/libemile.h: use 16bit
2861 algorithm by default, 32bit is for ATA driver
2863 2006-10-15 18:48 Laurent Vivier <Laurent@lvivier.info>
2865 * emile/libemile/emile_scsi_get_rdev.c,
2866 libemile/emile_scsi_get_rdev.c: correct disk number on IDE1
2868 2006-10-09 23:28 Laurent Vivier <Laurent@lvivier.info>
2870 * debian/rules, emile/debian/rules: if m68k-linux-gcc is not found,
2871 don't generate bootblocks
2873 2006-10-09 13:13 Laurent Vivier <Laurent@lvivier.info>
2875 * debian/rules, emile/debian/rules: better support of
2878 2006-10-09 11:20 Laurent Vivier <Laurent@lvivier.info>
2880 * debian/rules, emile/debian/rules: manage cross-compilation
2882 2006-10-08 19:55 Laurent Vivier <Laurent@lvivier.info>
2884 * debian/rules, emile/debian/rules: Modified to allow to create
2885 boot package when we cross compile
2887 2006-10-08 19:07 Laurent Vivier <Laurent@lvivier.info>
2889 * Makefile, emile/Makefile: Add debian in target dist
2891 2006-10-08 19:06 Laurent Vivier <Laurent@lvivier.info>
2893 * debian/changelog, emile/debian/changelog: introducing version
2896 2006-10-08 19:05 Laurent Vivier <Laurent@lvivier.info>
2898 * debian/control, emile/debian/control: on my system m68k
2899 cross-compiler is gcc-3.4-m68k-linux
2901 2006-10-08 19:04 Laurent Vivier <Laurent@lvivier.info>
2903 * debian/Makefile, emile/debian/Makefile: Add Makefile for target
2906 2006-10-08 19:04 Laurent Vivier <Laurent@lvivier.info>
2908 * emile/tools/Makefile, tools/Makefile: correct source file for
2911 2006-10-08 18:30 Laurent Vivier <Laurent@lvivier.info>
2913 * debian/changelog, debian/compat, debian/control,
2914 debian/copyright, debian/emile-bootblocks.dirs,
2915 debian/emile-bootblocks.install,
2916 debian/emile-bootblocks.postinst, debian/emile.install,
2917 debian/rules, emile/debian/changelog, emile/debian/compat,
2918 emile/debian/control, emile/debian/copyright,
2919 emile/debian/emile-bootblocks.dirs,
2920 emile/debian/emile-bootblocks.install,
2921 emile/debian/emile-bootblocks.postinst,
2922 emile/debian/emile.install, emile/debian/rules: Files for debian
2923 packaging, by Wouter Verhelst and Stephen R.Marenka
2925 2006-10-06 14:37 Laurent Vivier <Laurent@lvivier.info>
2927 * emile/libemile/emile_scsi_get_rdev.c,
2928 libemile/emile_scsi_get_rdev.c: correct operator priority between
2931 2006-09-25 00:59 Laurent Vivier <Laurent@lvivier.info>
2933 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: remove
2934 definition of second driver in block0, compute some values for
2935 map of driver in 2048 block size
2937 2006-09-25 00:46 Laurent Vivier <Laurent@lvivier.info>
2939 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Read driver
2940 in memory before writing it
2942 2006-09-25 00:24 Laurent Vivier <Laurent@lvivier.info>
2944 * emile/tools/emile-map-set.c, tools/emile-map-set.c: Get the
2945 partition size and write all the content of the driver partition
2948 2006-09-24 00:28 Laurent Vivier <Laurent@lvivier.info>
2950 * emile/tools/emile-map-set.c, tools/emile-map-set.c: Fixe
2951 temporarily size of Apple_Driver partition
2953 2006-09-24 00:13 Laurent Vivier <Laurent@lvivier.info>
2955 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Set some
2956 default value found on install CD of MacOS 7.6
2958 2006-09-24 00:09 Laurent Vivier <Laurent@lvivier.info>
2960 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: Display patch
2963 2006-09-21 23:56 Laurent Vivier <Laurent@lvivier.info>
2965 * emile/libemile/partition.h, libemile/partition.h: Add info about
2968 2006-09-21 01:29 Laurent Vivier <Laurent@lvivier.info>
2970 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: add
2971 iso9660:(sd3) before kernel and ramdisk path
2973 2006-09-21 01:28 Laurent Vivier <Laurent@lvivier.info>
2975 * emile/tools/emile-set-cmdline.c, emile/tools/emile.c,
2976 tools/emile-set-cmdline.c, tools/emile.c,
2977 emile/libemile/emile_second_set_param.c,
2978 libemile/emile_second_set_param.c: modify
2979 emile_second_set_param() to not check if bootblock is present,
2980 checking is moving before call
2982 2006-09-21 01:08 Laurent Vivier <Laurent@lvivier.info>
2984 * emile/tools/emile-mkisofs.c, tools/emile-mkisofs.c: Display where
2987 2006-09-21 00:42 Laurent Vivier <Laurent@lvivier.info>
2989 * emile/tools/Makefile, emile/tools/emile-mkisofs.c,
2990 tools/Makefile, tools/emile-mkisofs.c: emile-mkisofs.c
2992 2006-09-21 00:41 Laurent Vivier <Laurent@lvivier.info>
2994 * emile/libemile/emile_first_set_param_scsi_extents.c,
2995 libemile/emile_first_set_param_scsi_extents.c: Correct lseek
2998 2006-09-20 23:52 Laurent Vivier <Laurent@lvivier.info>
3000 * emile/tools/emile-first-tune.c, tools/emile-first-tune.c: use
3001 emile_first_set_param_scsi_extents
3003 2006-09-20 23:51 Laurent Vivier <Laurent@lvivier.info>
3005 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: Display
3006 driver type using hex, not dec
3008 2006-09-20 23:49 Laurent Vivier <Laurent@lvivier.info>
3010 * emile/libemile/emile_first_set_param_scsi.c,
3011 libemile/emile_first_set_param_scsi.c: Allows to analyze
3012 information inside file, not at beginning
3014 2006-09-20 23:48 Laurent Vivier <Laurent@lvivier.info>
3016 * emile/libemile/emile_map_bootblock_read.c,
3017 libemile/emile_map_bootblock_read.c: access bootblock from main
3018 device, not from partition
3020 2006-09-20 23:47 Laurent Vivier <Laurent@lvivier.info>
3022 * emile/libemile/libemile.h, libemile/libemile.h,
3023 emile/libemile/Makefile,
3024 emile/libemile/emile_first_set_param_scsi_extents.c,
3025 libemile/Makefile, libemile/emile_first_set_param_scsi_extents.c:
3026 add emile_first_set_param_scsi_extents
3028 2006-09-20 23:45 Laurent Vivier <Laurent@lvivier.info>
3030 * emile/libemile/partition.h, libemile/partition.h: Adding some
3031 constants for driver type and driver signature
3033 2006-09-20 16:34 Laurent Vivier <Laurent@lvivier.info>
3035 * emile/libmacos/macos/types.h, libmacos/macos/types.h: Don't
3036 define u_int8_t, u_int16_t, etc if sys/types.h has already been
3037 included (avoid warning with gcc 3.3)
3039 2006-09-15 16:55 Laurent Vivier <Laurent@lvivier.info>
3041 * AUTHORS, ChangeLog, emile/AUTHORS, emile/ChangeLog, Makefile,
3042 README, README.floppy, README.scsi, Rules.mk, emile/Makefile,
3043 emile/README, emile/README.floppy, emile/README.scsi,
3044 emile/Rules.mk, emile/first/Makefile, emile/first/first.S,
3045 emile/first/floppy.i, emile/first/macos.i, emile/first/scsi.i,
3046 emile/libblock/Makefile, emile/libblock/block_close.c,
3047 emile/libblock/block_fstat.c, emile/libblock/block_lseek.c,
3048 emile/libblock/block_open.c, emile/libblock/block_read.c,
3049 emile/libblock/libblock.h, emile/libcontainer/Makefile,
3050 emile/libcontainer/container_close.c,
3051 emile/libcontainer/container_fstat.c,
3052 emile/libcontainer/container_lseek.c,
3053 emile/libcontainer/container_open.c,
3054 emile/libcontainer/container_read.c,
3055 emile/libcontainer/libcontainer.h, emile/libemile/Makefile,
3056 emile/libemile/bootblock.h, emile/libemile/emile.h,
3057 emile/libemile/emile_block0_write.c,
3058 emile/libemile/emile_checksum.c,
3059 emile/libemile/emile_first_get_param.c,
3060 emile/libemile/emile_first_set_param.c,
3061 emile/libemile/emile_first_set_param_scsi.c,
3062 emile/libemile/emile_floppy_create_image.c,
3063 emile/libemile/emile_map_bootblock_get_type.c,
3064 emile/libemile/emile_map_bootblock_is_valid.c,
3065 emile/libemile/emile_map_bootblock_read.c,
3066 emile/libemile/emile_map_bootblock_write.c,
3067 emile/libemile/emile_map_close.c, emile/libemile/emile_map_dev.c,
3068 emile/libemile/emile_map_geometry.c,
3069 emile/libemile/emile_map_get_bootinfo.c,
3070 emile/libemile/emile_map_get_driver_info.c,
3071 emile/libemile/emile_map_get_driver_number.c,
3072 emile/libemile/emile_map_get_number.c,
3073 emile/libemile/emile_map_get_partition_geometry.c,
3074 emile/libemile/emile_map_get_partition_name.c,
3075 emile/libemile/emile_map_get_partition_type.c,
3076 emile/libemile/emile_map_has_apple_driver.c,
3077 emile/libemile/emile_map_is_valid.c,
3078 emile/libemile/emile_map_open.c,
3079 emile/libemile/emile_map_partition_get_flags.c,
3080 emile/libemile/emile_map_partition_is_bootable.c,
3081 emile/libemile/emile_map_partition_is_startup.c,
3082 emile/libemile/emile_map_partition_is_valid.c,
3083 emile/libemile/emile_map_partition_set_bootable.c,
3084 emile/libemile/emile_map_partition_set_flags.c,
3085 emile/libemile/emile_map_partition_set_startup.c,
3086 emile/libemile/emile_map_read.c,
3087 emile/libemile/emile_map_seek_driver_partition.c,
3088 emile/libemile/emile_map_set_bootinfo.c,
3089 emile/libemile/emile_map_set_driver_info.c,
3090 emile/libemile/emile_map_set_driver_number.c,
3091 emile/libemile/emile_map_set_partition_name.c,
3092 emile/libemile/emile_map_set_partition_type.c,
3093 emile/libemile/emile_map_set_startup.c,
3094 emile/libemile/emile_map_write.c,
3095 emile/libemile/emile_scsi_create_container.c,
3096 emile/libemile/emile_scsi_get_dev.c,
3097 emile/libemile/emile_scsi_get_rdev.c,
3098 emile/libemile/emile_second_create_mapfile.c,
3099 emile/libemile/emile_second_get_configuration.c,
3100 emile/libemile/emile_second_get_next_property.c,
3101 emile/libemile/emile_second_get_param.c,
3102 emile/libemile/emile_second_get_property.c,
3103 emile/libemile/emile_second_remove_property.c,
3104 emile/libemile/emile_second_set_configuration.c,
3105 emile/libemile/emile_second_set_param.c,
3106 emile/libemile/emile_second_set_property.c,
3107 emile/libemile/libemile.h, emile/libemile/partition.h,
3108 emile/libfloppy/Makefile, emile/libfloppy/floppy_close.c,
3109 emile/libfloppy/floppy_open.c,
3110 emile/libfloppy/floppy_read_sector.c,
3111 emile/libfloppy/libfloppy.h, emile/libgzip/Makefile,
3112 emile/libiso9660/Makefile, emile/libiso9660/iso9660_close.c,
3113 emile/libiso9660/iso9660_closedir.c,
3114 emile/libiso9660/iso9660_dir_close.c,
3115 emile/libiso9660/iso9660_fstat.c,
3116 emile/libiso9660/iso9660_is_directory.c,
3117 emile/libiso9660/iso9660_lseek.c,
3118 emile/libiso9660/iso9660_mount.c,
3119 emile/libiso9660/iso9660_open.c,
3120 emile/libiso9660/iso9660_opendir.c,
3121 emile/libiso9660/iso9660_read.c,
3122 emile/libiso9660/iso9660_readdir.c,
3123 emile/libiso9660/libiso9660.h, emile/libmacos/CloseDriver.c,
3124 emile/libmacos/Makefile, emile/libmacos/OpenDriver.c,
3125 emile/libmacos/SerGetBuf.c, emile/libmacos/display_properties.S,
3126 emile/libmacos/libmacos.h, emile/libmacos/macos/devices.h,
3127 emile/libmacos/macos/errors.h, emile/libmacos/macos/events.h,
3128 emile/libmacos/macos/files.h, emile/libmacos/macos/gestalt.h,
3129 emile/libmacos/macos/init.h, emile/libmacos/macos/lowmem.h,
3130 emile/libmacos/macos/memory.h, emile/libmacos/macos/osutils.h,
3131 emile/libmacos/macos/quickdraw.h, emile/libmacos/macos/romdefs.h,
3132 emile/libmacos/macos/scsi.h, emile/libmacos/macos/serial.h,
3133 emile/libmacos/macos/slotmanager.h, emile/libmacos/macos/traps.h,
3134 emile/libmacos/macos/types.h, emile/libmacos/macos/video.h,
3135 emile/libscsi/Makefile, emile/libscsi/libscsi.h,
3136 emile/libscsi/scsi_INQUIRY.c, emile/libscsi/scsi_READ.c,
3137 emile/libscsi/scsi_READ_CAPACITY.c, emile/libscsi/scsi_close.c,
3138 emile/libscsi/scsi_command.c, emile/libscsi/scsi_get_blocksize.c,
3139 first/Makefile, first/first.S, first/floppy.i, first/macos.i,
3140 first/scsi.i, libblock/Makefile, libblock/block_close.c,
3141 libblock/block_fstat.c, libblock/block_lseek.c,
3142 libblock/block_open.c, libblock/block_read.c,
3143 libblock/libblock.h, libcontainer/Makefile,
3144 libcontainer/container_close.c, libcontainer/container_fstat.c,
3145 libcontainer/container_lseek.c, libcontainer/container_open.c,
3146 libcontainer/container_read.c, libcontainer/libcontainer.h,
3147 libemile/Makefile, libemile/bootblock.h, libemile/emile.h,
3148 libemile/emile_block0_write.c, libemile/emile_checksum.c,
3149 libemile/emile_first_get_param.c,
3150 libemile/emile_first_set_param.c,
3151 libemile/emile_first_set_param_scsi.c,
3152 libemile/emile_floppy_create_image.c,
3153 libemile/emile_map_bootblock_get_type.c,
3154 libemile/emile_map_bootblock_is_valid.c,
3155 libemile/emile_map_bootblock_read.c,
3156 libemile/emile_map_bootblock_write.c, libemile/emile_map_close.c,
3157 libemile/emile_map_dev.c, libemile/emile_map_geometry.c,
3158 libemile/emile_map_get_bootinfo.c,
3159 libemile/emile_map_get_driver_info.c,
3160 libemile/emile_map_get_driver_number.c,
3161 libemile/emile_map_get_number.c,
3162 libemile/emile_map_get_partition_geometry.c,
3163 libemile/emile_map_get_partition_name.c,
3164 libemile/emile_map_get_partition_type.c,
3165 libemile/emile_map_has_apple_driver.c,
3166 libemile/emile_map_is_valid.c, libemile/emile_map_open.c,
3167 libemile/emile_map_partition_get_flags.c,
3168 libemile/emile_map_partition_is_bootable.c,
3169 libemile/emile_map_partition_is_startup.c,
3170 libemile/emile_map_partition_is_valid.c,
3171 libemile/emile_map_partition_set_bootable.c,
3172 libemile/emile_map_partition_set_flags.c,
3173 libemile/emile_map_partition_set_startup.c,
3174 libemile/emile_map_read.c,
3175 libemile/emile_map_seek_driver_partition.c,
3176 libemile/emile_map_set_bootinfo.c,
3177 libemile/emile_map_set_driver_info.c,
3178 libemile/emile_map_set_driver_number.c,
3179 libemile/emile_map_set_partition_name.c,
3180 libemile/emile_map_set_partition_type.c,
3181 libemile/emile_map_set_startup.c, libemile/emile_map_write.c,
3182 libemile/emile_scsi_create_container.c,
3183 libemile/emile_scsi_get_dev.c, libemile/emile_scsi_get_rdev.c,
3184 libemile/emile_second_create_mapfile.c,
3185 libemile/emile_second_get_configuration.c,
3186 libemile/emile_second_get_next_property.c,
3187 libemile/emile_second_get_param.c,
3188 libemile/emile_second_get_property.c,
3189 libemile/emile_second_remove_property.c,
3190 libemile/emile_second_set_configuration.c,
3191 libemile/emile_second_set_param.c,
3192 libemile/emile_second_set_property.c, libemile/libemile.h,
3193 libemile/partition.h, libfloppy/Makefile,
3194 libfloppy/floppy_close.c, libfloppy/floppy_open.c,
3195 libfloppy/floppy_read_sector.c, libfloppy/libfloppy.h,
3196 libgzip/Makefile, libiso9660/Makefile,
3197 libiso9660/iso9660_close.c, libiso9660/iso9660_closedir.c,
3198 libiso9660/iso9660_dir_close.c, libiso9660/iso9660_fstat.c,
3199 libiso9660/iso9660_is_directory.c, libiso9660/iso9660_lseek.c,
3200 libiso9660/iso9660_mount.c, libiso9660/iso9660_open.c,
3201 libiso9660/iso9660_opendir.c, libiso9660/iso9660_read.c,
3202 libiso9660/iso9660_readdir.c, libiso9660/libiso9660.h,
3203 libmacos/CloseDriver.c, libmacos/Makefile, libmacos/OpenDriver.c,
3204 libmacos/SerGetBuf.c, libmacos/display_properties.S,
3205 libmacos/libmacos.h, libmacos/macos/devices.h,
3206 libmacos/macos/errors.h, libmacos/macos/events.h,
3207 libmacos/macos/files.h, libmacos/macos/gestalt.h,
3208 libmacos/macos/init.h, libmacos/macos/lowmem.h,
3209 libmacos/macos/memory.h, libmacos/macos/osutils.h,
3210 libmacos/macos/quickdraw.h, libmacos/macos/romdefs.h,
3211 libmacos/macos/scsi.h, libmacos/macos/serial.h,
3212 libmacos/macos/slotmanager.h, libmacos/macos/traps.h,
3213 libmacos/macos/types.h, libmacos/macos/video.h, libscsi/Makefile,
3214 libscsi/libscsi.h, libscsi/scsi_INQUIRY.c, libscsi/scsi_READ.c,
3215 libscsi/scsi_READ_CAPACITY.c, libscsi/scsi_close.c,
3216 libscsi/scsi_command.c, libscsi/scsi_get_blocksize.c,
3217 emile/libscsi/scsi_open.c, emile/libscsi/scsi_read_sector.c,
3218 emile/libstream/Makefile, emile/libstream/libstream.h,
3219 emile/libstream/stream_close.c, emile/libstream/stream_fstat.c,
3220 emile/libstream/stream_lseek.c, emile/libstream/stream_open.c,
3221 emile/libstream/stream_read.c, emile/libunix/Makefile,
3222 emile/libunix/divsi3.S, emile/libunix/free.c,
3223 emile/libunix/malloc.c, emile/libunix/memcpy.c,
3224 emile/libunix/memset.c, emile/libunix/modsi3.S,
3225 emile/libunix/mulsi3.S, emile/libunix/printf.c,
3226 emile/libunix/putchar.c, emile/libunix/puts.c,
3227 emile/libunix/read.c, emile/libunix/sprintf.c,
3228 emile/libunix/strcmp.c, emile/libunix/strcpy.c,
3229 emile/libunix/strdup.c, emile/libunix/strlen.c,
3230 emile/libunix/strncmp.c, emile/libunix/strncpy.c,
3231 emile/libunix/udivsi3.S, emile/libunix/umodsi3.S,
3232 emile/libunix/write.c, emile/second/MMU030.c,
3233 emile/second/MMU030.h, emile/second/MMU030_asm.S,
3234 emile/second/MMU040.c, emile/second/MMU040.h,
3235 emile/second/MMU040_asm.S, emile/second/Makefile,
3236 emile/second/PPC_asm.S, emile/second/arch.c, emile/second/arch.h,
3237 emile/second/bank.c, emile/second/bank.h, emile/second/bootenv.c,
3238 emile/second/bootenv.h, emile/second/bootinfo.c,
3239 emile/second/bootx.c, emile/second/cli.c, emile/second/cli.h,
3240 emile/second/console.c, emile/second/console.h,
3241 emile/second/copymem.i, emile/second/driver.c,
3242 emile/second/driver.h, emile/second/enter_kernel.c,
3243 emile/second/enter_kernel.h, emile/second/enter_kernel030.S,
3244 emile/second/enter_kernel030.h, emile/second/enter_kernel040.S,
3245 emile/second/enter_kernel040.h, emile/second/enter_kernelPPC.S,
3246 emile/second/enter_kernelPPC.h, emile/second/enter_kernelnoMMU.S,
3247 emile/second/enter_kernelnoMMU.h, emile/second/font_8x16.c,
3248 emile/second/head.S, emile/second/head.h,
3249 emile/second/keyboard.c, emile/second/keyboard.h,
3250 emile/second/load.c, emile/second/load.h, emile/second/main.c,
3251 emile/second/misc.c, emile/second/misc.h, emile/second/serial.c,
3252 emile/second/serial.h, emile/second/vga.c, emile/second/vga.h,
3253 emile/tools/Makefile, emile/tools/device.c, emile/tools/device.h,
3254 emile/tools/emile-first-tune.c, emile/tools/emile-install.c,
3255 emile/tools/emile-map-set.c, emile/tools/emile-set-cmdline.c,
3256 emile/tools/emile-set-output.c, emile/tools/emile.c,
3257 emile/tools/emile_scanbus.c, emile/tools/iso9660_cat.c,
3258 emile/tools/iso9660_ls.c, libscsi/scsi_open.c,
3259 libscsi/scsi_read_sector.c, libstream/Makefile,
3260 libstream/libstream.h, libstream/stream_close.c,
3261 libstream/stream_fstat.c, libstream/stream_lseek.c,
3262 libstream/stream_open.c, libstream/stream_read.c,
3263 libunix/Makefile, libunix/divsi3.S, libunix/free.c,
3264 libunix/malloc.c, libunix/memcpy.c, libunix/memset.c,
3265 libunix/modsi3.S, libunix/mulsi3.S, libunix/printf.c,
3266 libunix/putchar.c, libunix/puts.c, libunix/read.c,
3267 libunix/sprintf.c, libunix/strcmp.c, libunix/strcpy.c,
3268 libunix/strdup.c, libunix/strlen.c, libunix/strncmp.c,
3269 libunix/strncpy.c, libunix/udivsi3.S, libunix/umodsi3.S,
3270 libunix/write.c, second/MMU030.c, second/MMU030.h,
3271 second/MMU030_asm.S, second/MMU040.c, second/MMU040.h,
3272 second/MMU040_asm.S, second/Makefile, second/PPC_asm.S,
3273 second/arch.c, second/arch.h, second/bank.c, second/bank.h,
3274 second/bootenv.c, second/bootenv.h, second/bootinfo.c,
3275 second/bootx.c, second/cli.c, second/cli.h, second/console.c,
3276 second/console.h, second/copymem.i, second/driver.c,
3277 second/driver.h, second/enter_kernel.c, second/enter_kernel.h,
3278 second/enter_kernel030.S, second/enter_kernel030.h,
3279 second/enter_kernel040.S, second/enter_kernel040.h,
3280 second/enter_kernelPPC.S, second/enter_kernelPPC.h,
3281 second/enter_kernelnoMMU.S, second/enter_kernelnoMMU.h,
3282 second/font_8x16.c, second/head.S, second/head.h,
3283 second/keyboard.c, second/keyboard.h, second/load.c,
3284 second/load.h, second/main.c, second/misc.c, second/misc.h,
3285 second/serial.c, second/serial.h, second/vga.c, second/vga.h,
3286 tools/Makefile, tools/device.c, tools/device.h,
3287 tools/emile-first-tune.c, tools/emile-install.c,
3288 tools/emile-map-set.c, tools/emile-set-cmdline.c,
3289 tools/emile-set-output.c, tools/emile.c, tools/emile_scanbus.c,
3290 tools/iso9660_cat.c, tools/iso9660_ls.c: Change my email address
3291 to Laurent@lvivier.info
3293 2006-09-13 23:33 Laurent Vivier <Laurent@lvivier.info>
3295 * emile/tools/emile-map-set.c, tools/emile-map-set.c: allow to
3296 provide disk and partition on command line (like "/dev/cdrom 1"
3297 instead of "/dev/hdc1"
3299 2006-09-13 23:32 Laurent Vivier <Laurent@lvivier.info>
3301 * emile/libemile/emile_scsi_get_dev.c,
3302 emile/libemile/emile_scsi_get_rdev.c, emile/libemile/libemile.h,
3303 libemile/emile_scsi_get_dev.c, libemile/emile_scsi_get_rdev.c,
3304 libemile/libemile.h: Allow to identify disk on 2nd ide bus
3305 (generally cdrom (hdc) on PC)
3307 2006-09-13 22:39 Laurent Vivier <Laurent@lvivier.info>
3309 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: Check map can
3312 2006-09-12 02:59 Laurent Vivier <Laurent@lvivier.info>
3314 * emile/tools/iso9660_cat.c, tools/iso9660_cat.c: base is given
3315 using block size of 2048 (ISO9660), but SCSI uses block size of
3316 512, so base is multiplicated by 4
3318 2006-09-12 02:58 Laurent Vivier <Laurent@lvivier.info>
3320 * emile/tools/emile-first-tune.c, tools/emile-first-tune.c: allow
3321 to set manually blocks to load for second
3323 2006-09-09 23:25 Laurent Vivier <Laurent@lvivier.info>
3325 * emile/tools/iso9660_cat.c, tools/iso9660_cat.c: option '-i'
3326 allows to dump start base and size of given file
3328 2006-09-09 23:24 Laurent Vivier <Laurent@lvivier.info>
3330 * emile/libiso9660/iso9660_mount.c, libiso9660/iso9660_mount.c:
3331 Display error message if not ISO960 or no Joliet format
3333 2006-09-09 00:57 Laurent Vivier <Laurent@lvivier.info>
3335 * emile/tools/device.c, emile/tools/device.h,
3336 emile/tools/iso9660_cat.c, emile/tools/iso9660_ls.c,
3337 tools/device.c, tools/device.h, tools/iso9660_cat.c,
3338 tools/iso9660_ls.c: allow to read image file instead of
3341 2006-09-09 00:56 Laurent Vivier <Laurent@lvivier.info>
3343 * emile/libiso9660/Makefile, libiso9660/Makefile: Add -g for native
3346 2006-09-08 23:17 Laurent Vivier <Laurent@lvivier.info>
3348 * emile/tools/emile-first-tune.c, tools/emile-first-tune.c: Allow
3349 to define the path of the second level
3351 2006-06-06 00:35 Laurent Vivier <Laurent@lvivier.info>
3353 * Makefile, emile/Makefile: Change emile-set-cmd-line interface
3355 2006-06-06 00:34 Laurent Vivier <Laurent@lvivier.info>
3357 * emile/libemile/emile_floppy_create_image.c,
3358 libemile/emile_floppy_create_image.c: is_url() becomes
3359 emile_is_url(), check if ramdisk is url too
3361 2006-06-06 00:30 Laurent Vivier <Laurent@lvivier.info>
3363 * emile/libemile/emile_second_get_param.c,
3364 emile/libemile/emile_second_set_param.c,
3365 libemile/emile_second_get_param.c,
3366 libemile/emile_second_set_param.c: Add missing lseek()
3368 2006-06-06 00:29 Laurent Vivier <Laurent@lvivier.info>
3370 * emile/tools/emile-set-cmdline.c, tools/emile-set-cmdline.c:
3371 Remove unneeded check on parameters
3373 2006-06-02 13:45 Laurent Vivier <Laurent@lvivier.info>
3375 * emile/tools/emile-set-cmdline.c, tools/emile-set-cmdline.c: allow
3376 to kernel path, ramdisk path
3378 2006-06-02 01:36 Laurent Vivier <Laurent@lvivier.info>
3380 * emile/tools/emile.c, tools/emile.c: Add emile_secont_set_param(),
3381 emile_get_dev_name(), and preliminary ramdisk management
3383 2006-06-02 01:23 Laurent Vivier <Laurent@lvivier.info>
3385 * emile/tools/emile-set-cmdline.c, tools/emile-set-cmdline.c: use
3386 emile_second_set_param() and emile_second_get_param()
3388 2006-06-02 01:09 Laurent Vivier <Laurent@lvivier.info>
3390 * emile/libemile/emile_second_get_property.c,
3391 libemile/emile_second_get_property.c: clear property field if
3392 property name is not found
3394 2006-06-02 01:08 Laurent Vivier <Laurent@lvivier.info>
3396 * emile/libemile/Makefile, emile/libemile/emile_second_get_param.c,
3397 emile/libemile/libemile.h, libemile/Makefile,
3398 libemile/emile_second_get_param.c, libemile/libemile.h: Add
3399 emile_second_get_param()
3401 2006-06-02 01:01 Laurent Vivier <Laurent@lvivier.info>
3403 * emile/libemile/Makefile,
3404 emile/libemile/emile_floppy_create_image.c,
3405 emile/libemile/libemile.h, libemile/Makefile,
3406 libemile/emile_floppy_create_image.c, libemile/libemile.h: add
3407 emile_second_set_param
3409 2006-06-02 01:00 Laurent Vivier <Laurent@lvivier.info>
3411 * emile/libemile/emile_second_set_param.c,
3412 libemile/emile_second_set_param.c: create file
3414 2006-06-02 00:19 Laurent Vivier <Laurent@lvivier.info>
3416 * emile/tools/emile-map-set.c, tools/emile-map-set.c: change
3417 emile_scsi_get_dev() API
3419 2006-06-02 00:18 Laurent Vivier <Laurent@lvivier.info>
3421 * emile/libemile/libemile.h, libemile/libemile.h: change API of
3422 get_dev and get_rdev: return driver major number instead of
3423 device pathname, add emile_get_dev_name() and emile_is_url()
3425 2006-06-02 00:17 Laurent Vivier <Laurent@lvivier.info>
3427 * emile/libemile/emile_scsi_create_container.c,
3428 emile/libemile/emile_scsi_get_dev.c,
3429 emile/libemile/emile_scsi_get_rdev.c,
3430 libemile/emile_scsi_create_container.c,
3431 libemile/emile_scsi_get_dev.c, libemile/emile_scsi_get_rdev.c:
3432 change API of get_dev and get_rdev: return driver major number
3433 instead of device pathname
3435 2006-06-02 00:16 Laurent Vivier <Laurent@lvivier.info>
3437 * emile/libemile/emile_floppy_create_image.c,
3438 libemile/emile_floppy_create_image.c: export is_url() (renamed
3441 2006-05-30 23:21 Laurent Vivier <Laurent@lvivier.info>
3443 * emile/tools/emile-map-set.c, tools/emile-map-set.c: modified to
3444 be able to read info from an image like from a block device
3446 2006-05-30 18:21 Laurent Vivier <Laurent@lvivier.info>
3448 * emile/libemile/emile_map_partition_set_bootable.c,
3449 libemile/emile_map_partition_set_bootable.c: correctly call
3450 emile_map_partition_set_flags()
3452 2006-05-30 18:20 Laurent Vivier <Laurent@lvivier.info>
3454 * emile/libemile/emile_map_bootblock_read.c,
3455 emile/libemile/emile_map_bootblock_write.c,
3456 emile/libemile/emile_map_open.c, emile/libemile/partition.h,
3457 libemile/emile_map_bootblock_read.c,
3458 libemile/emile_map_bootblock_write.c, libemile/emile_map_open.c,
3459 libemile/partition.h: Do note limite device name to 16 characters
3461 2006-05-30 00:17 Laurent Vivier <Laurent@lvivier.info>
3463 * emile/tools/emile-map-set.c, emile/tools/emile_scanbus.c,
3464 tools/emile-map-set.c, tools/emile_scanbus.c: Allow to examine a
3467 2006-05-29 22:23 Laurent Vivier <Laurent@lvivier.info>
3469 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: More checking
3472 2006-05-29 22:18 Laurent Vivier <Laurent@lvivier.info>
3474 * emile/libemile/emile_map_set_bootinfo.c,
3475 emile/libemile/emile_map_set_driver_info.c,
3476 emile/libemile/emile_map_set_driver_number.c,
3477 libemile/emile_map_set_bootinfo.c,
3478 libemile/emile_map_set_driver_info.c,
3479 libemile/emile_map_set_driver_number.c,
3480 emile/libemile/emile_map_partition_set_bootable.c,
3481 emile/libemile/emile_map_partition_set_flags.c,
3482 emile/libemile/emile_map_partition_set_startup.c,
3483 emile/libemile/emile_map_read.c,
3484 libemile/emile_map_partition_set_bootable.c,
3485 libemile/emile_map_partition_set_flags.c,
3486 libemile/emile_map_partition_set_startup.c,
3487 libemile/emile_map_read.c,
3488 emile/libemile/emile_map_get_bootinfo.c,
3489 emile/libemile/emile_map_get_number.c,
3490 emile/libemile/emile_map_partition_get_flags.c,
3491 emile/libemile/emile_map_partition_is_bootable.c,
3492 emile/libemile/emile_map_partition_is_startup.c,
3493 libemile/emile_map_get_bootinfo.c,
3494 libemile/emile_map_get_number.c,
3495 libemile/emile_map_partition_get_flags.c,
3496 libemile/emile_map_partition_is_bootable.c,
3497 libemile/emile_map_partition_is_startup.c: Manage big
3498 endian/little endian
3500 2006-05-29 21:56 Laurent Vivier <Laurent@lvivier.info>
3502 * emile/libemile/emile_map_get_partition_geometry.c,
3503 libemile/emile_map_get_partition_geometry.c,
3504 emile/libemile/emile_map_is_valid.c,
3505 libemile/emile_map_is_valid.c,
3506 emile/libemile/emile_map_geometry.c,
3507 emile/libemile/emile_map_get_driver_info.c,
3508 emile/libemile/emile_map_get_driver_number.c,
3509 libemile/emile_map_geometry.c,
3510 libemile/emile_map_get_driver_info.c,
3511 libemile/emile_map_get_driver_number.c: Manage big endian/little
3514 2006-05-29 21:50 Laurent Vivier <Laurent@lvivier.info>
3516 * emile/libemile/emile_map_partition_is_valid.c,
3517 libemile/emile_map_partition_is_valid.c: Manage big endian/little
3520 2006-05-29 21:10 Laurent Vivier <Laurent@lvivier.info>
3522 * emile/tools/emile_scanbus.c, tools/emile_scanbus.c: Allow to scan
3523 ATA bus, ignoring non allocated device (to jump from hda to hdc
3524 even if there is no hdb)
3526 2006-01-24 13:25 Laurent Vivier <Laurent@lvivier.info>
3528 * emile/libunix/Makefile, libunix/Makefile, emile/libscsi/Makefile,
3529 libscsi/Makefile, emile/libmacos/Makefile, libmacos/Makefile,
3530 emile/libcontainer/Makefile, emile/libfloppy/Makefile,
3531 emile/libgzip/Makefile, emile/libiso9660/Makefile,
3532 libcontainer/Makefile, libfloppy/Makefile, libgzip/Makefile,
3533 libiso9660/Makefile, emile/libblock/Makefile, libblock/Makefile:
3536 2005-12-12 23:31 Laurent Vivier <Laurent@lvivier.info>
3538 * emile/second/bootinfo.c, emile/second/console.c,
3539 emile/second/vga.c, emile/second/vga.h, second/bootinfo.c,
3540 second/console.c, second/vga.c, second/vga.h: check result of
3543 2005-12-12 23:14 Laurent Vivier <Laurent@lvivier.info>
3545 * emile/tools/emile-set-output.c, tools/emile-set-output.c: correct
3548 2005-12-12 08:59 Laurent Vivier <Laurent@lvivier.info>
3550 * Makefile, emile/Makefile: Add libfloppy for second_scsi
3552 2005-12-12 08:59 Laurent Vivier <Laurent@lvivier.info>
3554 * emile/tools/emile.c, tools/emile.c: correct --set-hfs
3556 2005-12-12 08:58 Laurent Vivier <Laurent@lvivier.info>
3558 * emile/libemile/emile_map_partition_set_bootable.c,
3559 libemile/emile_map_partition_set_bootable.c: Correct flags to
3560 make a partition bootable according to MacOS tools
3562 2005-12-08 07:34 Laurent Vivier <Laurent@lvivier.info>
3564 * emile/second/config.c, second/config.c: use get_next_property()
3565 and get_property() from libemile
3567 2005-12-08 07:33 Laurent Vivier <Laurent@lvivier.info>
3569 * emile/libunix/Makefile, emile/libunix/strdup.c, libunix/Makefile,
3570 libunix/strdup.c: add strdup()
3572 2005-12-07 16:06 Laurent Vivier <Laurent@lvivier.info>
3574 * Makefile, emile/Makefile: Version 0.11CVS
3576 2005-12-07 00:21 Laurent Vivier <Laurent@lvivier.info>
3578 * docs/emile-install.sgml, emile/docs/emile-install.sgml: remove
3579 unused parameter --buffer
3581 2005-12-05 21:11 Laurent Vivier <Laurent@lvivier.info>
3583 * ChangeLog, emile/ChangeLog: real RELEASE 0.10
3585 2005-12-05 21:08 Laurent Vivier <Laurent@lvivier.info>
3587 * emile/libstream/Makefile, libstream/Makefile: remove unneeded