Skip to content
This repository has been archived by the owner on May 29, 2018. It is now read-only.

updates #66

Open
wants to merge 14 commits into
base: master
Choose a base branch
from
Open

updates #66

wants to merge 14 commits into from

Conversation

rustyoz
Copy link
Contributor

@rustyoz rustyoz commented Jul 2, 2012

This is a reorganisation of my last pull request which should be a lot easier to read.
it includes:

  • new process handler
  • newline changes + text_out_length
  • AtlasText enchancements
  • 32bit math library
  • new build organisation
  • Help command
  • GUI box drawing routine

rustyoz added 14 commits July 1, 2012 22:00
- uses stack instead of buffering to a table.
- affected the operation of the keyboard driver which is now completely interrupt driven.
- the read_line routine now doesn't need to poll the keyboard
- mem_clear and mem_copy are now secure against a zero length
- Changed Newline Character to 0x000A as per ascii standard
- text_out_length will output a string given by A but only up to B character in length
- 1024 characters of wonderful editing space.
- uses a make file that contains no code
- allows for the use of an included 0x10c devkit solution
- updated Organic
- displays a list of available shell commands
You can test it out using AtlasText which can save to a file.

Included is a binary of my BIEF (Binary Image Exchange Format) disk converter.
This allows a user to convert a 0x10c devkit disk file into 1.44mb binary image capable of being viewed in a suitable hex viewer.

*Note needs the HMD 2043 media device to function*
very experimental

Credit to Nils Ole Timm
- hello word is the example at the moment
Conflicts:
	apps/apps.dasm16
	atlas.10cproj
changed paging
changed kernel calls from jumps to interrupts
other stuff
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant