To reduce dependencies on header files when extmod components are disabled. Signed-off-by: Damien George <damien.p.george@gmail.com>
So it can be reused by other ports. Signed-off-by: Damien George <damien@micropython.org>