diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-03-31 05:55:16 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2009-03-31 05:55:16 +0000 |
commit | 65297bc408f303463754efbd5e6613e4554adae8 (patch) | |
tree | 0756a5f9afe2d81dbd2481e1cc3e99f320139909 /loader.c | |
parent | 02d400ead71795123ac8580618de24e90df71154 (diff) | |
download | qemu-65297bc408f303463754efbd5e6613e4554adae8.zip qemu-65297bc408f303463754efbd5e6613e4554adae8.tar.gz qemu-65297bc408f303463754efbd5e6613e4554adae8.tar.bz2 |
SH4: Add support for kernel cmdline
Backport of revisions 6792, 6916, 6919 from trunk.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/branches/stable_0_10@6960 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'loader.c')
-rw-r--r-- | loader.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -90,11 +90,12 @@ int fread_targphys(target_phys_addr_t dst_addr, size_t nbytes, FILE *f) while (nbytes) { want = nbytes > sizeof(buf) ? sizeof(buf) : nbytes; did = fread(buf, 1, want, f); - if (did != want) break; cpu_physical_memory_write_rom(dst_addr, buf, did); dst_addr += did; nbytes -= did; + if (did != want) + break; } return dst_addr - dst_begin; } |