Commit Graph

  • fd817737a8 Add comments and ext2 entry Laurent Vivier 2008-04-16 13:37:51 +00:00
  • e10c68dab1 Manage comments (#.*\n) in configuration file Laurent Vivier 2008-04-16 13:36:26 +00:00
  • 73a10590a1 Manage byte order (ext2 is little-endian, libext2 can run on big-endian like m68k or powerpc) Laurent Vivier 2008-04-13 22:24:57 +00:00
  • 5f7643e48b Add ext2 in libstream Laurent Vivier 2008-04-12 22:27:13 +00:00
  • fb689113dd Correctly manage / in pathname Laurent Vivier 2008-04-12 22:16:17 +00:00
  • f5d95ed881 Avoid offset overflow on disk bigger than 2 GB Laurent Vivier 2008-04-12 22:15:20 +00:00
  • b1594201cb Add tools for ext2 Laurent Vivier 2008-04-12 21:19:32 +00:00
  • 18d598d5fa Add preliminary ext2 support Laurent Vivier 2008-04-12 21:17:49 +00:00
  • 1272867d0c correct computing of size of buffer subset Laurent Vivier 2008-03-17 23:25:30 +00:00
  • 64bc718251 scancode_Stop is '.' and '>', scancode_KeypadStop is '.' Laurent Vivier 2008-03-17 18:52:41 +00:00
  • 3969b083c7 Correctly manage chainloader Laurent Vivier 2008-02-25 21:49:18 +00:00
  • 42f4a71817 manage correctly CONFIG_GESTALTID, CONFIG_KERNEL_MAP, CONFIG_INITRD_MAP Laurent Vivier 2008-02-25 21:36:32 +00:00
  • 35b5df8a85 replace int by long on void* cast to be able to compile on 64bit architecture Laurent Vivier 2008-02-14 22:39:14 +00:00
  • dd295326db Allows SCSI second level to use block: protocol Laurent Vivier 2008-02-14 20:15:26 +00:00
  • 6f37023fb1 Correct typo Laurent Vivier 2008-02-14 20:05:11 +00:00
  • 0ec74c655d for chainloader, size of "block:" is in bytes Laurent Vivier 2008-02-14 19:53:01 +00:00
  • 7e4c1ca39c block: takes an offset in blocks and not in bytes (to be able to manage SCSI disk) Laurent Vivier 2008-02-14 19:46:10 +00:00
  • 1ff43d1924 Better management of chainloader Laurent Vivier 2008-02-10 01:36:39 +00:00
  • d4719723dc correct typo about --restore Laurent Vivier 2008-02-09 16:38:50 +00:00
  • bef869a741 Check boot signature and flush caches Laurent Vivier 2007-11-05 21:21:02 +00:00
  • 6bd242d7ce Call chainloader, for the moment EMILE is only able to chaiload itself... Laurent Vivier 2007-11-03 21:04:09 +00:00
  • 3f4a3c5000 Add LMSetBootDriver() Laurent Vivier 2007-11-03 20:40:37 +00:00
  • 90b8e2db0b Add FlushInstructionCache(), FlushDataCache(), DisableExtCache(), FlushExtCache() and FlushCodeCacheRange() Laurent Vivier 2007-11-03 20:37:55 +00:00
  • 1ee27546a1 Add _HWPriv dispatcher Laurent Vivier 2007-11-03 20:36:53 +00:00
  • b04a3d1638 Set more information in streamp_r, allows to retrieve unit id with stream_fstat() Laurent Vivier 2007-11-02 22:11:28 +00:00
  • 47a16fe0c8 use sector number instead of computing it from struct size and block size Laurent Vivier 2007-11-02 09:40:04 +00:00
  • c4fb2d359e Add error message Laurent Vivier 2007-11-02 09:39:21 +00:00
  • 3eb3d6005e use directly block address instead of computing it with blocksize, correct parameter of get_blocksize() Laurent Vivier 2007-11-01 22:52:17 +00:00
  • 642feb9d59 Correct parameters of get_blocksize() Laurent Vivier 2007-11-01 22:43:06 +00:00
  • d3e4392b75 correct call of get_blocksize() Laurent Vivier 2007-11-01 22:12:38 +00:00
  • eb9c17f5ad Add map_get_blocksize() Laurent Vivier 2007-11-01 22:07:17 +00:00
  • 79f9107e45 Add some messages, add map_get_blocksize(), correct close() Laurent Vivier 2007-11-01 21:18:45 +00:00
  • 22b712687f Cleanup partition map management Laurent Vivier 2007-10-22 23:13:23 +00:00
  • 55aa4a8e04 correct memory corruption by hazardous free(), correct bad values (uninitalized) in error message Laurent Vivier 2007-10-22 22:06:52 +00:00
  • ac524c2a45 store read_config() result in a structure Laurent Vivier 2007-10-21 01:48:34 +00:00
  • a844b4c51a correct uninitialized value (offset) Laurent Vivier 2007-10-21 01:26:48 +00:00
  • cf28f647c7 Clear configuration memory Laurent Vivier 2007-10-21 01:16:11 +00:00
  • db07ccf564 Update Laurent Vivier 2007-10-21 01:01:20 +00:00
  • 90db2e2b91 Add libmap Laurent Vivier 2007-10-10 21:17:40 +00:00
  • efe9ec379d Add libmap-m68k dependencies Laurent Vivier 2007-10-10 21:17:00 +00:00
  • 7473cf35d2 use libmap Laurent Vivier 2007-10-10 21:13:35 +00:00
  • b0c25d723f rename map_partition_read and map_partition_write to map_read_sector and map_write_sector Laurent Vivier 2007-10-10 21:07:52 +00:00
  • b189dfbbed rename map_partition_read and map_partition_write to map_read_sector and map_write_sector Laurent Vivier 2007-10-10 20:58:25 +00:00
  • e134c95553 Duplicate device on open and free on close, close device on map close Laurent Vivier 2007-10-10 20:49:55 +00:00
  • 2e5094aff9 Add chainloader parameter Laurent Vivier 2007-10-10 17:16:15 +00:00
  • 41b81d76fb Add load_chainloader() Laurent Vivier 2007-10-10 17:14:42 +00:00
  • ce315dd349 Add device_get_blocksize() Laurent Vivier 2007-10-10 16:47:03 +00:00
  • 912c63ad48 Add device_get_blocksize(), and adjust offset using blocksize instead of << 11 Laurent Vivier 2007-10-10 16:46:03 +00:00
  • 22d6bc63a9 data is map->device->data and not map->device, read_sector() and write_sector() need an offset in block and not in bytes whereas size is in bytes Laurent Vivier 2007-10-10 16:41:31 +00:00
  • ffe511becc correct signedness of 4th arguments of map_partition_{read|write} Laurent Vivier 2007-10-09 20:48:13 +00:00
  • 360b17f8cc use map_partition_read() and map_partition_write() Laurent Vivier 2007-10-09 20:43:05 +00:00
  • 00c1bbf35a use bytes instead of block Laurent Vivier 2007-10-09 20:40:37 +00:00
  • 6c9d87a9dc Add map_partition_read.c and map_partition_write.c Laurent Vivier 2007-10-09 20:16:52 +00:00
  • 499cf44318 call map_partition_read() Laurent Vivier 2007-10-09 20:15:49 +00:00
  • e07088c23c call map_partition_write() Laurent Vivier 2007-10-09 20:15:32 +00:00
  • c5f68b4a0e correct name Laurent Vivier 2007-10-09 20:14:23 +00:00
  • f76443357e correct names Laurent Vivier 2007-10-09 20:13:57 +00:00
  • 79d62ad6ba corret typo Laurent Vivier 2007-10-09 20:06:12 +00:00
  • ffa835644d Add map_partition_read() and map_partition_write() Laurent Vivier 2007-10-09 20:00:27 +00:00
  • f2745a6bbb use device_io_t Laurent Vivier 2007-10-09 19:29:13 +00:00
  • 4555512e10 Add device.c to link emile and emile-map-set Laurent Vivier 2007-10-09 19:23:18 +00:00
  • 69aec7aac7 use device_sector_size to set sector size to 2048 Laurent Vivier 2007-10-09 19:21:14 +00:00
  • 7ba120c6c5 Add device_write_sector() and device_sector_size, use int fd instead FILE* Laurent Vivier 2007-10-09 19:16:11 +00:00
  • 2fe3ca34e7 add -I. Laurent Vivier 2007-10-09 19:10:58 +00:00
  • f85ef57bc2 Restore emile_scsi_get_dev(), emile_get_dev_name() and emile_scsi_get_rdev() Laurent Vivier 2007-10-09 19:10:15 +00:00
  • 0139be9609 move from stdio to device_io_t Laurent Vivier 2007-10-09 19:02:42 +00:00
  • ce59576cf7 Add definition of stream_write_sector_t Laurent Vivier 2007-10-08 20:56:21 +00:00
  • 816a2002a7 define driver_ptr() which computes driver pointer according handle and dCtlFlags Laurent Vivier 2007-10-08 13:32:52 +00:00
  • 8b3e28e5b7 add drive_to_refnum() and refnum_to_drive() Laurent Vivier 2007-10-08 13:20:24 +00:00
  • 636b4d0868 Find scsi id accorind refnum and vice-versa Laurent Vivier 2007-10-08 12:38:22 +00:00
  • 52a797f3eb Manage chainloader attribute in configuration files Laurent Vivier 2007-10-08 12:05:52 +00:00
  • a47ae538de Add libmap in dist Laurent Vivier 2007-10-04 21:01:09 +00:00
  • d9feeb1a76 remove partition.h Laurent Vivier 2007-10-04 21:00:27 +00:00
  • a60a6bfb71 Change emile_map_* to map_* Laurent Vivier 2007-10-04 20:55:52 +00:00
  • 5a0b1494b5 Add libmap Laurent Vivier 2007-10-04 20:54:14 +00:00
  • 05a073b147 (c) 2007 Laurent Vivier 2007-10-04 20:53:35 +00:00
  • 03a6bdeb25 move emile_map_* to libmap Laurent Vivier 2007-10-04 20:52:37 +00:00
  • 37c6ac70c6 add map_block0_write.c Laurent Vivier 2007-10-04 20:25:57 +00:00
  • 6657d065cf move some definitions from libemile.h Laurent Vivier 2007-10-04 20:16:27 +00:00
  • d39a68703e move emile_map_* from libemile to libmap, rename partition.h to libmap.h Laurent Vivier 2007-10-02 14:21:34 +00:00
  • 2ebda90890 remove traces Laurent Vivier 2007-09-29 21:27:48 +00:00
  • 15c4184ee7 correct typo Laurent Vivier 2007-09-29 21:27:31 +00:00
  • 8a2503868e Define LMGetBootDrive() Laurent Vivier 2007-09-29 21:26:08 +00:00
  • de9ecab9bc Implement GetDCtlEntry() Laurent Vivier 2007-09-29 21:23:45 +00:00
  • f88c5d72f1 Correct definition of DCtlEntry, using QHdr Laurent Vivier 2007-09-29 21:22:43 +00:00
  • f343388bab Define QElem and modify QHdr accordingly Laurent Vivier 2007-09-29 21:19:52 +00:00
  • 43fbf7ca14 really seek if docbook2man exists, correction by Finn Thain Laurent Vivier 2007-09-21 15:04:02 +00:00
  • b7ced84ebe clear edit line correctly Laurent Vivier 2007-09-19 20:40:40 +00:00
  • 600f012138 make vga_clear() only if vga is enabled Laurent Vivier 2007-09-18 22:35:14 +00:00
  • c7d9742b8a move cli.c to libui/edit.c Laurent Vivier 2007-09-17 23:31:17 +00:00
  • 62904d7c71 use wait_char and manage ESC to cancel edition Laurent Vivier 2007-09-17 23:27:28 +00:00
  • 2739696923 add edit.c Laurent Vivier 2007-09-17 23:26:44 +00:00
  • f6fea68b4a moved to libui/edit.c and libui/libui.h Laurent Vivier 2007-09-17 23:10:19 +00:00
  • 194894c58c Add missing console functions for edit.c Laurent Vivier 2007-09-17 22:58:45 +00:00
  • 3f2301a32f move second/cli.c to libui/edit.c Laurent Vivier 2007-09-17 22:56:40 +00:00
  • 2526dd9419 Return to menu if kernel or ramdisk fail to load Laurent Vivier 2007-09-17 22:23:06 +00:00
  • 04d9d79d74 Remove WARNING, add REPORTING BUGS Laurent Vivier 2007-09-17 13:35:09 +00:00
  • d7e9eb55ec update Laurent Vivier 2007-09-17 12:37:56 +00:00
  • 91b698a833 "vga default" is not a valid parameter for command line of emile_second_set_param() Laurent Vivier 2007-09-17 12:09:30 +00:00
  • f215102d83 clear property if not found Laurent Vivier 2007-09-17 12:07:42 +00:00