Тёмный

Timer Event & Printing Date/Time | UEFI Dev (in C) 

Queso Fuego
Подписаться 4,5 тыс.
Просмотров 1,7 тыс.
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@k.butler8740
@k.butler8740 10 месяцев назад
Ur doing good work man! Thanks for making uefi more approachable.
@icypiston
@icypiston 10 месяцев назад
I have never seen a UEFI/Low level code series that is still active, don't you dare discontinue this series lol. Also try and make an 64 bit OS using something like this
@QuesoFuego
@QuesoFuego 10 месяцев назад
I mean, it has to end someday right? But can always add more later on. It'll at least get to loading and running a file/"kernel", and writing to another disk for an "installer", if not other things like paging/gdt/idt/etc. setup for an OS. I do plan on doing more OS dev after that's all done, since it'll boot and run on my hardware at that point :D
@TheNotoriousTechNerd
@TheNotoriousTechNerd 4 месяца назад
I am a bit confused by the context of the timer function since you are creating the event in the main menu loop, wouldn't it only refresh the rows and cols when the user exited the set text mode menu and the next event was created and triggered in the main menu loop (since the rows and cols variables are updated only in the main menu loop not by the set text mode menu)? I think when you switched text modes it still wrote to the same row or am I just dumb?
@QuesoFuego
@QuesoFuego 4 месяца назад
Yes, it only refreshes the rows/cols from QueryMode(), which is in the main loop. It would stay in the same spot until getting the new row/col values there. Probably would want the context globally or passed around, and update it immediately when needed such as changing the text mode, or using CloseEvent() for the timer event to stop it, and adding back the timer event later.
@joschaegloff
@joschaegloff 10 месяцев назад
Amazing video, I really like it.... keep going! ;)
@liquidmobius
@liquidmobius 10 месяцев назад
I'm a super beginner C programmer but enjoy your videos, even though much of it is beyond me! Low-level, embedded and operating systems (in C of course lol) are my favorite, even though I'm trying to pick up Python for ML.
Далее
Absolute Pointer Protocol & Touchscreen | UEFI Dev (in C)
1:06:39
Where is Rust being used?
11:46
Просмотров 86 тыс.
С какого года вы со мной?
00:13
Просмотров 210 тыс.
Get Memory Map & Exit Boot Services | UEFI Dev (in C)
1:03:43
Nix explained from the ground up
23:39
Просмотров 33 тыс.
What If The Universe DID NOT Start With The Big Bang?
18:24
С какого года вы со мной?
00:13
Просмотров 210 тыс.