HispaMSX

Re: [hispamsx] Hello World !!!! para MNBIOS

2004-03-28 04:21:58
If you are trying to say that you save current process data on a shared
area,
it`s not `distributing resources` or `sharing data`. It`s a bad design
decision.
Should I explain why?
I think the discussion here is over... we both are talking in a secondary
lenguage and i detect some confusion some times, and i not want repeat or
confuse me and you more... i will left this point.

Such reaction make things harder... But it`s your choice. I`ll not discuss it 
anymore.

Sorry, i try to explan than the old way to programming, as "stand alone
programming" (like the structure of a MSX-BASIC program) is  bad decision...
because that kind of program are not well structured at all... generally use
a lot of GOTO and in a OS like MNBIOS, programming in that way will be a lot
of problem.

So what do you propose to solve this issue? I think it`s a very hard issue to 
solve
since we`re talking about ASM programming.

YES, for the moment YES... about SCREEN. I need check if is possible to
change the active window on the BackGround proccess and restore it
before exit, that for allow to output chrs to the windows....

Virtual screens? Hum... This will need a lot of memory... And video
functions will be slowed...
MNBIOS not got obviously "VIRTUALs screenS". Got a windowing manager..

A window manager do not does what virtual screens do.
Without virtual screens, how can you maintain the current display state of
background appllications? Forcing them to redraw themselves?

So in kernel mode the system cannot be interrupted?
No to run background process, yes for interrupt BIOS tasks.
But that`s bad. You may get reentrant BIOS calls and even corrupt
current processing of a BIOS call if it`s interrupted by a user request...
no, you are confused.... sorry...i think lenguage wall!...i re-read that i
wrote and .... my english suck
is an attempt to say : No, for run background process, but YES for do the
interrupt BIOS things like READ the KEYBOARD.

Ok. But, anyway, my question still applies to this topic.

No. I disagree because you confused `security` with `operating mode`.
I not understand at all what you are trying to say...

I think it`s better if you study a bit about operating systems. Surely a
Spanish book can answer more questions than me (and better than me),
with my crappy English. I recommend you `Operating Systems: Design
and Implementation` and `Modern Operating Systems`, both from Andrew
Tannenbaum. They are classic books, so I bet you`ll find them in Spanish.
Learning more about OSs will surely make MNBIOS better in everything.

Regards,

Adriano

<Anterior en la conversación] Conversación actual [Siguiente en la conversación>