This magic number I don't think it's necessary to define one macro. Because it's just 1024 is a common usage.  What's your opinion?