Anonymous
most servers use linux
Manuele
So faster that the new version of vulkan is only a syntax that get compiled to directx shaders...
Anonymous
most embedded systems use RTOS
Anonymous
pc are personal computer
Roxifλsz 🇱🇹
Yes they are
Give me legitimate reasons for that, opengl being hard to program or having worse performance that D3D are not legitimate reasons
Anonymous
so not embedded 😜
Manuele
Anonymous
Anonymous
hell there are probably about as many phones as there are computers that run windows
Talula
Anonymous
and phones use android or ios or a different os of some kind
Talula
I don't go with RTOS for many microcontrollers from Microchip
Anonymous
Anonymous
because with PIC you need more ASM then with arm or esp
Anonymous
for error handling the hardfaults and so on
Anonymous
Anonymous
as far as I know windows-gui are bloated into kernel
Anonymous
Talula
this is a baby toy
Yes... but sometimes when the boards are small I have to use it or even PIC18F26K22.
Manuele
Anonymous
infact
Anonymous
Anonymous
and also if you want crack a sw XD
Anonymous
i want to see this code
Talula
I know 8086 ASM but I don't even know the ASM for PIC.
Anonymous
i don't know asm unfortunately
Manuele
Talula
Sure let me give you the code for that in C
Anonymous
I have never used ASM with PIC EVER...
my first fucking job with a PIC required asm due to the fact that i had to implement interrupts myself and i needed to use the shadow registers and push all the register values into a persistant location in the stack
Anonymous
Anonymous
loading a gdt table
Anonymous
into the intel x86_64 cpu
Anonymous
Anonymous
technically an x86 has a gdt table
Talula
Anonymous
Why do I wanna do that?
for making an operating system that has hardware multitasking for the intel x86_64
Talula
Talula
How many people do that?
Talula
And we are talking about PIC and ARM not about Intel...
Anonymous
if not they are shitty engineers
Talula
If you want to make a wheel over and over again that is your choice...
Anonymous
Talula
Every person should be able to do whatever is needed to make their system work efficently... that is it...
Anonymous
because this way you can confirm yes i do fully understand the way this works
Anonymous
and i know how to use this effectively now
Talula
What do you mean by "Multitasking"?
Anonymous
Anonymous
for example the ESP typically has 2 cores
Talula
For what? So you can run Excel and word on Embedded system?
Talula
Yes there are 2 versions ESP8266 with single core and ESP32 with 2 core...
Talula
We can program both cores to do a task in Arduino C++ using Arduino Libraries...
Anonymous
there that is 4 different tasks that is quite common for motor drivering applications
Talula
Everything is event based... I don't have to loop and see if something is working or not.
Talula
Everything is interrupt based... why should I made "Multitasking" anything?
Talula
Even Inputs are based on events.
Anonymous
Anonymous
Talula
So you think 10 cycles to check if something is on buffer is faster than interrupt?
Anonymous
and say the first interrupt goes on for over 100 ticks