Merge request https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534 was reviewed by Joel Sherrill
-- Joel Sherrill started a new discussion on cpukit/include/rtems/confdefs/libio.h: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125359 > > const int imfs_memfile_bytes_per_block = > CONFIGURE_IMFS_MEMFILE_BYTES_PER_BLOCK; > +const IMFS_memfile_ops imfs_memfile_default_ops = { This is prototyped in imfs.h and should be in an IMFS C file I think. Not in libio.h. -- Joel Sherrill started a new discussion on cpukit/include/rtems/imfs.h: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125360 > const IMFS_node_control *control; > }; > +typedef void *(*IMFS_memfile_allocator)(void); These will need Doxygen comments. -- Joel Sherrill started a new discussion on cpukit/libfs/src/imfs/imfs_memfile.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125361 > > - memory = (void *)calloc(1, IMFS_MEMFILE_BYTES_PER_BLOCK); > + // memory = (void *)calloc(1, IMFS_MEMFILE_BYTES_PER_BLOCK); This should be deleted when it works. -- Joel Sherrill started a new discussion on cpukit/libfs/src/imfs/imfs_memfile.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125362 > ) > { > - free(memory); Delete old code. -- Joel Sherrill started a new discussion on cpukit/libfs/src/imfs/imfs_memfile.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125363 > }; > + > +void *default_allocator(){ Should have (void) Formatting isn't right for this block. -- Joel Sherrill started a new discussion on testsuites/psxtests/psximfs03/init.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125364 > +#ifdef HAVE_CONFIG_H New file needs header. -- Joel Sherrill started a new discussion on testsuites/psxtests/psximfs03/init.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125365 > +) > +{ > + if(!freelist) return NULL; "if (" I expect format checker to complain about more. -- Joel Sherrill started a new discussion on testsuites/psxtests/psximfs03/init.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125366 > +rtems_task Init( > + rtems_task_argument argument > +) There must be more code below here. -- Joel Sherrill started a new discussion on testsuites/psxtests/psximfs03/init.c: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534#note_125367 > +#ifdef HAVE_CONFIG_H > +#include "config.h" There must be build yml files, scn, doc, etc. This is not functional yet. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/534 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs