Re: memory allocation for nk.bin

what you physically consume depends if you are using pageing or not
(check the ROMFLAGS for this).

the nb0 file size is exactly what you define with the ROMSIZE (in your
config.bib file), which reflects the total size of your OS image. the
more modules and files you add to your os design, the closer the sizes
of your bin and nb0 files get (the *.bin file size increases the more
modules you add).

when the bootloader loads the bin file it actually creates the nb0
file while "uncompressing" the bin file.