|
|
|
@632:db3ab874e604
|
[632:db3ab874e604]
|
4 weeks |
"David Anderson <dave@… |
Fix the stack position computation logic.
|
|
|
|
@631:30f8a47b1d35
|
[631:30f8a47b1d35]
|
4 weeks |
"David Anderson <dave@… |
Update the NxOS code to build with gcc 4.3.
|
|
|
|
@630:6ccb3e5f852d
|
[630:6ccb3e5f852d]
|
5 months |
David Anderson <dave@…> |
Make the RS485 driver use the DMA controller for data transfers.
This …
|
|
|
|
@629:b641b3511145
|
[629:b641b3511145]
|
5 months |
David Anderson <dave@…> |
Make nx_rs485_shutdown only work when the driver is idle.
Shutting down …
|
|
|
|
@628:295c235b8cb2
|
[628:295c235b8cb2]
|
5 months |
Giovanni Simoni [dacav] <simgidacav@…> |
Device driver for rs485
The device driver contains:
- A set of API
- An …
|
|
|
|
@627:6be7790c0153
|
[627:6be7790c0153]
|
5 months |
David Anderson <dave@…> |
Add Giovanni Simoni to the AUTHORS list.
|
|
|
|
@624:25b2d9176128
|
[624:25b2d9176128]
|
5 months |
David Anderson <dave@…> |
Merge changes from devel.
|
|
|
|
@623:b4b839410185
|
[623:b4b839410185]
|
5 months |
David Anderson <dave@…> |
Add a help message to the SConstruct file.
This help explains to new …
|
|
|
|
@622:3ad2e3151814
|
[622:3ad2e3151814]
|
7 months |
David Anderson <dave@…> |
Move the rcmd_command_def structure from rcmd.h to rcmd.c.
|
|
|
|
@621:b9c02004102d
|
[621:b9c02004102d]
|
7 months |
David Anderson <dave@…> |
Merge changes from crew/sam.
|
|
|
|
@620:ac139e476a85
|
[620:ac139e476a85]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Refactor some EFC code
|
|
|
|
@619:2773d1d72455
|
[619:2773d1d72455]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Remove debug messages, prepage best_overall demo
|
|
|
|
@618:68696cbaeed2
|
[618:68696cbaeed2]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Disable local echo
|
|
|
|
@617:e0e85b07ec24
|
[617:e0e85b07ec24]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Trying other alignments
|
|
|
|
@616:2a0cd6574d1c
|
[616:2a0cd6574d1c]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Working on the defrag_for_file() method.
|
|
|
|
@615:f01546c9ea3b
|
[615:f01546c9ea3b]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Another test case for the best overall defrag.
|
|
|
|
@614:9844c7961414
|
[614:9844c7961414]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Best overall defrag working.
|
|
|
|
@613:5cbfb54796cc
|
[613:5cbfb54796cc]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Use a smaller throttling value, looks fine too.
|
|
|
|
@612:71bf10c32feb
|
[612:71bf10c32feb]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Working best_overall(), one sub-case missing.
Also added …
|
|
|
|
@611:5d49dff3c766
|
[611:5d49dff3c766]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
WIP on the best_overall
|
|
|
|
@610:db2bef9ee1c8
|
[610:db2bef9ee1c8]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Work on the best_overall defrag.
|
|
|
|
@609:6e8e4fab809e
|
[609:6e8e4fab809e]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Various tests for the defrag simple algorithm.
|
|
|
|
@608:da4a18f4f414
|
[608:da4a18f4f414]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Complete the defrag_simple() code.
Comes with fixes to the …
|
|
|
|
@607:601e333511eb
|
[607:601e333511eb]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add a nxefc_erase_page() function to ease page wipping.
|
|
|
|
@606:a35589ff6693
|
[606:a35589ff6693]
|
7 months |
Edward Nys <fleurda@…> |
merge changes from sam's branch
|
|
|
|
@605:00f5bffa54dd
|
[605:00f5bffa54dd]
|
7 months |
Edward Nys <fleurda@…> |
implementation of simple defrag
|
|
|
|
@604:b81293d144f0
|
[604:b81293d144f0]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add nx_fs_write() return value check in USB command recording.
|
|
|
|
@603:fa52efd1e870
|
[603:fa52efd1e870]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Record commands from the RCMD console to the file. Also add
a direct …
|
|
|
|
@601:b76ca6cf82fc
|
[601:b76ca6cf82fc]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add the "end" and "nop" commands, doing nothing. Also fix
a bug in …
|
|
|
|
@600:e02ba62645fc
|
[600:e02ba62645fc]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Split code a bit to make it more readable. Start working on RCMD reception …
|
|
|
|
@598:26946168046e
|
[598:26946168046e]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Refactor RCMD to use only one single source file.
|
|
|
|
@596:5605b642989b
|
[596:5605b642989b]
|
7 months |
David Anderson <dave@…> |
Fix a bug in the display code that caused incorrect line wrapping.
Also …
|
|
|
|
@595:57e348d9c6a5
|
[595:57e348d9c6a5]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix build-arm-toolchain.sh path in the README.
|
|
|
|
@594:bafb8ec18224
|
[594:bafb8ec18224]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Update the README file with more up-to-date information
|
|
|
|
@593:27aeec049e81
|
[593:27aeec049e81]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
FS tests framework
|
|
|
|
@592:9a867553c136
|
[592:9a867553c136]
|
7 months |
Edward Nys <fleurda@…> |
added nx_fs_defrag_best_overall functionality
|
|
|
|
@591:49430e4770f1
|
[591:49430e4770f1]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix the build by removing useless calls to nx_display_*().
|
|
|
|
@590:4531b8ede6e4
|
[590:4531b8ede6e4]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Merge changes from devel.
|
|
|
|
@589:6fed7fee381f
|
[589:6fed7fee381f]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add defrag and FS stats function for testing.
|
|
|
|
@588:9a2f360ec1e6
|
[588:9a2f360ec1e6]
|
7 months |
David Anderson <dave@…> |
Make the filesystem into a library.
|
|
|
|
@587:bb97b4d6ac69
|
[587:bb97b4d6ac69]
|
7 months |
David Anderson <dave@…> |
Add ROM free space to the memory map definitions.
|
|
|
|
@586:c4c0373e04a8
|
[586:c4c0373e04a8]
|
7 months |
David Anderson <dave@…> |
Remove a redundant comment from core.c and tweak docs.
|
|
|
|
@585:b8ac88d76805
|
[585:b8ac88d76805]
|
7 months |
David Anderson <dave@…> |
Merge changes from crew/sam
|
|
|
|
@584:8df35f33dbdd
|
[584:8df35f33dbdd]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Use a more comprehensive test of RCMD.
|
|
|
|
@583:093d1f9455b5
|
[583:093d1f9455b5]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix the RCMD find command bug.
|
|
|
|
@582:cc8f05cb0cc9
|
[582:cc8f05cb0cc9]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix filesystem filename save bug (how the heck did this thing worked …
|
|
|
|
@581:2d38c2b64075
|
[581:2d38c2b64075]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add doxygen group description for the file system.
|
|
|
|
@580:2e24b11dbe5a
|
[580:2e24b11dbe5a]
|
7 months |
David Anderson <dave@…> |
Move the dump code into a data tracing library.
|
|
|
|
@579:69e67ae7951b
|
[579:69e67ae7951b]
|
7 months |
David Anderson <dave@…> |
Tweak the titles of the library APIs.
The use of the 'library' suffix in …
|
|
|
|
@578:f375bbe921b8
|
[578:f375bbe921b8]
|
7 months |
David Anderson <dave@…> |
Make the TLSF memory allocator into a library.
|
|
|
|
@577:7bebbfa094d9
|
[577:7bebbfa094d9]
|
7 months |
David Anderson <dave@…> |
Add a full stop to the file docstring in base/fs.h.
Just for consistency …
|
|
|
|
@576:59253836afad
|
[576:59253836afad]
|
7 months |
David Anderson <dave@…> |
Remove Doxygen markers from fs.c.
I'm leaving the @annotations in the …
|
|
|
|
@575:4ece9d9962f1
|
[575:4ece9d9962f1]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Merge _fs.[ch] and defrag.[ch] into fs.[ch] since the separation is not …
|
|
|
|
@574:2c25dfa55bf6
|
[574:2c25dfa55bf6]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix end-of-group markup for Doxygen.
|
|
|
|
@573:a67079b70747
|
[573:a67079b70747]
|
7 months |
David Anderson <dave@…> |
Regroup the documentation for kernel internal APIs.
|
|
|
|
@572:8819faeecf8c
|
[572:8819faeecf8c]
|
7 months |
David Anderson <dave@…> |
Put the documentation of _interrupts.h in the proper group.
|
|
|
|
@571:17685531a0f3
|
[571:17685531a0f3]
|
7 months |
David Anderson <dave@…> |
Tweak the API of lock.h around a little.
Locking spinlocks by value …
|
|
|
|
@570:b66e5f9178f9
|
[570:b66e5f9178f9]
|
7 months |
David Anderson <dave@…> |
Tighten up the memory allocator documentation.
Update copyright notices …
|
|
|
|
@569:a88aa4522961
|
[569:a88aa4522961]
|
7 months |
David Anderson <dave@…> |
Fix up the documentation for memmap.h.
Adjust the copyright in …
|
|
|
|
@568:6baec41a4335
|
[568:6baec41a4335]
|
7 months |
David Anderson <dave@…> |
Documentation tweak for consistency.
Also update the copyright notice as …
|
|
|
|
@567:79cbe01f9872
|
[567:79cbe01f9872]
|
7 months |
David Anderson <dave@…> |
Update the copyright notice for util.[ch].
Usually such an update would …
|
|
|
|
@566:37510ba04321
|
[566:37510ba04321]
|
7 months |
Sarah Amsellem <sarah.amsellem@…> |
Merge changes from devel.
|
|
|
|
@565:617dee47ca0f
|
[565:617dee47ca0f]
|
7 months |
Sarah Amsellem <sarah.amsellem@…> |
Adding my name to AUTHORS.
|
|
|
|
@562:b8f202cf1188
|
[562:b8f202cf1188]
|
7 months |
David Anderson <dave@…> |
Move the ARM toolchain builder script to the top-level scripts directory.
|
|
|
|
@558:c2ed1257b5b0
|
[558:c2ed1257b5b0]
|
7 months |
David Anderson <dave@…> |
Reimplement atou32 and atos32 to be faster and slightly more correct.
The …
|
|
|
|
@557:6376b0700e63
|
[557:6376b0700e63]
|
7 months |
David Anderson <dave@…> |
Fix ato[us]32 error condition to actually error on invalid input.
|
|
|
|
@556:2d1a26628a09
|
[556:2d1a26628a09]
|
7 months |
David Anderson <dave@…> |
Replace strcmp() and strncmp() with streq() and streqn().
We never used …
|
|
|
|
@555:77c3a38a2218
|
[555:77c3a38a2218]
|
7 months |
David Anderson <dave@…> |
Fix the build and replace additions with bitwise ORs.
The whitespace …
|
|
|
|
@554:41b9249633b0
|
[554:41b9249633b0]
|
7 months |
David Anderson <dave@…> |
Add assertions to check the inputs of memcpy and memset.
|
|
|
|
@553:bc68e5fc3a22
|
[553:bc68e5fc3a22]
|
7 months |
David Anderson <dave@…> |
Make the whitespace stripper script also remove tabs.
Only the GNU sed …
|
|
|
|
@551:f9b73af24bca
|
[551:f9b73af24bca]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Remove some trailing whitespaces. Emacs victor.
|
|
|
|
@550:5753611585c7
|
[550:5753611585c7]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add a trailing whitespaces stripping utility.
|
|
|
|
@549:f9759ef41e5a
|
[549:f9759ef41e5a]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix build
|
|
|
|
@548:8b18bde8c15e
|
[548:8b18bde8c15e]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
More work on the RCMD lib.
|
|
|
|
@547:96b09fe46118
|
[547:96b09fe46118]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix atou32/atos32 functions.
Implementation could require some …
|
|
|
|
@546:9bf64de588b7
|
[546:9bf64de588b7]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix doxygen grouping
|
|
|
|
@545:43b9d2ed2f54
|
[545:43b9d2ed2f54]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Robot command library almost done.
|
|
|
|
@544:3328ca523aad
|
[544:3328ca523aad]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Testing rcmd
|
|
|
|
@543:063348b208a9
|
[543:063348b208a9]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Add robot command parsing and exec library
|
|
|
|
@542:4e40ef684e4c
|
[542:4e40ef684e4c]
|
7 months |
Maxime Petazzoni <maxime.petazzoni@…> |
Fix build failure
|
|
|
|
@541:c1990e877516
|
|