2 ms·
You don't really even need a device to get started. The first driver I ever wrote consisted of 128 bytes of memory that you could write to and read back from.
by smcameron 3y ago
You don't really even need a device to get started. The first driver I ever wrote consisted of 128 bytes of memory that you could write to and read back from. After I got that working, I realized I could change the 128 to 1.44M, implement a couple ioctls and have a reasonable RAM disk substitute for a floppy drive (this was SCO OpenServer back in the 1990s, and it didn't have a loop back device.)