2002-09-11 Markus Germeier * libmpio/mpio.c (mpio_file_put,mpio_file_get): set timestamps on files correct * libmpio/directory.c (mpio_dentry_put): write correct 8.3 filenames into directory (mpio_dentry_put): fixed handling of time stamps with a "little" help from the current mtools distribution (date_dos2unix): added function, copied from the linux kernel (mpio_dentry_get_time): added function, uses (date_dos2unix) 2002-09-11 Markus Germeier * mpio_tool/mpiosh.c (mpiosh_cmd_mdel): added command mdel 2002-09-11 Markus Germeier * libmpio/mpio.c (mpio_file_put): finished support for writing to internal memory + changes to fat.c and io.c 2002-09-11 Markus Germeier * libmpio/io.c (cluster2blockaddress): added function (mpio_io_block_write, mpio_io_sector_write): fixed block address in spare area (mpio_io_block_read): check block address and give debug output if address differs 2002-09-11 Markus Germeier * libmpio/mpio.c (mpio_file_put): (+ various files) updated writing support to support mpio_fatentry_t 2002-09-10 Markus Germeier * libmpio/io.c (mpio_io_block_write): write FAT entry for internal mem * libmpio/fat.c (mpio_fat_internal_find_fileindex): added function 2002-09-10 Markus Germeier * libmpio/mpio.c (mpio_memory_format): formatting works for internal and external memory now BEWARE: No config files are written, you might ruin your player!!! * libmpio/mpio.c (mpio_file_del): deleting works for internal and external memory now (BEWARE !!!) * support for deleting/formatting added to various parts of fat.c and io.c 2002-09-10 Markus Germeier * libmpio/fat.c (mpio_fatentry_set_free) (mpio_fatentry_set_defect): added functions * libmpio/io.c (mpio_io_block_delete): return negative status value in case of error * libmpio/mpio.c (mpio_memory_format): mark block/cluster defect in FAT if an error occurs during format * libmpio/mpio.c (mpio_file_del): changed function to support new mpio_fatentry_t 2002-09-09 Markus Germeier * libmpio/io.c (fatentry2hw): added function (mpio_io_block_read, mpio_io_block_delete): use fatentry2hw 2002-09-09 Markus Germeier * libmpio/mpio.c (mpio_memory_format): updated code to format external SmartMedia cards * libmpio/fat.c (mpio_fatentry_plus_plus, mpio_bootblocks_read): fixed max_cluster issues 2002-09-09 Markus Germeier * libmpio/io.c (cluster2block): fixed cluster to block mapping for 32MB SmartMedia cards * libmpio/io.c (mpio_io_block_read, mpio_io_sector_read): added debug output in case of ECC error * libmpio/mpio.c (mpio_memory_free): fixed segmentation violation if no SM card is inserted * libmpio/mpio.c (mpio_get_info): *really* fixed the problem if no SM card is inserted 2002-09-09 Markus Germeier * mpio_tool/mpiosh.c: (mpiosh_cmd_mput): (mpiosh_cmd_mget): make info texts consistent with get and put * libmpio/mpio.c (mpio_init_internal): fixed max_clusters for internal memory with more then one chip * libmpio/fat.c (mpio_fatentry_hw2entry): added function * libmpio/fat.c (mpio_fatentry_entry2hw): added function * libmpio/fat.c: fixed support for MPIOs with more than one internal chip (hopefully, someone please test this) 2002-09-08 Markus Germeier * mpio_tool/mpiosh.c: (mpiosh_cmd_mput): fixed regex handling (mpiosh_cmd_mget): fixed regex handling * regex for mput/mget does now work but uses "hard" regular expressions instead of shell-like regex, e.g.: "^0.*\.mp3$" ("hard" regular expression) "0*.mp3" (shell-like) 2002-09-04 Andreas Buesching * mpio_tool/mpiosh.c (mpiosh_cmd_mput): added command mput. The arguments can be extended regular expressions. UNTESTED! (mpiosh_cmd_ldir): removed compiler warnings (mpiosh_cmd_mget): added command mget. The arguments can be extended regular expressions. UNTESTED! (mpiosh_cmd_help): updated help text 2002-09-03 Markus Germeier * first part of "design" fixes * libmpio: - introduced mpio_fatentry_t - reading support changed to mpio_fatentry_t - writing and deleting deactivated (this simply can't work right now) 2002-09-03 Yuji Touya * add mkmpiodev script to create device file * README: add explanation to get started 2002-09-03 Markus Germeier * libmpio/*: various "little" code cleanups 2002-09-01 Andreas Buesching * mpio_tool/mpiosh.c: add commands lcd and ldir (mpiosh_cmd_dump): fixed a stupid bug (mpiosh_cmd_ldir): implemented the command ldir (mpiosh_cmd_lcd): implemented the command lcd 2002-08-22 Andreas Buesching * README: fixed soome types and add a warning * AUTHORS: add salmoon to the list 2002-08-05 Andreas Buesching * autogen.sh: add script to build configure script