Site NEWS just posted! Please click here to check it out!

Udemy Developing a Multithreaded Kernel From Scratch

Torrent Info
Category Other
Added Thursday 13th July 2023 04:16:10 PM (3 years ago)
Size17.2 GB
Peers7 Peers (3 Seeders and 4 leechers) update
Downloaded307 times
Uploaderfcs0310  Thank You  (0) Report Torrent 00/0
CommentsNone
Uploader Comments
None
Tags English
Seeders3
Leechers4
Torrent Screenshots

There are no images posted for this torrent.

NFO
None
Torrent Files (381)
FilenameSize
[CourseClub.Me].url122 bytes
[FreeCourseSite.com].url127 bytes
[GigaCourse.Com].url49 bytes
1 - Introduction English.srt7.1 KB
1 - Introduction.mp436.8 MB
2 - What Is Memory English.srt4.4 KB
2 - What Is Memory.mp423.2 MB
3 - The Boot Process English.srt9.7 KB
3 - The Boot Process.mp442.7 MB
4 - Installing What We Need For Real Mode Development English.srt2.6 KB
4 - Installing What We Need For Real Mode Development.mp411.6 MB
10 - Writing our bootloader to a USB stick English.srt4.0 KB
10 - Writing our bootloader to a USB stick.mp412.2 MB
11 - Booting the bootloader English.srt880 bytes
11 - Booting the bootloader.mp430.4 MB
12 - The Interrupt Vector Table Explained English.srt4.8 KB
12 - The Interrupt Vector Table Explained.mp411.1 MB
13 - Implementing our own interrupts in real mode English.srt9.1 KB
13 - Implementing our own interrupts in real mode.mp444.8 MB
14 - Disk Access And How It Works English.srt8.5 KB
14 - Disk Access And How It Works.mp410.3 MB
15 - Reading from the hard disk English.srt17.1 KB
15 - Reading from the hard disk.mp4128.5 MB
5 - Hello World Bootloader Commit.txt85 bytes
5 - Hello World Bootloader English.srt21.3 KB
5 - Hello World Bootloader.mp451.1 MB
6 - Understanding Real Mode English.srt6.2 KB
6 - Understanding Real Mode.mp419.2 MB
7 - Segmentation Memory Model English.srt11.5 KB
7 - Segmentation Memory Model.mp448.4 MB
8 - Improving Our Bootloader English.srt9.5 KB
8 - Improving Our Bootloader.mp421.7 MB
9 - Preparing our bootloader to be booted on real hardware English.srt7.3 KB
9 - Preparing our bootloader to be booted on real hardware.mp448.0 MB
[CourseClub.Me].url122 bytes
[FreeCourseSite.com].url127 bytes
[GigaCourse.Com].url49 bytes
100 - Implementing system print in stdlib English.srt8.8 KB
100 - Implementing system print in stdlib.mp434.6 MB
100 - Source Code Revised Use this one.txt85 bytes
100 - Source Code.txt85 bytes
101 - Implementing system get key in stdlib English.srt3.7 KB
101 - Implementing system get key in stdlib.mp415.1 MB
101 - Source Code.txt85 bytes
102 - Implementing Malloc In Our stdlib English.srt29.0 KB
102 - Implementing Malloc In Our stdlib.mp4135.9 MB
102 - Source Code.txt85 bytes
103 - Implementing Free In Our stdlib English.srt11.4 KB
103 - Implementing Free In Our stdlib.mp467.8 MB
103 - Source Code.txt85 bytes
104 - Changing the way we map virtual pages for the process English.srt3.0 KB
104 - Changing the way we map virtual pages for the process.mp413.0 MB
104 - Source Code.txt85 bytes
105 - Implementing itoa function English.srt6.3 KB
105 - Implementing itoa function.mp425.4 MB
105 - Source Code.txt85 bytes
106 - Implementing the putchar function English.srt9.3 KB
106 - Implementing the putchar function.mp476.4 MB
106 - Source Code.txt85 bytes
107 - Implementing the printf function English.srt8.5 KB
107 - Implementing the printf function.mp485.5 MB
107 - Source Code.txt85 bytes
108 - Implementing the ability to read lines English.srt13.2 KB
108 - Implementing the ability to read lines.mp454.8 MB
108 - Source Code.txt85 bytes
109 - Creating a shell English.srt12.5 KB
109 - Creating a shell.mp488.8 MB
109 - Source Code.txt85 bytes
110 - Loading other programs from our shell English.srt36.7 KB
110 - Loading other programs from our shell.mp4411.0 MB
110 - Source Code.txt85 bytes
111 - Creating some important stdlib functions English.srt17.0 KB
111 - Creating some important stdlib functions.mp470.4 MB
111 - Source Code.txt85 bytes
112 - Memory Mapping malloc in stdlib English.srt12.9 KB
112 - Memory Mapping malloc in stdlib.mp454.3 MB
112 - Source Code.txt85 bytes
113 - Memory Unmapping free In stdlib English.srt15.4 KB
113 - Memory Unmapping free In stdlib.mp486.6 MB
113 - Source Code.txt85 bytes
114 - Process arguments Part 1 English.srt12.1 KB
114 - Process arguments Part 1.mp456.3 MB
114 - Source Code.txt85 bytes
115 - Process Arguments Part 2 English.srt36.3 KB
115 - Process Arguments Part 2.mp4310.5 MB
115 - Source Code.txt85 bytes
116 - Process Arguments Part 3 English.srt7.8 KB
116 - Process Arguments Part 3.mp438.3 MB
116 - Source Code.txt85 bytes
117 - Implementing A System Command English.srt24.3 KB
117 - Implementing A System Command.mp4141.7 MB
117 - Source Code.txt85 bytes
118 - Implementing program termination English.srt21.2 KB
118 - Implementing program termination.mp4118.2 MB
118 - Source Code.txt85 bytes
119 - Handling program crashes English.srt11.5 KB
119 - Handling program crashes.mp4116.1 MB
119 - Source Code.txt85 bytes
120 - Creating an exit command English.srt7.6 KB
120 - Creating an exit command.mp435.0 MB
120 - Source Code.txt85 bytes
121 - Handling caps lock upper case and lower case letters English.srt13.9 KB
121 - Handling caps lock upper case and lower case letters.mp4128.2 MB
121 - Source Code.txt85 bytes
122 - Running multiple tasks at the same time multitasking English.srt8.4 KB
122 - Running multiple tasks at the same time multitasking.mp455.0 MB
122 - Source Code.txt85 bytes
16 - What is Protected Mode English.srt9.2 KB
16 - What is Protected Mode.mp456.9 MB
17 - Source code.txt85 bytes
17 - Switching To Protected Mode English.srt19.1 KB
17 - Switching To Protected Mode.mp4144.7 MB
18 - Restructuring Our Project English.srt2.9 KB
18 - Restructuring Our Project.mp49.5 MB
19 - Enabling the A20 line English.srt3.0 KB
19 - Enabling the A20 line.mp435.5 MB
19 - Source Code.txt85 bytes
20 - Creating a Cross Compiler So We Can Code In C English.srt13.8 KB
20 - Creating a Cross Compiler So We Can Code In C.mp4214.6 MB
21 - Loading our 32 bit kernel into memory and working with debugging symbols English.srt50.3 KB
21 - Loading our 32 bit kernel into memory and working with debugging symbols.mp4582.9 MB
21 - Source Code.txt85 bytes
22 - Cleaning our object files English.srt1.8 KB
22 - Cleaning our object files.mp46.2 MB
22 - Source Code.txt85 bytes
23 - Dealing With Alignment Issues English.srt10.4 KB
23 - Dealing With Alignment Issues.mp430.7 MB
23 - Source Code.txt85 bytes
24 - C Code In Protected Mode English.srt9.0 KB
24 - C Code In Protected Mode.mp435.6 MB
24 - Source Code.txt85 bytes
25 - Text Mode Explained English.srt3.6 KB
25 - Text Mode Explained.mp424.8 MB
26 - Source Code.txt85 bytes
26 - Writing To The Screen Hello World Tutorial English.srt20.8 KB
26 - Writing To The Screen Hello World Tutorial.mp4116.3 MB
27 - Interrupt Descriptor Table Explained English.srt13.2 KB
27 - Interrupt Descriptor Table Explained.mp444.0 MB
28 - Implementing The Interrupt Descriptor Table English.srt34.2 KB
28 - Implementing The Interrupt Descriptor Table.mp4385.5 MB
28 - Source Code.txt85 bytes
29 - Implementing In and Out Functions English.srt11.4 KB
29 - Implementing In and Out Functions.mp495.8 MB
29 - Source Code.txt85 bytes
30 - Programmable Interrupt Controller Explained English.srt6.7 KB
30 - Programmable Interrupt Controller Explained.mp414.0 MB
30 - Source Code.txt85 bytes
31 - Programmable Interrupt Controller Implementation English.srt16.5 KB
31 - Programmable Interrupt Controller Implementation.mp477.2 MB
31 - Source Code.txt85 bytes
32 - Understanding The Heap And Memory Allocation English.srt31.2 KB
32 - Understanding The Heap And Memory Allocation.mp483.5 MB
33 - Implementing Our Heap English.srt86.5 KB
33 - Implementing Our Heap.mp41002.4 MB
33 - Source Code.txt85 bytes
34 - Creating the enable interrupts function English.srt3.8 KB
34 - Creating the enable interrupts function.mp412.9 MB
34 - Source Code.txt85 bytes
35 - Understanding Paging English.srt27.3 KB
35 - Understanding Paging.mp455.6 MB
36 - Implementing Paging English.srt37.4 KB
36 - Implementing Paging.mp4418.1 MB
36 - Source Code.txt85 bytes
37 - Modifying the page table English.srt31.1 KB
37 - Modifying the page table.mp4326.0 MB
37 - Source Code.txt85 bytes
38 - Preparing To Read From The Hard Disk English.srt3.8 KB
38 - Preparing To Read From The Hard Disk.mp411.2 MB
39 - Reading from the disk in C with the ATA controller English.srt13.5 KB
39 - Reading from the disk in C with the ATA controller.mp4233.5 MB
39 - Source Code.txt85 bytes
40 - Improving Our Disk Driver English.srt14.0 KB
40 - Improving Our Disk Driver.mp467.7 MB
40 - Source Code.txt85 bytes
41 - What is a filesystem English.srt12.1 KB
41 - What is a filesystem.mp430.8 MB
42 - Creating a path parser English.srt50.6 KB
42 - Creating a path parser.mp4848.1 MB
42 - Source Code.txt85 bytes
43 - Creating a disk stream English.srt22.3 KB
43 - Creating a disk stream.mp4228.8 MB
43 - Source Code.txt85 bytes
44 - File Allocation Table Explained English.srt28.2 KB
44 - File Allocation Table Explained.mp4272.9 MB
45 - Source Code.txt85 bytes
45 - Starting To Create our FAT File system English.srt18.6 KB
45 - Starting To Create our FAT File system.mp4192.3 MB
46 - Understanding the VFSVirtual File System Layer English.srt8.9 KB
46 - Understanding the VFSVirtual File System Layer.mp419.8 MB
47 - Implementing our virtual filesystem core functionality English.srt32.2 KB
47 - Implementing our virtual filesystem core functionality.mp4241.7 MB
47 - Source Code.txt85 bytes
48 - Source Code.txt85 bytes
48 - implementing FAT16 filesystem driver core functionality English.srt21.3 KB
48 - implementing FAT16 filesystem driver core functionality.mp4148.4 MB
49 - Implementing FAT16 Structures English.srt25.4 KB
49 - Implementing FAT16 Structures.mp4140.3 MB
49 - Source Code.txt85 bytes
50 - Implementing The FAT16 Resolver Function English.srt40.3 KB
50 - Implementing The FAT16 Resolver Function.mp4572.1 MB
50 - Source Code.txt85 bytes
51 - Implementing the VFS fopen function English.srt30.3 KB
51 - Implementing the VFS fopen function.mp4175.8 MB
51 - Source Code.txt85 bytes
52 - Implementing FAT16 fopen function English.srt68.7 KB
52 - Implementing FAT16 fopen function.mp41.0 GB
52 - Source Code.txt85 bytes
53 - Implementing the VFS fread function English.srt7.6 KB
53 - Implementing the VFS fread function.mp446.4 MB
53 - Source Code.txt85 bytes
54 - Implementing FAT16 fread functionality English.srt10.7 KB
54 - Implementing FAT16 fread functionality.mp4143.9 MB
54 - Source Code.txt85 bytes
55 - Implementing the VFS fseek functionality English.srt3.2 KB
55 - Implementing the VFS fseek functionality.mp418.7 MB
55 - Source Code.txt85 bytes
56 - Implementing the FAT16 fseek functionality English.srt6.5 KB
56 - Implementing the FAT16 fseek functionality.mp446.0 MB
56 - Source Code.txt85 bytes
57 - Implementing the fstat VFS functionality English.srt5.0 KB
57 - Implementing the fstat VFS functionality.mp435.4 MB
57 - Source Code.txt85 bytes
58 - Implementing the FAT16 fstat function English.srt6.9 KB
58 - Implementing the FAT16 fstat function.mp448.8 MB
58 - Source Code.txt85 bytes
59 - Implementing the VFS fclose functionality English.srt3.5 KB
59 - Implementing the VFS fclose functionality.mp415.8 MB
59 - Source Code.txt85 bytes
60 - Implementing the FAT16 fclose functionality English.srt9.0 KB
60 - Implementing the FAT16 fclose functionality.mp4114.8 MB
60 - Source Code.txt85 bytes
61 - Implementing a kernel panic English.srt3.0 KB
61 - Implementing a kernel panic.mp414.0 MB
61 - Source Code.txt85 bytes
62 - Understanding User Land English.srt21.1 KB
62 - Understanding User Land.mp462.1 MB
63 - Changing our kernel segment and data descriptors to be written in C English.srt20.4 KB
63 - Changing our kernel segment and data descriptors to be written in C.mp4132.6 MB
63 - Source Code.txt85 bytes
64 - Implementing The TSSTask Switch Segment English.srt14.1 KB
64 - Implementing The TSSTask Switch Segment.mp4169.0 MB
64 - Source Code.txt85 bytes
65 - Implementing Task Foundations English.srt36.7 KB
65 - Implementing Task Foundations.mp4391.9 MB
65 - Source Code.txt85 bytes
66 - Implementing Process Foundations Part 1 English.srt49.6 KB
66 - Implementing Process Foundations Part 1.mp4216.4 MB
66 - Source Code.txt85 bytes
67 - Implementing Process Foundations Part 2 English.srt31.2 KB
67 - Implementing Process Foundations Part 2.mp4278.0 MB
67 - Source Code.txt85 bytes
68 - Packing the GDT English.srt1.7 KB
68 - Packing the GDT.mp47.0 MB
68 - Source Code.txt85 bytes
69 - Implementing User Land Functionality English.srt22.4 KB
69 - Implementing User Land Functionality.mp4115.4 MB
69 - Source Code.txt85 bytes
70 - Creating our first user process application English.srt12.1 KB
70 - Creating our first user process application.mp489.9 MB
70 - Source Code.txt85 bytes
71 - Executing the process and dropping into user land privileges English.srt11.0 KB
71 - Executing the process and dropping into user land privileges.mp448.5 MB
71 - Source Code.txt85 bytes
72 - Changing the paging functionality English.srt8.8 KB
72 - Changing the paging functionality.mp439.9 MB
72 - Source Code.txt85 bytes
73 - Talking with the kernel from userland English.srt29.2 KB
73 - Talking with the kernel from userland.mp4117.9 MB
74 - Creating the interrupt 0x80 for user process to kernel communication English.srt30.5 KB
74 - Creating the interrupt 0x80 for user process to kernel communication.mp4309.5 MB
74 - Source Code.txt85 bytes
75 - Creating the ability to create and execute kernel commands English.srt15.0 KB
75 - Creating the ability to create and execute kernel commands.mp470.1 MB
75 - Source Code.txt85 bytes
76 - Creating our first kernel command English.srt14.3 KB
76 - Creating our first kernel command.mp468.6 MB
76 - Source Code.txt85 bytes
77 - Calling our kernel command English.srt9.3 KB
77 - Calling our kernel command.mp428.8 MB
77 - Source Code.txt85 bytes
78 - Copying strings from the tasks process English.srt18.6 KB
78 - Copying strings from the tasks process.mp4106.4 MB
78 - Source Code Minor Change.txt85 bytes
78 - Source Code.txt85 bytes
79 - Reading the tasks stack English.srt30.2 KB
79 - Reading the tasks stack.mp4141.3 MB
79 - Source Code.txt85 bytes
80 - Creating the print command in the kernel English.srt20.8 KB
80 - Creating the print command in the kernel.mp491.8 MB
80 - Source Code.txt85 bytes
81 - Understanding keyboard access in protected mode English.srt22.6 KB
81 - Understanding keyboard access in protected mode.mp447.9 MB
82 - Creating the virtual keyboard layer English.srt21.1 KB
82 - Creating the virtual keyboard layer.mp4106.2 MB
82 - Source Code.txt85 bytes
83 - Creating the PS2 port keyboard driver part 1 English.srt28.7 KB
83 - Creating the PS2 port keyboard driver part 1.mp4366.3 MB
83 - Source Code.txt85 bytes
84 - Improving our interrupt descriptor table design English.srt26.2 KB
84 - Improving our interrupt descriptor table design.mp4221.8 MB
84 - Source Code.txt85 bytes
85 - Creating a cleaner way to create interrupt handlers in the interrupt descriptor English.srt13.3 KB
85 - Creating a cleaner way to create interrupt handlers in the interrupt descriptor.mp4125.5 MB
85 - Source Code.txt85 bytes
86 - Changing The Current Process English.srt10.5 KB
86 - Changing The Current Process.mp456.7 MB
86 - Source Code.txt85 bytes
87 - Creating the PS2 port keyboard driver part 2 English.srt17.8 KB
87 - Creating the PS2 port keyboard driver part 2.mp4187.6 MB
87 - Source Code.txt85 bytes
88 - Getting a key from the keyboard buffer in user land English.srt13.8 KB
88 - Getting a key from the keyboard buffer in user land.mp467.2 MB
88 - Source Code.txt85 bytes
89 - Creating a putchar command that writes one character to the terminal English.srt10.1 KB
89 - Creating a putchar command that writes one character to the terminal.mp470.2 MB
89 - Source Code.txt85 bytes
90 - Implementing backspace in the terminal English.srt4.0 KB
90 - Implementing backspace in the terminal.mp422.5 MB
90 - Source Code.txt85 bytes
91 - Revising our stream reader English.srt8.2 KB
91 - Revising our stream reader.mp440.2 MB
91 - Source Code.txt85 bytes
92 - Elf Files Explained English.srt32.8 KB
92 - Elf Files Explained.mp4197.5 MB
93 - Implementing The Elf Loader Part 1 English.srt22.4 KB
93 - Implementing The Elf Loader Part 1.mp4257.9 MB
93 - Source Code.txt85 bytes
94 - Implementing The Elf Loader Part 2 English.srt29.3 KB
94 - Implementing The Elf Loader Part 2.mp4135.9 MB
94 - Source Code.txt85 bytes
95 - Implementing The Elf Loader Part 3 English.srt5.5 KB
95 - Implementing The Elf Loader Part 3.mp424.4 MB
95 - Source Code.txt85 bytes
96 - Implementing The Elf Loader Part 4 English.srt22.7 KB
96 - Implementing The Elf Loader Part 4.mp4189.3 MB
96 - Source Code.txt85 bytes
97 - Implementing The Elf Loader Part 5 English.srt38.8 KB
97 - Implementing The Elf Loader Part 5.mp4374.7 MB
97 - Source Code.txt85 bytes
98 - Implementing The Elf Loader Part 6 English.srt17.3 KB
98 - Implementing The Elf Loader Part 6.mp4228.9 MB
98 - Source Code.txt85 bytes
99 - Source Code.txt85 bytes
99 - Writing User Programs In C English.srt19.1 KB
99 - Writing User Programs In C.mp4150.1 MB
123 - README.html766 bytes
124 - Changing our fat16newfatitemfordirectoryitem function English.srt2.0 KB
124 - Changing our fat16newfatitemfordirectoryitem function.mp46.8 MB
125 - Changing our fat16open function English.srt4.4 KB
125 - Changing our fat16open function.mp425.1 MB
125 - Source Code.txt85 bytes
126 - Changing our fat16getrootdirectory function English.srt3.0 KB
126 - Changing our fat16getrootdirectory function.mp428.8 MB
126 - Source Code.txt85 bytes
127 - Changing our processloadbinary function English.srt3.6 KB
127 - Changing our processloadbinary function.mp417.9 MB
127 - Source Code.txt85 bytes
128 - Improvements to our fat16toproperstring function English.srt11.2 KB
128 - Improvements to our fat16toproperstring function.mp453.9 MB
128 - Source Code.txt85 bytes
129 - Changing our restoregeneralpurposeregisters function English.srt4.6 KB
129 - Changing our restoregeneralpurposeregisters function.mp419.9 MB
129 - Source Code.txt85 bytes
130 - Assembly Catchup.html214 bytes
131 - What is assembly language English.srt2.4 KB
131 - What is assembly language.mp419.1 MB
132 - Emu8086 Download.txt65 bytes
132 - Installing the emulator English.srt2.7 KB
132 - Installing the emulator.mp47.2 MB
133 - Hello World In Assembly English.srt21.8 KB
133 - Hello World In Assembly.mp4181.5 MB
134 - Transistors And Logic Gates Understanding The Processor English.srt16.0 KB
134 - Transistors And Logic Gates Understanding The Processor.mp4147.8 MB
135 - Registers in the 8086 English.srt11.9 KB
135 - Registers in the 8086.mp4115.0 MB
136 - Segmentation Memory Model Explained English.srt10.9 KB
136 - Segmentation Memory Model Explained.mp4101.2 MB
137 - The Stack Subroutines And Endiness Explained English.srt10.8 KB
137 - The Stack Subroutines And Endiness Explained.mp4127.6 MB
138 - Bonus Lecture English.srt9.6 KB
138 - Bonus Lecture.mp4119.1 MB
Comments
Similar torrents
Torrent name
fcs0310 in  Other :: Other
download button
2023-07-13
16:16:10
0
17.2 GB
0
3
4
FreeCourseWeb in  Other :: Other
download button
2023-11-16
16:05:19
0
340.0 MB
0
1
0
fcs0310 in  Other :: Other
download button
2023-06-01
22:56:17
0
15.3 GB
0
1
1
freecoursewb in  Other :: Other
download button
2026-03-01
08:59:12
0
581.2 MB
0
1
1
freecoursewb in  Other :: Other
download button
2023-10-24
11:21:38
0
451.4 MB
0
0
0
freecoursewb in  Other :: Other
download button
2023-10-23
14:27:53
0
1.1 GB
0
0
1
CourseClub in  Other :: Other
download button
2023-10-23
10:38:46
0
15.3 GB
0
0
2
freecoursewb in  Other :: Other
download button
2023-10-22
21:49:24
0
788.2 MB
0
0
0
FreeCourseWeb in  Other :: Other
download button
2023-07-01
23:27:42
0
1.0 GB
0
0
7
coursedrive in  Other :: Other
download button
2023-06-02
04:14:17
0
10.1 GB
0
0
0