[s1mp3-dev] C compliance was Re: [Swan API] STDIO module - stdout consistency
Rembrand van Lakwijk
rembrand at lakwijk.com
Mon Jun 26 11:55:17 CDT 2006
Maybe for debug builds this is useful in some cases, but this should
certainly not be enabled in release builds because of the limited number
of writecycles the NAND will handle before it starts to produce errors.
Also, when using the player on a daily basis without further upgrading
of the firmware or removing the log, it could get pretty big. I'm not
saying it shouldn't be implemented at all, but it should a) be disabled
in release builds, and b) the user should be warned of the fact that the
player is in debug mode upon switching the device on. Ofcourse a debug
console in the emulator would be a great idea, but I'm wondering how
useful this emulator will be until we know every detail of the hardware
- and by the time we know our hardware, all the essential kernel and api
stuff will already have been written.
>I think that our 'stdout' should be 'stddbg', a text file stored on NAND
>for release builds or a nice console window for simulated applications
>(through the Great Simulator) since our devices have (except the newer
>ones) very small screens.
More information about the s1mp3-dev