104 lines
4.4 KiB
Plaintext
104 lines
4.4 KiB
Plaintext
###########################################################################
|
|
AaeonUartMode2Pkg
|
|
###########################################################################
|
|
---------------------------------------------------------------------------
|
|
Porting Guide:
|
|
Refer to Readme.md
|
|
|
|
---------------------------------------------------------------------------
|
|
|
|
|
|
###########################################################################
|
|
Source Revision: AaeonUartMode2Pkg_03
|
|
Release Date: 12/07/2021
|
|
Action:
|
|
1. Fix Compiler error issue.
|
|
File:
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2.c
|
|
---------------------------------------------------------------------------
|
|
Compiling Env: Aptio_5.x_TOOLS_32_1
|
|
###########################################################################
|
|
Source Revision: AaeonUartMode2Pkg_02
|
|
Release Date: 11/25/2020
|
|
Action:
|
|
1. Support UART Mode 7~10
|
|
2. Fix function "SioSetFlowControl" UART index incorrect issue
|
|
Dependencies:
|
|
AaeonDxeLib
|
|
File:
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2Pkg.sd
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2Pkg.sdl
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2Pkg.uni
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2.c
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2Callback.c
|
|
> AaeonCommonPkg/AaeonUartMode2Pkg/AaeonUartMode2Pkg.c
|
|
---------------------------------------------------------------------------
|
|
Compiling Env: Aptio_5.x_TOOLS_32_1
|
|
###########################################################################
|
|
===========================================================================
|
|
Change: Support IT8625 SIO chip selection
|
|
Root Cause: To support IT8625 SIO chip
|
|
Action:
|
|
* Implement "IT8625_CHIP_TYPE" for function
|
|
"SioSetFlowControl"
|
|
Files:
|
|
> AaeonUartMode2Pkg/AaeonUartMode2.c
|
|
|
|
===========================================================================
|
|
Change: Support SIO source chip selection for target UART
|
|
Root Cause: The control GPIO of UART mode is different chip as UART
|
|
source chip
|
|
Action:
|
|
* Add setup item " UART Source"
|
|
* Implement "F81216SEC_CHIP_TYPE" for function
|
|
"SioSetFlowControl"
|
|
* Add option "F81804" to setup item " GPIO Source"
|
|
* Add TOKEN "ONEOF_AAEON_UART1MODE_UART_SOURCE_DEFAULT"
|
|
* Add TOKEN "ONEOF_AAEON_UART2MODE_UART_SOURCE_DEFAULT"
|
|
* Add TOKEN "ONEOF_AAEON_UART3MODE_UART_SOURCE_DEFAULT"
|
|
* Add TOKEN "ONEOF_AAEON_UART4MODE_UART_SOURCE_DEFAULT"
|
|
* Add TOKEN "ONEOF_AAEON_UART5MODE_UART_SOURCE_DEFAULT"
|
|
* Add TOKEN "ONEOF_AAEON_UART6MODE_UART_SOURCE_DEFAULT"
|
|
Files:
|
|
> AaeonUartMode2Pkg/AaeonUartMode2.c
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.sd
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.sdl
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.uni
|
|
STS:
|
|
https://sts.aaeon.com.tw:12080/issues/8727
|
|
===========================================================================
|
|
Source Revision: AaeonUartMode2Pkg_01
|
|
Release Date: 11/09/2018
|
|
Action:
|
|
1. Add function "UartModeDefaultInit" for set UART
|
|
mode default before AaeonCommonFeaturesSyncReady
|
|
2. Add file "AaeonUartMode2LoadDefaults" for set
|
|
UART mode when user load default
|
|
3. Add setup item "UART Mode Default" for each
|
|
UART Control item
|
|
4. Add TOKEN "DEFAULT_AAEON_UART1/2/3/4/5/6MODE"
|
|
for set UART mode default
|
|
Dependencies:
|
|
AaeonDxeLib
|
|
File:
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.c
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.cif
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.sd
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.sdl
|
|
> AaeonUartMode2Pkg/AaeonUartMode2Pkg.uni
|
|
> AaeonUartMode2Pkg/AaeonUartMode2LoadDefaults.c
|
|
---------------------------------------------------------------------------
|
|
Compiling Env: Aptio_5.x_TOOLS_28
|
|
###########################################################################
|
|
Source Revision: AaeonUartMode2Pkg_00
|
|
Release Date: 07/18/2017
|
|
Action:
|
|
1. First release - This module use setup menu "UART
|
|
Mode Configuration" to control UART Mode
|
|
Dependencies:
|
|
AaeonDxeLib
|
|
---------------------------------------------------------------------------
|
|
Compiling Env: Aptio_5.x_TOOLS_28
|
|
|
|
###########################################################################
|