Skip to content

Commit 2ca0c98

Browse files
Release 9.0.11300.31932
1 parent 47ea57f commit 2ca0c98

File tree

1,513 files changed

+45507
-3021
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,513 files changed

+45507
-3021
lines changed

.gitignore

+6-3
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ IntermediateCompilerFiles
4444
enc_temp_folder
4545
out
4646

47+
# Visual Studio Code
48+
.vscode
49+
4750
# Product-Specific
4851
*.laccdb
4952
*.edp
@@ -56,7 +59,7 @@ dsp_compiler
5659
ppm_compiler
5760
/ESIF/Packages/Database/DSP-*.accdb
5861
/ESIF/Packages/Database/EXPORT
59-
/ESIF/Products/ESIF_UI/index.html
62+
/DPTF/Sources/Tools/dttui/index.html
6063
/Build/Linux/Artifacts
6164
/Build/Linux/Upstream
6265
/Build/Windows/Artifacts
@@ -77,8 +80,8 @@ ppm_compiler
7780
/ContextService/SampleAppSource/SampleApp_Packager/AppPackages
7881
/ContextService/SampleAppSource/SampleApp_Packager/BundleArtifacts
7982
/ContextService/**/packages
80-
/ESIF/Products/ESIF_UI/Sources/solution/esif_ui_solution/bin/esif_ui_solution.pdb
81-
/ESIF/Products/ESIF_UI/Sources/solution/esif_ui_solution/bin/esif_ui_solution.dll
83+
/DPTF/Sources/Tools/dttui/Sources/solution/esif_ui_solution/bin/esif_ui_solution.pdb
84+
/DPTF/Sources/Tools/dttui/Sources/solution/esif_ui_solution/bin/esif_ui_solution.dll
8285
/ESIF/Products/IPF_UI/Sources/solution/ipf_ui_solution/bin
8386
/ESIF/Products/IPF_UI/index.html
8487
/IPF/Linux

Common/Ver.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.
@@ -20,5 +20,5 @@
2020

2121
#define VER_MAJOR 1
2222
#define VER_MINOR 0
23-
#define VER_HOTFIX 11100
24-
#define VER_BUILD 29358
23+
#define VER_HOTFIX 11300
24+
#define VER_BUILD 31932

Common/esif_ccb.h

+4-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:
@@ -196,6 +196,8 @@ typedef u8 Bool; /* C BOOLEAN */
196196
#define ESIF_HANDLE_FMT "0x%016llX"
197197
#define OS_HANDLE_FMT "%llu"
198198

199+
#define ESIF_MAX_COMMAND (64*1024) /* Max Command Argument Length allowed via fSendCommandFuncPtr */
200+
199201
/*
200202
* Macros required for esif_rc and esif_sdk headers
201203
*/

Common/esif_ccb_atomic.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_atomic_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_cpuid.h

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:
@@ -112,7 +112,8 @@
112112
#define CPUID_FAMILY_MODEL_MTL_S 0x000606C0 // Meteor Lake S
113113
#define CPUID_FAMILY_MODEL_RPL_S 0x000B0670 // Raptor Lake S
114114
#define CPUID_FAMILY_MODEL_RPL_P 0x000B06A0 // Raptor Lake P
115-
115+
#define CPUID_FAMILY_MODEL_ADL_N 0x000B06E0 // Alder Lake N
116+
#define CPUID_FAMILY_MODEL_ADL_P 0x000906A0 // Alder Lake P
116117
#pragma pack(push, 1)
117118

118119
typedef struct esif_ccb_cpuid_s {

Common/esif_ccb_cpuid_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_env.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_file.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_file_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_kpe.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_library.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_library_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_lock.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_lock_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_memory.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_memory_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_memstat.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_memtrace.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_random.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_random_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_rc.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_sem.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_sem_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_socket.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_socket_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_sort.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_sort_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_string.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
**
55
** GPL LICENSE SUMMARY
66
**
7-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
7+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
88
**
99
** This program is free software; you can redistribute it and/or modify it under
1010
** the terms of version 2 of the GNU General Public License as published by the
@@ -23,7 +23,7 @@
2323
**
2424
** BSD LICENSE
2525
**
26-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
26+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
2727
**
2828
** Redistribution and use in source and binary forms, with or without
2929
** modification, are permitted provided that the following conditions are met:

Common/esif_ccb_string_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_thread.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

Common/esif_ccb_thread_lin_user.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/******************************************************************************
2-
** Copyright (c) 2013-2022 Intel Corporation All Rights Reserved
2+
** Copyright (c) 2013-2023 Intel Corporation All Rights Reserved
33
**
44
** Licensed under the Apache License, Version 2.0 (the "License"); you may not
55
** use this file except in compliance with the License.

0 commit comments

Comments
 (0)