SuccessChanges

Summary

  1. Eliminated inefficient serial function calls at runtime. (commit: 032f3b5) (details)
  2. Eliminated more unnecessary calls. (commit: 9bf762e) (details)
  3. Optimised struct. (commit: 48e06ed) (details)
  4. Optimised 'serialPort_t' struct. (commit: 61beef2) (details)
  5. Moved pointers back. (commit: d766501) (details)
Commit 032f3b501bf8a7e23cc946ad0e1de02f866811bc by github
Eliminated inefficient serial function calls at runtime.
(commit: 032f3b5)
The file was modifiedsrc/main/msp/msp_serial.h (diff)
The file was modifiedsrc/main/io/rcdevice_cam.c (diff)
The file was modifiedsrc/main/msp/msp_serial.c (diff)
The file was modifiedsrc/main/io/serial.h (diff)
The file was modifiedsrc/main/io/serial.c (diff)
Commit 9bf762e9e8ddb990a79d4fe6448fd53383765b17 by github
Eliminated more unnecessary calls.
(commit: 9bf762e)
The file was modifiedsrc/main/fc/fc_core.c (diff)
The file was modifiedsrc/main/fc/fc_tasks.c (diff)
The file was modifiedsrc/main/msp/msp_serial.h (diff)
Commit 61beef22915b3d9a7aa095dca21a3791405d4d28 by github
Optimised 'serialPort_t' struct.
(commit: 61beef2)
The file was modifiedsrc/main/drivers/serial.h (diff)
The file was modifiedsrc/main/drivers/serial.h (diff)