Share your work!
Ok, I will give you my SecOS code, an OS on 512 bytes...
check it out at http://earlz.biz.tm/secos.php
it is of course in assembly(btw, don't look at my JouleOS source...it is not what anyone should follow..)
Ok, basically, it is very simple...it boasts a ReadSector interrupt, an execute program function, and a print out file function. and a ls/dir command...
it uses a weird, but insanely simplistic FS called StoopidFS, I would recommend it as a first FS because of how simple it is to implement..of course, I'd only recommend it as a temporary thing though..
but...ummm...yea...
I currently have 2 bytes free...anyone have an idea with what to do with them? lol...
check it out at http://earlz.biz.tm/secos.php
it is of course in assembly(btw, don't look at my JouleOS source...it is not what anyone should follow..)
Ok, basically, it is very simple...it boasts a ReadSector interrupt, an execute program function, and a print out file function. and a ls/dir command...
it uses a weird, but insanely simplistic FS called StoopidFS, I would recommend it as a first FS because of how simple it is to implement..of course, I'd only recommend it as a temporary thing though..
but...ummm...yea...
I currently have 2 bytes free...anyone have an idea with what to do with them? lol...
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
hckr83 wrote:I currently have 2 bytes free...anyone have an idea with what to do with them? lol...
Code: Select all
jmp $
hckr83 wrote:I currently have 2 bytes free...anyone have an idea with what to do with them? lol...
Code: Select all
cli
hlt
Code: Select all
db 0xCD, db 0x19
Code: Select all
dw 0x71E6
inflater
Last edited by inflater on Mon Jul 30, 2007 1:18 pm, edited 1 time in total.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Derrick operating system: http://derrick.xf.cz (Slovak and English )
jno -26 ???inflater wrote:Code: Select all
dw 0xE671
perhaps you meant dw 0x71e6 (= db 0xe6, 0x71) out 0x71, al: do something unpleasant to your cmos?
Ahh, my fault, switched the two numbers *again*, its a quite difference between HiLo and LoHi system... Yeah, out to port 71h, that's because I wrote "don't try this unless you know what you are doing". It can fit to the two bytes, right?jnc100 wrote:jno -26 ???inflater wrote:Code: Select all
dw 0xE671
perhaps you meant dw 0x71e6 (= db 0xe6, 0x71) out 0x71, al: do something unpleasant to your cmos?
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Derrick operating system: http://derrick.xf.cz (Slovak and English )