Brett Gordon [Wed, 7 Oct 2015 15:18:56 +0000 (11:18 -0400)]
coco3: tty: make initialized data match linked fmodes, e.i.
vt's are now 25 rows.
Brett Gordon [Wed, 7 Oct 2015 15:09:24 +0000 (11:09 -0400)]
coco3: tty: Connect internal mode struct with kernel's mode struct
Brett Gordon [Wed, 7 Oct 2015 15:02:33 +0000 (11:02 -0400)]
coco3: tty: flesh out a array of supported modes.
Brett Gordon [Wed, 7 Oct 2015 14:55:51 +0000 (10:55 -0400)]
coco3: devtty: This definition moved to devtty.h.
Brett Gordon [Wed, 7 Oct 2015 14:53:00 +0000 (10:53 -0400)]
add a reference to a fuzix display mode struct in our per-tty struct.
Brett Gordon [Wed, 7 Oct 2015 14:50:12 +0000 (10:50 -0400)]
coco3: tty: clear a bit more memory for 25 rows.
Brett Gordon [Tue, 6 Oct 2015 23:39:12 +0000 (19:39 -0400)]
correct comments
Brett Gordon [Sun, 19 Jul 2015 20:22:44 +0000 (16:22 -0400)]
undid putchar real function thing...
Brett Gordon [Sun, 4 Oct 2015 14:12:26 +0000 (10:12 -0400)]
coco3: add mode util to copy script
Brett Gordon [Sun, 4 Oct 2015 14:12:02 +0000 (10:12 -0400)]
coco3: keep up with changes in graphics.h
Alan Cox [Tue, 6 Oct 2015 20:50:01 +0000 (21:50 +0100)]
coco2: first cut at bootloader
Alan Cox [Mon, 5 Oct 2015 12:43:30 +0000 (13:43 +0100)]
nc100: draw in the right location
Alan Cox [Mon, 5 Oct 2015 12:43:21 +0000 (13:43 +0100)]
trs80: trivial tidy up
Alan Cox [Sun, 4 Oct 2015 21:16:02 +0000 (22:16 +0100)]
dragon-nx32: first cut at adding draw/read/write methods
Strictly speaking we don't need them, but this probably won't be true on all
the 6809 variants (eg COCO3) so we should support them to make portable code
easier. It's not as if they are very much code space.
Alan Cox [Sun, 4 Oct 2015 13:07:03 +0000 (14:07 +0100)]
graphics: text mode tidy up
Now we have text modes as modes we can get rid of GFX_ENABLE stuff
Alan Cox [Sat, 3 Oct 2015 18:54:19 +0000 (19:54 +0100)]
dragon-nx-32: Add 128x192 four colour mode graphics
Yay real graphics mode changes
Now should they clear the screen or not ...
Alan Cox [Sat, 3 Oct 2015 15:59:48 +0000 (16:59 +0100)]
mode: report text modes
Alan Cox [Sat, 3 Oct 2015 15:57:07 +0000 (16:57 +0100)]
graphics: add 'text only' mode type
We need this so we can describe modes for 40/80 switching, or moving from a
graphics to a text mode
Alan Cox [Sat, 3 Oct 2015 15:54:01 +0000 (16:54 +0100)]
utils: add a "mode" command for mode setting
Well it had to be called "mode" for an 8bit box 8)
Also fix the header up
Alan Cox [Sat, 3 Oct 2015 15:52:59 +0000 (16:52 +0100)]
dragon-nx32: implement initial "mode" choices
Ok so in reality its the same mode and two colour sets - but it'll do nicely
for testing !
Alan Cox [Sat, 3 Oct 2015 13:15:39 +0000 (14:15 +0100)]
dragon-nx-32: first test bits for mode switching
Alan Cox [Sat, 3 Oct 2015 13:06:56 +0000 (14:06 +0100)]
graphics: add header for apps
Alan Cox [Sat, 3 Oct 2015 10:03:03 +0000 (11:03 +0100)]
trs80: update devgfx test code
Correct for 16bit co-ordinates
Add GFX_READ/WRITE test implementation
Alan Cox [Sat, 3 Oct 2015 10:01:30 +0000 (11:01 +0100)]
nc100: update test graphics code
Add mode number
X and Y need to be 16bit
Alan Cox [Sat, 3 Oct 2015 10:00:33 +0000 (11:00 +0100)]
graphics: put mode number in info, otherwise you can't query the mode number
Alan Cox [Sat, 3 Oct 2015 10:00:19 +0000 (11:00 +0100)]
Graphics: more pondering
Alan Cox [Fri, 2 Oct 2015 20:01:08 +0000 (21:01 +0100)]
Merge branch 'master' of https://github.com/EtchedPixels/FUZIX
Alan Cox [Fri, 2 Oct 2015 20:00:47 +0000 (21:00 +0100)]
trs80: update for gfx changes
Alan Cox [Fri, 2 Oct 2015 20:00:37 +0000 (21:00 +0100)]
nc100: clean up devgfx changes
Alan Cox [Fri, 2 Oct 2015 19:37:53 +0000 (20:37 +0100)]
graphics: Have a rethink
Basically replace all the operations with a single tight kernel operation which
can be used to construct them all with reasonable efficiency, and is good at
certain useful things. Push all the alignment considerations onto the user
code so that everyone doesn't have the time and size penalties for it when
they don't care.
Redo the NC100 to follow this implementation.
trs80 needs redoing yet but it will take the trs80 hires graphics from
unbearable to slow 8)
EtchedPixels [Fri, 2 Oct 2015 16:49:58 +0000 (17:49 +0100)]
Merge pull request #250 from beretta42/graphics
coco3: add gfx ioctl.
EtchedPixels [Fri, 2 Oct 2015 16:48:52 +0000 (17:48 +0100)]
Merge pull request #249 from beretta42/back-tick
coco3: keyboard does `, console displays as UP_ARROW.
Alan Cox [Fri, 2 Oct 2015 16:44:47 +0000 (17:44 +0100)]
ucp: fix more clashes with standard functions
Alan Cox [Fri, 2 Oct 2015 16:42:02 +0000 (17:42 +0100)]
banking: update the sdcc patch for 3.5.x
Alan Cox [Fri, 2 Oct 2015 15:57:57 +0000 (16:57 +0100)]
px4plus: realign in progress port
Brett Gordon [Fri, 2 Oct 2015 15:50:07 +0000 (11:50 -0400)]
coco3: keyboard does `, console displays as UP_ARROW.
Alan Cox [Fri, 2 Oct 2015 15:47:22 +0000 (16:47 +0100)]
zx128: platform_discard hook
Alan Cox [Fri, 2 Oct 2015 15:47:07 +0000 (16:47 +0100)]
kernel.h: Fix typo
Alan Cox [Fri, 2 Oct 2015 15:46:35 +0000 (16:46 +0100)]
z80-banked: update for SDCC 3.5 + patches for banking, fix 0 check
Alan Cox [Fri, 2 Oct 2015 15:46:23 +0000 (16:46 +0100)]
devio: fix stupid bug I introduced
Alan Cox [Fri, 2 Oct 2015 13:01:15 +0000 (14:01 +0100)]
standalone: big clean up of ucp
Alan Cox [Fri, 2 Oct 2015 12:17:08 +0000 (13:17 +0100)]
fork(): flag day time - add flags, pointer argument as _fork and wrap it
Ready for doing faster/cleverer forky things
Alan Cox [Fri, 2 Oct 2015 10:45:27 +0000 (11:45 +0100)]
standalone: getmode() conflicts with BSD includes
Brett Gordon [Fri, 2 Oct 2015 05:22:06 +0000 (01:22 -0400)]
coco3: add gfx_ioctl to system
Brett Gordon [Fri, 2 Oct 2015 05:13:54 +0000 (01:13 -0400)]
coco3: add primordial graphics ioctl to devtty
Alan Cox [Thu, 1 Oct 2015 21:33:12 +0000 (22:33 +0100)]
coco2/dragon64: Initial 64K RAM port tree
This isn't a working tree yet, but once it is will replace the ROM replacement
hack tree.
Alan Cox [Thu, 1 Oct 2015 21:19:29 +0000 (22:19 +0100)]
tty: fix O_NDELAY proposal
Bug as noticed by Brett M Gordon
Try a different fix giving us a call that will generalize for other users
of psleep_flags who will need this eventually.
Alan Cox [Thu, 1 Oct 2015 20:44:06 +0000 (21:44 +0100)]
6809test: discard obsolete initial 6809 test code
Alan Cox [Thu, 1 Oct 2015 20:43:54 +0000 (21:43 +0100)]
blkdev: fix (void *) arithmetic
Alan Cox [Thu, 1 Oct 2015 20:43:29 +0000 (21:43 +0100)]
cpu-6502: ntohs
Alan Cox [Thu, 1 Oct 2015 20:43:06 +0000 (21:43 +0100)]
platform: fix various reboot exports
Alan Cox [Thu, 1 Oct 2015 20:42:42 +0000 (21:42 +0100)]
ubee: update devtty
Still not a finished port but keep in sync
Alan Cox [Thu, 1 Oct 2015 20:42:15 +0000 (21:42 +0100)]
Update platforms for platform_discard hook
Alan Cox [Thu, 1 Oct 2015 20:40:43 +0000 (21:40 +0100)]
pcw8256: work around sdcc 3.5 bug
Alan Cox [Thu, 1 Oct 2015 20:40:25 +0000 (21:40 +0100)]
z80: tidy cpu.h
Alan Cox [Thu, 1 Oct 2015 19:00:40 +0000 (20:00 +0100)]
msx1: fix crash caused by code in data space
Alan Cox [Thu, 1 Oct 2015 18:42:15 +0000 (19:42 +0100)]
dragon-nx32: add platform_discard stub
Alan Cox [Thu, 1 Oct 2015 18:40:08 +0000 (19:40 +0100)]
coco3: platform_discard()
Alan Cox [Thu, 1 Oct 2015 18:39:56 +0000 (19:39 +0100)]
coco3: fix annoying warnings
Alan Cox [Thu, 1 Oct 2015 18:38:18 +0000 (19:38 +0100)]
platform-dragon: Retire the original experimental ROM replacing port
Alan Cox [Thu, 1 Oct 2015 18:34:44 +0000 (19:34 +0100)]
platform-6809test: drop this test platform
Alan Cox [Thu, 1 Oct 2015 18:29:26 +0000 (19:29 +0100)]
process: add a hook for platform level knowledge of discard discarding
Alan Cox [Thu, 1 Oct 2015 18:29:18 +0000 (19:29 +0100)]
BUGS: update
Alan Cox [Thu, 1 Oct 2015 18:29:03 +0000 (19:29 +0100)]
6809: we will need this shortly
Alan Cox [Thu, 1 Oct 2015 18:28:46 +0000 (19:28 +0100)]
net: add arp header ready for starting work on some actual code
Alan Cox [Thu, 1 Oct 2015 18:28:00 +0000 (19:28 +0100)]
simple: support UDATA split away from process space
Alan Cox [Thu, 1 Oct 2015 18:26:02 +0000 (19:26 +0100)]
Merge branch 'master' of https://github.com/EtchedPixels/FUZIX
Alan Cox [Thu, 1 Oct 2015 18:25:49 +0000 (19:25 +0100)]
termcap: paste in the escaped tgoto
EtchedPixels [Thu, 1 Oct 2015 09:22:48 +0000 (10:22 +0100)]
Merge pull request #245 from beretta42/50hz
coco3: check for pal/ntsc bit in BASIC ROM, set hardware regs accordi…
Brett Gordon [Wed, 30 Sep 2015 20:32:55 +0000 (16:32 -0400)]
coco3: check for pal/ntsc bit in BASIC ROM, set hardware regs accordingly.
EtchedPixels [Sat, 26 Sep 2015 20:27:15 +0000 (21:27 +0100)]
Merge pull request #243 from beretta42/video_glitch
coco3: bugfix: don't set PAL mode for the coco3.
EtchedPixels [Fri, 25 Sep 2015 21:12:40 +0000 (22:12 +0100)]
Merge pull request #241 from beretta42/mbr
coco3: bugfix: mbr.c adjust offsets/lens for 512b blocks.
Brett Gordon [Fri, 25 Sep 2015 16:08:12 +0000 (12:08 -0400)]
coco3: bugfix: don't set PAL mode for the coco3.
Brett Gordon [Thu, 24 Sep 2015 17:09:24 +0000 (13:09 -0400)]
coco3: bugfix: mbr.c adjust offsets/lens for 512b blocks.
EtchedPixels [Wed, 23 Sep 2015 21:48:08 +0000 (22:48 +0100)]
Merge pull request #239 from beretta42/blkdev
blkdev: increment data address and lba each time through read/write loop
Brett Gordon [Wed, 23 Sep 2015 21:20:14 +0000 (17:20 -0400)]
blkdev: increment data address and lba each time through read/write loop
EtchedPixels [Mon, 21 Sep 2015 21:08:11 +0000 (22:08 +0100)]
Merge pull request #238 from beretta42/map_for_swap
coco3: implement map_for_swap, swap_map().
Brett Gordon [Mon, 21 Sep 2015 06:46:50 +0000 (02:46 -0400)]
coco3: implement map_for_swap, swap_map().
EtchedPixels [Fri, 18 Sep 2015 19:49:23 +0000 (20:49 +0100)]
Merge pull request #237 from beretta42/video2
Video2
Brett Gordon [Wed, 16 Sep 2015 14:21:38 +0000 (10:21 -0400)]
call devtty_init() at startup
Brett Gordon [Mon, 10 Aug 2015 13:25:14 +0000 (09:25 -0400)]
change name of vtmode to defmode
Brett Gordon [Sat, 8 Aug 2015 15:20:19 +0000 (11:20 -0400)]
added 64 and 32 column modes.
added tty init routine.
EtchedPixels [Thu, 17 Sep 2015 21:05:42 +0000 (22:05 +0100)]
Merge pull request #234 from beretta42/boot
coco3: boot: commandline works with REM token.
EtchedPixels [Thu, 17 Sep 2015 21:05:05 +0000 (22:05 +0100)]
Merge pull request #236 from beretta42/levee
levee
Brett Gordon [Thu, 17 Sep 2015 18:04:37 +0000 (14:04 -0400)]
coco3: build levee in build script.
Brett Gordon [Thu, 17 Sep 2015 17:55:30 +0000 (13:55 -0400)]
levee: add levee to ucp-script
Brett Gordon [Thu, 17 Sep 2015 17:54:45 +0000 (13:54 -0400)]
levee: 6809 makefile
Brett Gordon [Thu, 17 Sep 2015 02:08:45 +0000 (22:08 -0400)]
coco3: boot: commandline works with REM token.
Alan Cox [Thu, 10 Sep 2015 21:36:12 +0000 (22:36 +0100)]
Merge branch 'master' of https://github.com/EtchedPixels/FUZIX
Alan Cox [Thu, 10 Sep 2015 21:35:33 +0000 (22:35 +0100)]
net: working files for start of coding up the protocol stack
Don't get too excited yet!
EtchedPixels [Wed, 9 Sep 2015 09:22:17 +0000 (10:22 +0100)]
Merge pull request #233 from marioaugustorama/master
More changes on documentation.
Mario Nunes [Mon, 31 Aug 2015 01:35:28 +0000 (22:35 -0300)]
Cosmetic changes
Mario Nunes [Mon, 31 Aug 2015 01:33:18 +0000 (22:33 -0300)]
Renamed README to README.md.
Cosmetic changes on document.
Mario Nunes [Sun, 30 Aug 2015 18:42:11 +0000 (15:42 -0300)]
[FIX] correct make file to remove liberror binary in Library/tools
Cosmetic changes into TODO.md
Mario Nunes [Sun, 30 Aug 2015 18:19:21 +0000 (15:19 -0300)]
[FIX] correct make file to remove fsize binary in Library/tools.
Renamed TODO for TODO.md to use markdown
Mario Nunes [Sun, 30 Aug 2015 17:08:37 +0000 (14:08 -0300)]
* [ADD] Added directory Documentation.
* [ADD] Inserted 2 new files TODO.md and FIXME.md For better view off all TODO and FIXME actions.
* [FIX] Fix TODO and FIX Marks.
Mário Nunes [Fri, 28 Aug 2015 04:50:56 +0000 (01:50 -0300)]
[FIX ]Format changed for better viewing.
Mário Nunes [Fri, 28 Aug 2015 04:47:42 +0000 (01:47 -0300)]
File renamed to .md for support markdown.
EtchedPixels [Tue, 25 Aug 2015 12:03:21 +0000 (13:03 +0100)]
Merge pull request #229 from marioaugustorama/master
Improved documentation
EtchedPixels [Tue, 25 Aug 2015 12:02:20 +0000 (13:02 +0100)]
Merge pull request #230 from davidgiven/fforth
Fforth