Commit Graph

  • 87798930f1 more error cases for wrong architecture Laurent Vivier 2005-05-12 06:00:38 +00:00
  • bb0f544037 Add bootx.o in ppc objects Laurent Vivier 2005-05-12 05:53:14 +00:00
  • ff3394e552 Add bootx files Laurent Vivier 2005-05-12 05:53:03 +00:00
  • 5efe9903c3 First revision Laurent Vivier 2005-05-12 05:51:56 +00:00
  • b990716081 Test all MMU types, more processor type specific code Laurent Vivier 2005-05-12 05:48:27 +00:00
  • 1e2b50db64 Add processor switch to PPC Laurent Vivier 2005-05-12 05:47:26 +00:00
  • 7ae18b52cf remove PPC_disable_cache Laurent Vivier 2005-05-12 05:47:00 +00:00
  • b497459f33 Move bootinfo.o to m68k objects Laurent Vivier 2005-05-12 05:46:34 +00:00
  • a440a330bd BootX infos, borrowed from linux sources include/asm-ppc/bootx.h Laurent Vivier 2005-05-11 12:24:59 +00:00
  • 2d5e941737 Correct m68k_init_memory_bank in case where there is no MMU Laurent Vivier 2005-05-10 22:52:21 +00:00
  • 1fa3d63ffd Add second stage PPC files Laurent Vivier 2005-05-10 22:37:19 +00:00
  • ae5f6b8ef2 add missing quote Laurent Vivier 2005-05-10 22:23:07 +00:00
  • 590cff7025 Add multi-architecture support Laurent Vivier 2005-05-10 22:05:25 +00:00
  • cb84c69fe5 Add missing return at end of function Laurent Vivier 2005-05-10 22:05:06 +00:00
  • 8dcd2e3be9 preliminary PPC support Laurent Vivier 2005-05-10 22:03:52 +00:00
  • 3721ba9227 Add multi-architecture support Laurent Vivier 2005-05-10 21:49:28 +00:00
  • 1d1e1e5bd7 Add CROSS_COMPILE to cross-compile tools Laurent Vivier 2005-05-10 20:20:15 +00:00
  • 14db762f7e Remove last.bin on all_bin Laurent Vivier 2005-05-10 14:30:01 +00:00
  • 926236d81d set RAMDISK variable Laurent Vivier 2005-05-10 14:23:36 +00:00
  • c0ae22c56f allow to build EMILE without vmlinux Laurent Vivier 2005-05-10 11:25:17 +00:00
  • a59b49fa18 Preliminary support of multitarget architecture (m68k, ppc) Laurent Vivier 2005-05-10 10:51:04 +00:00
  • ca784197e6 Correct ppc_init_memory_map() Laurent Vivier 2005-05-09 23:37:28 +00:00
  • f0357f29e2 Add target netboot.bin, rescue.bin, debian-installer.bin and boot.bin Laurent Vivier 2005-05-09 22:47:39 +00:00
  • 88b858679e Add put_driver() Laurent Vivier 2005-05-09 22:18:21 +00:00
  • fd4ae22786 Add emile_map_get_bootinfo emile_map_dev emile_checksum emile_map_set_driver_number emile_map_set_driver_info emile_map_set_bootinfo emile_block0_write Laurent Vivier 2005-02-04 01:00:33 +00:00
  • 90096cc4f4 add emile_map_set_bootinfo, emile_map_set_driver_info, emile_map_set_driver_number, emile_block0_write Laurent Vivier 2005-02-04 00:51:50 +00:00
  • a056ab5960 Add DD_MAX_DRIVER, the maximum driver number in block0 Laurent Vivier 2005-02-04 00:42:29 +00:00
  • af1851a9d4 first revision Laurent Vivier 2005-02-04 00:41:37 +00:00
  • 277cc9ffde Add partition boot info Laurent Vivier 2005-02-03 16:04:41 +00:00
  • 43eee2c466 add emile_scanbus to emile-map-set Laurent Vivier 2005-02-02 16:46:08 +00:00
  • 46da9c1017 Add --get-driver Laurent Vivier 2005-02-02 14:47:49 +00:00
  • 348594349c add emile_checksum, emile_map_get_bootinfo, emile_map_dev Laurent Vivier 2005-02-02 14:33:24 +00:00
  • 9e7fb28715 Manage IDE device Laurent Vivier 2005-02-02 14:25:55 +00:00
  • 3255f348a4 First revision Laurent Vivier 2005-02-02 14:25:30 +00:00
  • efcd323152 block_size is used in drivers section (block0) otherwise use 512-byte block Laurent Vivier 2005-02-01 23:21:06 +00:00
  • afab5c5f43 Add --scanbus Laurent Vivier 2005-02-01 20:34:00 +00:00
  • 3441475b77 get block_size even if we aren't in verbose mode Laurent Vivier 2005-02-01 20:29:11 +00:00
  • 1ce4925be6 Correct drivers info when block size is not 512 (i.e. CDROM) Laurent Vivier 2005-02-01 19:48:33 +00:00
  • 1edfe9e730 disable floppy eject for my USB floppy device, add a parameter, CONSOLE, to enable or not serial console Laurent Vivier 2005-01-25 23:25:38 +00:00
  • ccf2c2c77c update with PowerBook 150 bugs correction Laurent Vivier 2005-01-03 01:15:27 +00:00
  • 4ed3cc0c2e Remove duplicate shift of logical address for DT_VALID_4_BYTE in decode_4_PD() and decode_8_PD() Laurent Vivier 2005-01-03 01:07:49 +00:00
  • 13a816d53f correct port 1 (printer) initialisation Laurent Vivier 2004-12-30 23:42:40 +00:00
  • d993fdfc02 correct 2 bit depth display Laurent Vivier 2004-12-30 23:06:44 +00:00
  • 6cfef7d2ca set version to 0.8CVS Laurent Vivier 2004-12-29 23:46:07 +00:00
  • 6c1367eed9 try to find a contiguous block until it finds or there is no more memory Laurent Vivier 2004-12-29 23:45:19 +00:00
  • e2bbff5a94 don't allocate contiguous if not needed Laurent Vivier 2004-12-29 23:43:53 +00:00
  • 718d985bda Release 0.7 EMILE-0.7 Laurent Vivier 2004-12-27 23:53:58 +00:00
  • a7bd163294 add README.floppy README.scsi Laurent Vivier 2004-12-27 23:07:55 +00:00
  • 41ff81df5a first revision Laurent Vivier 2004-12-27 23:06:38 +00:00
  • 4def36f77f some Howto about EMILE on a floppy Laurent Vivier 2004-12-27 22:43:05 +00:00
  • 0b581f8945 Add emile_map_partition_set_flags Laurent Vivier 2004-12-27 22:35:51 +00:00
  • c3f49c0382 activate emile_map_partition_set_flags and emile_map_set_partition_type Laurent Vivier 2004-12-27 22:34:59 +00:00
  • 45201900ef correct restore and backup parameters Laurent Vivier 2004-12-27 22:32:18 +00:00
  • 3c95e71ca8 display bootblock info even if not bootable Laurent Vivier 2004-12-27 21:45:09 +00:00
  • f21fd88ead replace emile-set-startup by emile-map-set Laurent Vivier 2004-12-27 21:39:19 +00:00
  • c43e184cff moved to emile-map-set.c Laurent Vivier 2004-12-27 21:20:11 +00:00
  • e893a1c9ba correct Apple_HS and --set-hfs Laurent Vivier 2004-12-27 01:32:03 +00:00
  • 1a23c3f7b2 really write... Laurent Vivier 2004-12-27 01:31:19 +00:00
  • a67a546c6c open file on --test, check it can... Laurent Vivier 2004-12-26 20:12:44 +00:00
  • a7092964e5 Check if file exists and is not empty Laurent Vivier 2004-12-26 20:11:43 +00:00
  • ed025a24a8 return 0 instead of -1 if file is not compressed Laurent Vivier 2004-12-25 01:42:12 +00:00
  • 01cf507368 allow to boot with an uncompressed kernel Laurent Vivier 2004-12-25 01:35:31 +00:00
  • 208344ca0d load_image() doesn't malloc memory anymore, we must provide the buffer Laurent Vivier 2004-12-25 00:53:59 +00:00
  • 13bfc6ee2a correct buffer size setting -> rewind file at beginning of second level Laurent Vivier 2004-12-25 00:49:39 +00:00
  • 63a8d52768 Add --getinfo Laurent Vivier 2004-12-25 00:48:29 +00:00
  • 9d2e1f38c2 use getopt() Laurent Vivier 2004-12-24 23:43:44 +00:00
  • c8732a8d43 remove emile-first-info.c Laurent Vivier 2004-12-24 23:03:47 +00:00
  • 1cb4278688 Move info emile-first-tune.c Laurent Vivier 2004-12-24 23:03:13 +00:00
  • 46bef4183b use getopt(), move code from emile-first-info.c Laurent Vivier 2004-12-24 23:01:14 +00:00
  • 3111a9a2e6 Correct a major memroy usage mismatch Laurent Vivier 2004-12-24 22:36:45 +00:00
  • b29182eabc use new parameters of emile-install, don't need kernel size anymore Laurent Vivier 2004-12-24 22:35:29 +00:00
  • 24baafee89 use getopt() and emile_get_uncompressed_size() Laurent Vivier 2004-12-24 22:34:26 +00:00
  • 964f5809ac Set correctly size of second level in first level Laurent Vivier 2004-12-24 21:48:01 +00:00
  • d2f871e097 Add MAIN_FILES, and targets install and uninstall Laurent Vivier 2004-12-24 20:15:29 +00:00
  • 4c85e103ed Can work on floppy image or directly on second level binary Laurent Vivier 2004-12-24 20:12:30 +00:00
  • a700a2f1f7 remove BANK_DUMP Laurent Vivier 2004-12-24 20:08:58 +00:00
  • 97612d63c1 Add usage, some parameters and set bootable HFS partition Laurent Vivier 2004-12-24 00:10:33 +00:00
  • f2dea3f3e2 Add set_HFS and set_startup Laurent Vivier 2004-12-23 23:48:35 +00:00
  • 1d7a624f7d add all stuff to set firt level, second level and boot block, change exit values Laurent Vivier 2004-12-23 23:24:06 +00:00
  • 3275b7c941 change O_RDWR to O_WRONLY Laurent Vivier 2004-12-23 23:07:45 +00:00
  • ba478e64a2 Add open_map_of() and backup_bootblock() Laurent Vivier 2004-12-23 22:35:36 +00:00
  • 01cc6d189d Add ARG_TEST, check_is_EMILE_bootblock, check_is_startup, backup_bootblock Laurent Vivier 2004-12-22 23:14:07 +00:00
  • ac13113131 return 0 instead of disk when ok Laurent Vivier 2004-12-22 22:48:16 +00:00
  • 74ecf7821e Add emile_get_uncompressed_size Laurent Vivier 2004-12-22 22:47:33 +00:00
  • 6cbb6dd9d8 First revision Laurent Vivier 2004-12-22 22:46:41 +00:00
  • 7ccc75c009 Release 0.6 EMILE-0.6 Laurent Vivier 2004-12-22 10:34:50 +00:00
  • bd0307304c add to LIB_FILES emile_map_has_apple_driver.c libemile/emile_map_seek_driver_partition.c Laurent Vivier 2004-12-22 00:30:26 +00:00
  • 1b23f432a4 Add some args, check Apple_Driver, checj Apple_HFS Laurent Vivier 2004-12-22 00:29:25 +00:00
  • 5558c361fb move seek_partition() to libemile Laurent Vivier 2004-12-22 00:28:24 +00:00
  • 566316a961 add emile_map_has_apple_driver emile_map_seek_driver_partition Laurent Vivier 2004-12-22 00:27:13 +00:00
  • 3538ecd3c2 First revision Laurent Vivier 2004-12-21 20:05:31 +00:00
  • 0e11baa633 update TOOLS_FILES and LIB_FILES Laurent Vivier 2004-12-21 18:04:00 +00:00
  • cb12fa8ebd add CVSHeader Laurent Vivier 2004-12-21 18:00:23 +00:00
  • faf75465e9 emile_map_partition_get_flags.o emile_map_set_startup.o emile_scsi_get_rdev.o, change emile_partition_get_from_file.o to emile_scsi_get_dev.o Laurent Vivier 2004-12-21 17:59:35 +00:00
  • ac41d3f2b6 Check partition type, must be Apple_HFS Laurent Vivier 2004-12-21 17:58:04 +00:00
  • 37cac77222 Correct function name Laurent Vivier 2004-12-21 17:57:19 +00:00
  • 7dce019c98 correct fd, use emile_scsi_get_dev() Laurent Vivier 2004-12-21 17:56:53 +00:00
  • 348f3739b1 Add emile_map_partition_get_flags, emile_scsi_get_dev, emile_map_set_startup, emile_scsi_get_rdev Laurent Vivier 2004-12-21 17:56:04 +00:00
  • 2574f16a80 display part flags in verbose mode Laurent Vivier 2004-12-21 17:35:34 +00:00
  • 0821beab8f Add emile-set-startup Laurent Vivier 2004-12-21 17:35:10 +00:00