X-Git-Url: https://git.wh0rd.org/?p=ICEs.git;a=blobdiff_plain;f=bfin-5761%2Fsuper.i;fp=bfin-5761%2Fsuper.i;h=9788461539d29337fa70a989c915cb2846e81618;hp=0000000000000000000000000000000000000000;hb=0e45bb161e4c1a7d89732e3b1e928f16ae16ef55;hpb=81f80d8c1c9898ae1c26534a3287a47220390f5c diff --git a/bfin-5761/super.i b/bfin-5761/super.i new file mode 100644 index 0000000..9788461 --- /dev/null +++ b/bfin-5761/super.i @@ -0,0 +1,16 @@ +typedef unsigned long long u64; +struct super_block { + unsigned s_blocksize; + void *s_bdev; +}; +sb_bread(struct super_block *sb, u64 block) +{ + __bread(sb->s_bdev, block, sb->s_blocksize); +} +fill(struct super_block *sb) +{ + u64 *bh; + unsigned nr; + nr = *bh >> 1; + sb_bread(sb, nr); +}