OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Apr 18, 2024 5:17 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 58 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Thu Mar 13, 2014 5:51 am 
Offline
Member
Member
User avatar

Joined: Mon Jan 26, 2009 2:48 am
Posts: 792
This is really cool. A geezer like me can appreciate OS's running on good ol' Z80's, 6502's, or 6800's.


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Thu Mar 13, 2014 11:35 am 
Offline
Member
Member

Joined: Sat Oct 09, 2010 3:35 am
Posts: 274
=D>

_________________
http://shikhin.in/

Current status: Gandr.


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Fri Mar 14, 2014 12:57 pm 
Offline
Member
Member
User avatar

Joined: Wed Feb 19, 2014 11:10 am
Posts: 40
Are these devices still in massive use in USA?

_________________
Check out my FSB Data Integrity Tester at http://fsbdit.sourceforge.net/.

Siavosh


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Fri Mar 14, 2014 11:48 pm 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
siavoshkc wrote:
Are these devices still in massive use in USA?


Yes.

In other news, reworked the Makefiles to actually work like Makefiles. The build is a lot smoother now.


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Thu Mar 20, 2014 12:26 am 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
News: A friendly pull request has introduced time conversion (seconds since epoch to date/time), and it looks like floating point support is coming soon from another contributor. A third contributor wants to use floating point support to write a math app, which will mark the first time in the history of KnightOS that you can use it to do math on your calculator :wink:


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sat Mar 29, 2014 8:09 pm 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
Spent some time with my friend jdiez improving documentation generation: http://www.knightos.org/documentation/

Now features a search, and some style improvements that make it easier to read.


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sun Mar 30, 2014 5:46 pm 
Offline
Member
Member
User avatar

Joined: Fri Jun 13, 2008 3:21 pm
Posts: 1700
Location: Cambridge, United Kingdom
The Z80 use of LD predates Intel using MOV. The 8080 on launch had a messy, nonorthogonal assembly language. If memory serves correctly, the "familiar" mnemonics came with the 8086. Actually, it could be said that Intel quite clearly borrowed quite a bit of their language design from Zilog.

Incidentally, to this day Intel refuse to acknowledge the involvement of Federico Faggin in the development of the 4004 (he left to found Zilog shortly after the 8080 shipped)


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Mon Mar 31, 2014 2:45 am 
Offline
Member
Member
User avatar

Joined: Fri Jul 03, 2009 6:21 am
Posts: 359
Owen wrote:
The Z80 use of LD predates Intel using MOV. The 8080 on launch had a messy, nonorthogonal assembly language. If memory serves correctly, the "familiar" mnemonics came with the 8086. Actually, it could be said that Intel quite clearly borrowed quite a bit of their language design from Zilog.

This manual is from 1975 http://www.elenota.pl/datasheet-pdf/133557/Intel/8080 and it has the MOV instruction (the Z80 was released in 1976, and the 8086 was released in 1978, so the 8080 mnemonic came first).

I've never heard of the mnemonic changes for the 8080. Do you have a reference for that?

Owen wrote:
Incidentally, to this day Intel refuse to acknowledge the involvement of Federico Faggin in the development of the 4004 (he left to found Zilog shortly after the 8080 shipped)

Yeah, a weird one that. Until this thread popped up and I looked more into the links between the Z80 and 8080, I had never never heard of Mr. Faggin.

_________________
Every universe of discourse has its logical structure --- S. K. Langer.


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Mon Mar 31, 2014 3:33 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
Owen wrote:
Incidentally, to this day Intel refuse to acknowledge the involvement of Federico Faggin in the development of the 4004 (he left to found Zilog shortly after the 8080 shipped)

bwat wrote:
Yeah, a weird one that. Until this thread popped up and I looked more into the links between the Z80 and 8080, I had never never heard of Mr. Faggin.

Found this:
http://www.intel4004.com/
Intel 4004 Page wrote:
Faggin left Intel in 1974, to start Zilog, a company dedicated to the emerging microprocessor market and a direct competitor of Intel. After having led from the beginning all of Intel's microprocessor development activity, at the time of his leaving Faggin was heading all of the MOS chip design activity, with the exception of dynamic memories. Intel’s management punished Faggin by disowning him of his many contributions, attributing most of his credits in the creation of the microprocessor to Ted Hoff.

Interesting...........
Seriously Intel?
:o
EDIT: It seems that 8008 didn't have a MOV
http://bytecollector.com/archive/mark_8 ... deSort.PDF
EDIT2:
http://petsd.net/8008.php#insset
EDIT3: The text was coming crap so I posted an image
Image

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sat Apr 26, 2014 10:50 pm 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
Just tagged kernel 0.6.0. Action shot.

Important changes include:

  • New executable format
  • Date/time support
  • Partially writable filesystem
  • Something similar to readdir

I've also been working on replacing the mostly C# toolchain with C programs. I've finished genkfs and mktiupgrade, but mktiupgrade isn't in the build until I get it working on Windows.

I think the next kernel will be 1.0.0!


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sun Apr 27, 2014 9:18 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
Quote:
Partially writable filesystem

I never knew calculators had a storage device. :-) (No sarcasm intended)

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sun Apr 27, 2014 9:25 am 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
Well, the filesystem just resides in the system's NAND Flash storage. That's also where the kernel resides, though it's not part of the filesystem.

http://www.knightos.org/documentation/kfs.html


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Mon Apr 28, 2014 10:11 pm 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
KnightOS userspace programmer guide: http://www.knightos.org/documentation/programs.html


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Sat May 17, 2014 6:57 pm 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
File sizes in the file manager

Image


Top
 Profile  
 
 Post subject: Re: KnightOS - For Texas Instruments calculators
PostPosted: Thu May 22, 2014 1:32 am 
Offline
Member
Member

Joined: Thu Mar 06, 2014 4:57 pm
Posts: 34
Friendly person donated a build server, this updates automagically now: http://www.knightos.org/download/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 58 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 44 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group