freebsd-dev/sys/dev/nand
Grzegorz Bernacki 8e16e025ac Split raw reading/programming into smaller chunks to avoid allocating too
big chunk of kernel memory. Validate size of data. Add error handling to
avoid calling copyout() when data has not been read correctly.

Reviewed by:    zbb
Reported by:    x90c <geinblues@gmail.com>
MFC after:      2 days
2013-11-20 11:10:23 +00:00
..
nand_bbt.c
nand_cdev.c Split raw reading/programming into smaller chunks to avoid allocating too 2013-11-20 11:10:23 +00:00
nand_dev.h
nand_ecc_pos.h
nand_generic.c ONFI parameters are little-endian, hence we must take care to convert them 2013-11-15 23:41:32 +00:00
nand_geom.c Split raw reading/programming into smaller chunks to avoid allocating too 2013-11-20 11:10:23 +00:00
nand_id.c o Add ONFI signature check. 2013-11-09 18:46:11 +00:00
nand_if.m
nand.c Rework the routine that returns a pointer to the table of software ECC 2013-11-15 23:48:51 +00:00
nand.h Move the luns field to the end of the struct, for serendipitous packing. 2013-11-15 23:45:13 +00:00
nandbus_if.m
nandbus.c Fix ONFI chip detection. 2013-05-27 06:24:31 +00:00
nandbus.h
nandsim_chip.c
nandsim_chip.h
nandsim_ctrl.c
nandsim_log.c
nandsim_log.h
nandsim_swap.c Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
nandsim_swap.h
nandsim.c
nandsim.h
nfc_fsl.c Add a driver for the Freescale FCM module in the localbus controller. 2012-07-03 01:00:29 +00:00
nfc_fsl.h Add a driver for the Freescale FCM module in the localbus controller. 2012-07-03 01:00:29 +00:00
nfc_if.m
nfc_mv.c