1 #include <lunaix/device.h>
2 #include <lunaix/mm/page.h>
5 __null_wr_pg(struct device* dev, void* buf, size_t offset)
12 __null_wr(struct device* dev, void* buf, size_t offset, size_t len)
19 __null_rd_pg(struct device* dev, void* buf, size_t offset)
26 __null_rd(struct device* dev, void* buf, size_t offset, size_t len)
33 devbuiltin_init_null()
35 struct device* devnull = device_addseq(NULL, NULL, "null");
36 devnull->write_page = __null_wr_pg;
37 devnull->write = __null_wr;
38 devnull->read_page = __null_rd_pg;
39 devnull->read = __null_rd;