Commit Graph

1181 Commits

Author SHA1 Message Date
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
Laurent Vivier
eb9c17f5ad Add map_get_blocksize() 2007-11-01 22:07:17 +00:00