URL
https://opencores.org/ocsvn/sata_controller_core/sata_controller_core/trunk
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 17 |
Line 28... |
Line 28... |
|
|
/*
|
/*
|
* The internal representation of our device.
|
* The internal representation of our device.
|
*/
|
*/
|
struct sata_dev {
|
struct sata_dev {
|
int size; /* Device size in sectors */
|
unsigned long long size; /* Device size in sectors */
|
short users; /* How many users */
|
short users; /* How many users */
|
short media_change; /* Flag a media change? */
|
short media_change; /* Flag a media change? */
|
spinlock_t lock; /* For mutual exclusion */
|
spinlock_t lock; /* For mutual exclusion */
|
struct request_queue *queue; /* The device request queue */
|
struct request_queue *queue; /* The device request queue */
|
struct gendisk *gd; /* The gendisk structure */
|
struct gendisk *gd; /* The gendisk structure */
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.