Changeset 61 for trunk/Packages/Kernel/Kernel.Core.pas
- Timestamp:
- Apr 7, 2024, 11:50:48 PM (6 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Packages/Kernel/Kernel.Core.pas
r60 r61 6 6 Classes, SysUtils, Kernel.List, Kernel.FileSystem, Kernel.Memory, 7 7 Kernel.Screen, Kernel.Device, Kernel.App, Kernel.Scheduler, Kernel.Api, 8 Kernel.Graphics, Generics.Collections ;8 Kernel.Graphics, Generics.Collections, Kernel.IPC; 9 9 10 10 type … … 25 25 TKernel = class 26 26 private 27 Api: T KernelApi;27 Api: TSystemApi; 28 28 procedure InitVideo; 29 29 function KernelApiExecute(Command: TApiCommand; Data: Pointer): Pointer; … … 47 47 48 48 implementation 49 50 uses 51 Kernel.KernelAPI; 49 52 50 53 { TDrive } … … 162 165 Screens := TObjectList<TScreen>.Create; 163 166 Api := TKernelApi.Create; 164 Api.Kernel := Self;167 TKernelApi(Api).Kernel := Self; 165 168 Desktop := TDesktop.Create; 166 169 end;
Note:
See TracChangeset
for help on using the changeset viewer.