The mkgmap program converts map data from OpenStreetMap into the Garmin img map format that can be loaded onto Garmin GPS devices. It also combines maps and produces the auxiliary files required to load into map viewing programs.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This version can finally create an address index which works on a GPS device without using any third party software. Also new is a compiler for custom type files and an option to create points of interest along a line. Improvements include creating only a single point of interest from a polygon and even better performance.