Sergey
163dcbd961
Branch "uflash" imported from GoogleCode.
2015-03-21 14:11:41 -07:00
Sergey
7e4b86d135
Branch "sdram" imported from GoogleCode.
2015-03-21 14:08:32 -07:00
Serge Vakulenko
7f5ad5d3f8
Using Max32 board with Arduino SD card shield as a default configuration.
2015-02-04 14:28:03 -08:00
Serge Vakulenko
8e228dde62
Fixed bug in fsutil: incorrect positioning of partition superblock.
2015-01-06 19:47:31 -08:00
Serge Vakulenko
d5e30d7b79
Fixed help message for fsutil.
2014-09-26 21:05:27 -07:00
Sergey
dc66e6fdda
Fsutil enhanced to create and handle partitions.
2014-09-20 18:54:13 -07:00
Serge Vakulenko
5c4309942a
Merge branch 'games'.
2014-09-17 13:21:59 -07:00
Sergey
93d95abc69
Fixed warning in fsutil.
2014-09-13 15:17:30 -07:00
Serge Vakulenko
25bcc79a69
Merge branch 'master' into games.
...
Conflicts:
Makefile
2014-09-08 11:31:12 -07:00
Serge Vakulenko
8d55f87ab8
Fsutil: dynamically allocate data structure for file i/o.
2014-09-04 19:29:18 -07:00
Sergey
1462eeb400
Using manifest files to create root and user filesystems.
2014-08-03 15:53:53 -07:00
Serge Vakulenko
d42bfdc7b9
Fsutil: can read manifest files.
...
Added a manifest for root filesystem.
2014-08-01 21:23:38 -07:00
Serge Vakulenko
1cdf42ef94
Fsutil: inode API simplified.
2014-08-01 18:17:38 -07:00
Serge Vakulenko
8f4aad27f9
Fsutil: able to create filesystem contents from manifest.
2014-08-01 17:49:59 -07:00
Serge Vakulenko
cb4ca7f73a
Fsutuil: move manifest routines to a separate file.
2014-08-01 14:29:22 -07:00
Serge Vakulenko
b44cab756f
Fsutil: new option --scan to create manifest from directory contents.
2014-07-31 20:55:42 -07:00
Serge Vakulenko
c2b3647d5e
Fsutil: sources reformatted to 4-space indents.
2014-07-31 18:37:15 -07:00
Serge Vakulenko
4d8233582a
Fsutil: added --manifest option.
2014-07-31 18:16:39 -07:00
Serge Vakulenko
eb1fb36b6b
Fsutil library: use names for inode ops.
2014-07-31 17:46:24 -07:00
Sergey
2293493bfd
Fixed bugs in fsutil.
2014-07-20 17:23:57 -07:00
Sergey
61ce169328
Fsutil mount complete.
2014-07-20 16:57:36 -07:00
Sergey
173efb822d
Fsutil mount: symlink() and readlink() calls completed.
2014-07-19 15:06:55 -07:00
Serge Vakulenko
21babaf947
Fsutil mount: added rename and mknod calls.
2014-07-18 19:07:51 -07:00
Serge Vakulenko
3a789348da
Fsutol mount: fixed rmdir call.
2014-07-18 17:41:08 -07:00
Serge Vakulenko
d6e558bea0
Fsutil mount: added truncate, mkdir, rmdir, link and unlink calls.
2014-07-18 00:13:27 -07:00
Serge Vakulenko
847e2bff77
Fsutil: allow truncate to arbitrary length.
2014-07-17 21:31:49 -07:00
Serge Vakulenko
08c79d7fec
Fsutil --mount can read and write files.
2014-07-17 20:16:25 -07:00
Serge Vakulenko
0cef044377
Fsutil: added option -m to mount the filesystem via FUSE.
2014-07-16 20:31:03 -07:00
Serge Vakulenko
5fa78e772b
Moved aout sources to separate directory.
...
Fsutil and modff license changed to BSD style.
2014-06-04 11:46:33 -07:00
Serge Vakulenko
5bd8f3a470
Fixed sd timeout in the simulator.
...
SD driver reformatted with 4 spaces per tab.
2014-05-16 20:44:53 -07:00
Serge Vakulenko
91468f005f
Fixed build and simulator configuration for Explorer1 board.
2014-05-16 17:59:53 -07:00
Sergey
8423492f33
More games ported: boggle, btlgammon, cribbage.
...
Simulator modified to allow CR in UART output.
2014-05-09 23:39:23 -07:00
Serge Vakulenko
6ccaa1a940
Merge branch 'master' into codesourcery.
...
All Matt's advices applied.
2014-05-06 19:55:35 -07:00
Sergey
6f47acb2ae
Fixed bug in assembler, introduced by previos patch.
...
(Negative offsets in LW/SW not recognized)
Also, modified stdlib.h for compatibility with SmallerC.
2014-05-03 23:56:57 -07:00
Sergey
777ad1471b
Smlrc: option -v moved to target-dependent part.
...
Fixed bug in simulator: read from incorrect file descriptor when
the second SD card not configured.
2014-05-03 01:28:48 -07:00
Matt Jenkins
07b6681eef
Improve configsys option parsing
...
Up until now all the options in the config system have only been
able to take one word (or one string with no spaces) as a parameter.
This update improves it so it takes everything after the = up until
the end of the line (or the first #) as the parameter.
2014-04-29 13:37:09 +01:00
Serge Vakulenko
b98de3368e
*.mk configuration files modified for compatibility with latest version
...
of Mentor Sourcery CodeBench Lite toolchain
(https://sourcery.mentor.com/GNUToolchain/release2641 ).
All detected issues fixed.
2014-04-24 21:06:37 -07:00
Matt Jenkins
bbcbed61b0
Resolved argument type mismatch warning
2014-04-19 11:20:33 +01:00
Sergey
d404fca13a
Fixed bug in assembler: incorrect offset of far symbols in LUI instruction.
...
Added .gitignore files for most subdirs.
2014-04-18 01:12:49 -07:00
Matt Jenkins
895f96d2f7
Initial Import from SVN
2014-04-09 14:27:18 +01:00