diff options
Diffstat (limited to 'nuttx/arch/sim/src/up_internal.h')
-rw-r--r-- | nuttx/arch/sim/src/up_internal.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/nuttx/arch/sim/src/up_internal.h b/nuttx/arch/sim/src/up_internal.h index 5de1d7687..d7e6588cb 100644 --- a/nuttx/arch/sim/src/up_internal.h +++ b/nuttx/arch/sim/src/up_internal.h @@ -65,6 +65,20 @@ #define SIM_HEAP_SIZE (4*1024*1024) +/* These definitions characterize the compressed filesystem image */ + +#define BLOCK_COUNT 1024 +#define SECTOR_OF_BACKUPT 6 +#define NUMBER_OF_FATS 2 +#define FAT_SIZE 32 +#define NUM_HIDDEN_SECTORS 0 +#define VOLUME_NAME "NuttXTestVol" +#define USE_WHOLE_DEVICE 1 +#define ROOT_DIR_ENTRIES 512 +#define RESERVED_SECTORS 32 +#define SECTORS_PER_CLUSTER 4 +#define LOGICAL_SECTOR_SIZE 512 + /************************************************************************** * Public Types **************************************************************************/ @@ -78,15 +92,20 @@ **************************************************************************/ #ifndef __ASSEMBLY__ + /* up_setjmp.S ************************************************************/ extern int up_setjmp(int *jb); extern void up_longjmp(int *jb, int val) __attribute__ ((noreturn)); -/* up_devconsole **********************************************************/ +/* up_devconsole.c ********************************************************/ extern void up_devconsole(void); extern void up_registerblockdevice(void); +/* up_deviceimage.c *******************************************************/ + +extern char *up_deviceimage(void); + #endif /* __ASSEMBLY__ */ #endif /* __ARCH_UP_INTERNAL_H */ |