What protocol does the IDE use to upload sketches to a board?

Stk500 does NOT send Intel-hex frames.