X-Git-Url: http://cloudbase.mooo.com/gitweb/avrcpm.git/blobdiff_plain/072e0f3bc4a2e8d20d093613d6dccd28159c5cdf..4c7c1e1a4b78cc8e0389e7c18c8c7fe97b4d3a93:/avrcpm/cpm/avrcpm.lib diff --git a/avrcpm/cpm/avrcpm.lib b/avrcpm/cpm/avrcpm.lib index 83d3668..2c4f636 100644 --- a/avrcpm/cpm/avrcpm.lib +++ b/avrcpm/cpm/avrcpm.lib @@ -71,7 +71,7 @@ als&pbn set (dks)/8 ;;size of allocation vector if ((dks) mod 8) ne 0 als&pbn set als&pbn+1 endif -css&pbn set (cks)/4 ;;number of checksum elements +css&pbn set (cks+3)/4 ;;number of checksum elements ;; generate the block shift value blkval set bls/128 ;;number of sectors/block blkshf set 0 ;;counts right 0's in blkval @@ -125,7 +125,7 @@ pbn: ddw %nsec,<;sec per track> ddw %(dir)-1,<;directory max> ddb %dirblk shr 8,<;alloc0> ddb %dirblk and 0ffh,<;alloc1> - ddw %(cks)/4,<;check size> + ddw %(cks+3)/4,<;check size> ddw %ofs,<;offset> endm