z2ram.c (448cc2fb3a7b327823a9afd374808c37b8e6194f) | z2ram.c (1ebe2e5f9d68e94c524aba876f27b945669a7879) |
---|---|
1/* 2** z2ram - Amiga pseudo-driver to access 16bit-RAM in ZorroII space 3** as a block device, to be used as a RAM disk or swap space 4** 5** Copyright (C) 1994 by Ingo Wilken (Ingo.Wilken@informatik.uni-oldenburg.de) 6** 7** ++Geert: support for zorro_unused_z2ram, better range checking 8** ++roman: translate accesses via an array --- 313 unchanged lines hidden (view full) --- 322 323 disk = blk_mq_alloc_disk(&tag_set, NULL); 324 if (IS_ERR(disk)) 325 return PTR_ERR(disk); 326 327 disk->major = Z2RAM_MAJOR; 328 disk->first_minor = minor; 329 disk->minors = 1; | 1/* 2** z2ram - Amiga pseudo-driver to access 16bit-RAM in ZorroII space 3** as a block device, to be used as a RAM disk or swap space 4** 5** Copyright (C) 1994 by Ingo Wilken (Ingo.Wilken@informatik.uni-oldenburg.de) 6** 7** ++Geert: support for zorro_unused_z2ram, better range checking 8** ++roman: translate accesses via an array --- 313 unchanged lines hidden (view full) --- 322 323 disk = blk_mq_alloc_disk(&tag_set, NULL); 324 if (IS_ERR(disk)) 325 return PTR_ERR(disk); 326 327 disk->major = Z2RAM_MAJOR; 328 disk->first_minor = minor; 329 disk->minors = 1; |
330 disk->flags |= GENHD_FL_NO_PART; |
|
330 disk->fops = &z2_fops; 331 if (minor) 332 sprintf(disk->disk_name, "z2ram%d", minor); 333 else 334 sprintf(disk->disk_name, "z2ram"); 335 336 z2ram_gendisk[minor] = disk; 337 err = add_disk(disk); --- 77 unchanged lines hidden --- | 331 disk->fops = &z2_fops; 332 if (minor) 333 sprintf(disk->disk_name, "z2ram%d", minor); 334 else 335 sprintf(disk->disk_name, "z2ram"); 336 337 z2ram_gendisk[minor] = disk; 338 err = add_disk(disk); --- 77 unchanged lines hidden --- |