sameroom
[hyoenmadan] <oiaohm>: hehe... oky, np
sameroom
[hyoenmadan] thanks
sameroom
[oiaohm] hyoenmadan: other who fixed most of my qemu code mostly found that I was causing race conditions.
sameroom
[oiaohm] hyoenmadan: that might be something to look for.
Alejandro Jeditobe
How development of ReactOS looks like
Alejandro Jeditobe
sameroom
[oiaohm] hyoenmadan: one of my most common stuff up with qemu with doing emulated device was not allowing that qemu hardware interupt on software emulation is not exactly real. So you code sets interupt its when the cpu emulation decides to pick it up does emulated OS get informed. Of course it could have dropped like 6 other requests on your device in that time..
sameroom
[oiaohm] hyoenmadan: as I said timing stuff inside qemu gets nasty.
sameroom
[tfgbd_] Has anyone here ever developed a PC?
sameroom
[tfgbd_] Like designed and marketed one?
sameroom
[oiaohm] tfgbd_: most of mystuff has been embedded boards.
sameroom
[oiaohm] tfgbd_: only PC I have done have been using off the shelf boards.
sameroom
[oiaohm] tfgbd_: so custom case stuff.
sameroom
[hbelusca] but you didn't built your own x86 cpu nor your own bios etc...
sameroom
[oiaohm] hbelusca: on embedded x86 boards for controllers I have done custom bios.
sameroom
[oiaohm] hbelusca: but those are not PC any more.
sameroom
[oiaohm] hbelusca: and there odd brand x86 cpu that most people whould have never heard of.
sameroom
[Mysoft] [22:00] <oiaohm> hbelusca: on embedded x86 boards for controllers I have done custom bios.
sameroom
[Mysoft] what kind of controllers is that?
sameroom
[Mysoft] and there's an OS running on those?
sameroom
[hbelusca] i see.
sameroom
[tfgbd_] Did you ever design stuff for Windows CE?
sameroom
[oiaohm] Mysoft: most of the currents I would be doing arm or power. I hope to see risc-v table some time soon.
sameroom
[oiaohm] tfgbd_: never had to touch CE>
sameroom
[Mysoft] good for you
sameroom
[Mysoft] i tought CE would be much nicer than it actually is
sameroom
[Mysoft] but then again i can't complain too much
sameroom
[Mysoft] giving they at least run in little ram conditions <32mb :P
sameroom
[oiaohm] Mysoft: most of my stuff have been production line monitoring and cnc controllers. So some of that x86 the bios was it.
sameroom
[Mysoft] but most of the time CE there looks like a sketch of an OS
sameroom
[Mysoft] where half of the stuff is expected to be done using DRIVERS
sameroom
[Mysoft] :P
sameroom
[oiaohm] Mysoft: as I say lot these days is done by arm and power instead.
sameroom
[Mysoft] while i agree that to the metal is nice... but that much when you also have an OS :P
sameroom
[Mysoft] oiaohm tough so... hence why i asked
sameroom
[Mysoft] i was trying to check if i could get a job related to that around there
sameroom
[Mysoft] for a second income
sameroom
[hbelusca] good night!
sameroom
[Mysoft] but if i even find one... would be mostly linux
sameroom
[Mysoft] and found no jobs involving microcontrollers
sameroom
[Mysoft] that would be bare metal
sameroom
[Mysoft] these things sucks around here :P
sameroom
[oiaohm] http://www.zfmicro.com/zfx86_block.html << these are still made.
sameroom
[oiaohm] And with a 256 meg limit you can kinda understand why you are going arm or power instead.
sameroom
[Mysoft] 256 meg of what?
sameroom
[oiaohm] of ram
sameroom
[oiaohm] That it.
sameroom
[Mysoft] omfg
sameroom
[Mysoft] no i can't kinda understand
sameroom
[Mysoft] xD
sameroom
[oiaohm] If you are into drones things do get interesting here in Australia at least.
sameroom
[Mysoft] comparing how much i can do with my DSi with 16mb coupled with the DSTwo (32mb)
sameroom
[Mysoft] it's hard to imagine any requirement for most of the embedded stuff
sameroom
[oiaohm] Mysoft: https://ts.data61.csiro.au/projects/TS/echronos/ flight control system for drones.
sameroom
[Mysoft] minus image processing... that can be tough indeed
sameroom
[oiaohm] Mysoft: to pass Australian mil requirements.
sameroom
[Mysoft] heh
sameroom
[Mysoft] well i'm divided because there's exageratations but oh well
sameroom
[oiaohm] Mysoft: drone end up with 1 controller flying the thing runnign echronos and the other controller doing communication and other things runnign sel4
sameroom
[Mysoft] i will read that more carefully later :D
sameroom
[Mysoft] and the 256mb would be for all controllers
sameroom
[oiaohm] Mysoft: http://ts.data61.csiro.au/projects/TS/SMACCM/ there the fun little diagram of what you have to assemble.
sameroom
[Mysoft] or for each of those controllers?
sameroom
[oiaohm] Mysoft: not allowed x86
sameroom
[Mysoft] yes i mean... if it was
sameroom
[Mysoft] or the equivalent in arm
sameroom
[Mysoft] because 256mb of ram for each of the controllers there
sameroom
[Mysoft] is really A LOT
sameroom
[oiaohm] Mysoft: must use a select list at this stage of arm processor from particular suppliers that have been confirmed to the silicon level.
sameroom
[Mysoft] but otherwise i understand the requirements
sameroom
[Mysoft] because drones requires lot of security
sameroom
[Mysoft] and reliability
sameroom
[oiaohm] Low ram is nasty with a cnc machine is when you want model processing in the cnc machine to operation converions. You want at least 1G of ram.
sameroom
[oiaohm] Mysoft: mind you 32G of ram would better.
sameroom
[Mysoft] not even for a military drone
sameroom
[Mysoft] that's absurd :P
sameroom
[oiaohm] Imaging process in a military drone for auto target selection prototypes I have seen up to 128G of ram in a drone.
sameroom
[oiaohm] Mind you that was a ground based drone basically AI controlled tank.
sameroom
[Mysoft] 128g for processing is a lot
sameroom
[Mysoft] altough maybe if the drone locate stuff