drivers/mtd/devices/ms02-nv.h

Source file repositories/reference/linux-study-clean/drivers/mtd/devices/ms02-nv.h

File Facts

System
Linux kernel
Corpus path
drivers/mtd/devices/ms02-nv.h
Extension
.h
Size
3810 bytes
Lines
102
Domain
Driver Families
Bucket
drivers/mtd
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

struct ms02nv_private {
	struct mtd_info *next;
	struct {
		struct resource *module;
		struct resource *diag_ram;
		struct resource *user_ram;
		struct resource *csr;
	} resource;
	u_char *addr;
	size_t size;
	u_char *uaddr;
};

Annotation

Implementation Notes