Commit Graph

1332 Commits

Author SHA1 Message Date
Laurent Vivier 38ffe34cfb Add GESTALTID in config.mk 2008-07-11 20:47:44 +00:00
Laurent Vivier 8c9f0f37c8 More ifdef 2008-07-08 22:01:18 +00:00
Laurent Vivier 6f7b9ceb38 Generate Changelog 2008-07-08 21:59:20 +00:00
Laurent Vivier b1ed42201b correct printf format for st_size 2008-07-08 21:58:50 +00:00
Laurent Vivier 907bb917e6 correctly decode kernel path and center title 2008-07-08 21:58:03 +00:00
Laurent Vivier 636b075bb0 Update 2008-07-04 18:46:07 +00:00
Laurent Vivier af26501420 add --no-fs, to restore management of container (old behavior) 2008-04-21 19:50:25 +00:00
Laurent Vivier a333f52121 add args property, make some cleanup 2008-04-21 19:49:13 +00:00
Laurent Vivier 68b7b1f4dd use stream_* structures instead of specific ones 2008-04-20 16:35:55 +00:00
Laurent Vivier 98bd88c574 Add map_init.c, use stream_FILE with device->close() 2008-04-20 16:33:20 +00:00
Laurent Vivier 2c64fafc4f move all specific structure to iso9660.h and stream_* generic structures in interface 2008-04-20 16:29:49 +00:00
Laurent Vivier 0b40281c38 move all specific structure to ext2.h and stream_* generic structures in interface 2008-04-20 16:25:24 +00:00
Laurent Vivier c017df52ba move all specific structure to container.h and stream_* generic structures in interface 2008-04-20 16:20:54 +00:00
Laurent Vivier c346e2b01d move all specific structure to block.h and stream_* generic structures in interface 2008-04-20 16:16:53 +00:00
Laurent Vivier 5caae75dc2 move volume and file to stream, add fs.mount, fs.open 2008-04-20 16:07:24 +00:00
Laurent Vivier d90125f60c correct kernel path 2008-04-20 16:01:23 +00:00
Laurent Vivier 578c62e97c introduce root property 2008-04-16 18:34:12 +00:00
Laurent Vivier fff0ca295b use libconfig 2008-04-16 18:32:17 +00:00
Laurent Vivier 15ac0c394f correct typo 2008-04-16 18:22:05 +00:00
Laurent Vivier 35bfdc35f0 Add root property, rename parameters as args 2008-04-16 13:43:28 +00:00
Laurent Vivier fd817737a8 Add comments and ext2 entry 2008-04-16 13:37:51 +00:00
Laurent Vivier e10c68dab1 Manage comments (#.*\n) in configuration file 2008-04-16 13:36:26 +00:00
Laurent Vivier 73a10590a1 Manage byte order (ext2 is little-endian, libext2 can run on big-endian like m68k or powerpc) 2008-04-13 22:24:57 +00:00
Laurent Vivier 5f7643e48b Add ext2 in libstream 2008-04-12 22:27:13 +00:00
Laurent Vivier fb689113dd Correctly manage / in pathname 2008-04-12 22:16:17 +00:00
Laurent Vivier f5d95ed881 Avoid offset overflow on disk bigger than 2 GB 2008-04-12 22:15:20 +00:00
Laurent Vivier b1594201cb Add tools for ext2 2008-04-12 21:19:32 +00:00
Laurent Vivier 18d598d5fa Add preliminary ext2 support 2008-04-12 21:17:49 +00:00
Laurent Vivier 1272867d0c correct computing of size of buffer subset 2008-03-17 23:25:30 +00:00
Laurent Vivier 64bc718251 scancode_Stop is '.' and '>', scancode_KeypadStop is '.' 2008-03-17 18:52:41 +00:00
Laurent Vivier 3969b083c7 Correctly manage chainloader 2008-02-25 21:49:18 +00:00
Laurent Vivier 42f4a71817 manage correctly CONFIG_GESTALTID, CONFIG_KERNEL_MAP, CONFIG_INITRD_MAP 2008-02-25 21:36:32 +00:00
Laurent Vivier 35b5df8a85 replace int by long on void* cast to be able to compile on 64bit architecture 2008-02-14 22:39:14 +00:00
Laurent Vivier dd295326db Allows SCSI second level to use block: protocol 2008-02-14 20:15:26 +00:00
Laurent Vivier 6f37023fb1 Correct typo 2008-02-14 20:05:11 +00:00
Laurent Vivier 0ec74c655d for chainloader, size of "block:" is in bytes 2008-02-14 19:53:01 +00:00
Laurent Vivier 7e4c1ca39c block: takes an offset in blocks and not in bytes (to be able to manage SCSI disk) 2008-02-14 19:46:10 +00:00
Laurent Vivier 1ff43d1924 Better management of chainloader 2008-02-10 01:36:39 +00:00
Laurent Vivier d4719723dc correct typo about --restore 2008-02-09 16:38:50 +00:00
Laurent Vivier bef869a741 Check boot signature and flush caches 2007-11-05 21:21:02 +00:00
Laurent Vivier 6bd242d7ce Call chainloader, for the moment EMILE is only able to chaiload itself... 2007-11-03 21:04:09 +00:00
Laurent Vivier 3f4a3c5000 Add LMSetBootDriver() 2007-11-03 20:40:37 +00:00
Laurent Vivier 90b8e2db0b Add FlushInstructionCache(), FlushDataCache(), DisableExtCache(), FlushExtCache() and FlushCodeCacheRange() 2007-11-03 20:37:55 +00:00
Laurent Vivier 1ee27546a1 Add _HWPriv dispatcher 2007-11-03 20:36:53 +00:00
Laurent Vivier b04a3d1638 Set more information in streamp_r, allows to retrieve unit id with stream_fstat() 2007-11-02 22:11:28 +00:00
Laurent Vivier 47a16fe0c8 use sector number instead of computing it from struct size and block size 2007-11-02 09:40:04 +00:00
Laurent Vivier c4fb2d359e Add error message 2007-11-02 09:39:21 +00:00
Laurent Vivier 3eb3d6005e use directly block address instead of computing it with blocksize, correct parameter of get_blocksize() 2007-11-01 22:52:17 +00:00
Laurent Vivier 642feb9d59 Correct parameters of get_blocksize() 2007-11-01 22:43:06 +00:00
Laurent Vivier d3e4392b75 correct call of get_blocksize() 2007-11-01 22:12:38 +00:00