Updating the mighty-1284p core

john1993:
having reworked optiboot for several avrs (including m128 and m1284) i prefer the classic arduino rate, 57k. slightly slower loads but in my case has proven most trouble free for a variety of reasons.

In which case 38400 and 76800 are far better choices (WormFood's AVR Baud Rate Calculator Ver. 2.1.1)...

16 MHz
Baud   UBRR  UBRR    Error
-----  ----  ------  -----
38400  25    0x0019  0.2    <<
57600  16    0x0010  2.1
76800  12    0x000C  0.2    <<
1000K   1    0x0001  0.0

1 M is a zero-error baud rate for 16 MHz boards. Unless the USB-to-serial converter is physically separated from the board it is an excellent choice.

since i never saw much point to bootload blinks

+1. Got it.

that and other redundant code was deleted to make room for more useful functions.

"More useful functions"? Such as?