]>
rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Carlos Jenkins [Thu, 30 May 2013 20:01:18 +0000 (22:01 +0200)]
Fixed SCI subsystem and inter-layer dependency. Untested.
Carlos Jenkins [Thu, 30 May 2013 19:05:44 +0000 (21:05 +0200)]
Adding SCI functionallty.
Carlos Jenkins [Thu, 30 May 2013 16:59:12 +0000 (18:59 +0200)]
Compiled din-sci and corrected errors.
Note: CCS don't support binary literals :S :S Not even with GCC extensions.
Carlos Jenkins [Thu, 30 May 2013 16:32:54 +0000 (18:32 +0200)]
Finished to implement RPP DIN API. Untested.
Carlos Jenkins [Thu, 30 May 2013 14:28:27 +0000 (16:28 +0200)]
Added CCS project for din-sci.
Also added datasheet for TI TMS570.
Carlos Jenkins [Thu, 30 May 2013 13:03:07 +0000 (15:03 +0200)]
Added old initialization calls to RPP library. This should be fixed because is not elegant.
Carlos Jenkins [Thu, 30 May 2013 12:52:38 +0000 (14:52 +0200)]
First successful compilation of the RPP library. Yay!
Carlos Jenkins [Thu, 30 May 2013 12:48:25 +0000 (14:48 +0200)]
Fixed minor bug and added FreeRTOS function to main.
Carlos Jenkins [Thu, 30 May 2013 12:36:24 +0000 (14:36 +0200)]
Just 2 errors to go.
Carlos Jenkins [Thu, 30 May 2013 12:20:24 +0000 (14:20 +0200)]
Moved spi.c, spi.h to HAL lower layer.
Carlos Jenkins [Thu, 30 May 2013 11:55:11 +0000 (13:55 +0200)]
Created rpp-layer test project adn fixed the RPP layer on library.
Carlos Miguel Jenkins Pérez [Thu, 30 May 2013 09:58:19 +0000 (11:58 +0200)]
Some style fix, nothing else.
Carlos Miguel Jenkins Pérez [Thu, 30 May 2013 00:36:29 +0000 (02:36 +0200)]
Improved README.txt documentation on the tree.
Carlos Miguel Jenkins Pérez [Wed, 29 May 2013 22:00:41 +0000 (00:00 +0200)]
Created a RPP configuration override test project.
Carlos Miguel Jenkins Pérez [Wed, 29 May 2013 21:48:24 +0000 (23:48 +0200)]
Uncommented OS and CMD dependencies now that library is in good shape.
Just left EMACCore0RxIsr and EMACCore0TxIsr because it purpose and function escapes me.
Carlos Miguel Jenkins Pérez [Wed, 29 May 2013 18:34:02 +0000 (20:34 +0200)]
Added printf() implementation on top of SCI and test app.
Carlos Miguel Jenkins Pérez [Wed, 29 May 2013 17:34:09 +0000 (19:34 +0200)]
Finished to specify blocks.
Carlos Jenkins [Tue, 28 May 2013 18:05:00 +0000 (20:05 +0200)]
Just a few errors left on the library.
Carlos Jenkins [Tue, 28 May 2013 16:49:11 +0000 (18:49 +0200)]
Referenced library source files in project.
Carlos Jenkins [Tue, 28 May 2013 16:47:16 +0000 (18:47 +0200)]
Just added src/ as a source folder in LED blink test app.
Carlos Jenkins [Tue, 28 May 2013 16:44:29 +0000 (18:44 +0200)]
Linked common files into test proyect.
Carlos Jenkins [Tue, 28 May 2013 16:40:20 +0000 (18:40 +0200)]
Referenced RPP library in LED blink test app.
Carlos Jenkins [Tue, 28 May 2013 16:34:51 +0000 (18:34 +0200)]
Added LED blink test application skeletton.
Carlos Jenkins [Tue, 28 May 2013 16:21:16 +0000 (18:21 +0200)]
Finished correcting includes in SYS library.
Carlos Jenkins [Tue, 28 May 2013 16:02:39 +0000 (18:02 +0200)]
Added layers graphic in documentation and moved api related files to it's on folder.
Carlos Jenkins [Tue, 28 May 2013 15:25:46 +0000 (17:25 +0200)]
Fixed includes in rpp and sys libs.
Carlos Jenkins [Tue, 28 May 2013 14:53:17 +0000 (16:53 +0200)]
Still normalizing...
Carlos Jenkins [Tue, 28 May 2013 14:40:02 +0000 (16:40 +0200)]
Unifying system headers to UNIX line ending and replaced tabs by spaces.
Carlos Jenkins [Tue, 28 May 2013 14:31:40 +0000 (16:31 +0200)]
Unifying hal includes. Problems ahead because upper layer DRV was being included.
Carlos Jenkins [Tue, 28 May 2013 14:16:30 +0000 (16:16 +0200)]
Normalizing line endings to UNIX and replaced tabs by spaces.
Carlos Jenkins [Tue, 28 May 2013 14:11:20 +0000 (16:11 +0200)]
Still adapting the library...
Carlos Jenkins [Tue, 28 May 2013 00:21:29 +0000 (02:21 +0200)]
Still fixing the library...
Carlos Jenkins [Mon, 27 May 2013 02:05:25 +0000 (04:05 +0200)]
Normalized some files and corrected some include directives with the new scheme.
Carlos Jenkins [Mon, 27 May 2013 01:23:39 +0000 (03:23 +0200)]
Corrected RPP includes and normalized example main.c
Carlos Jenkins [Mon, 27 May 2013 01:09:36 +0000 (03:09 +0200)]
Moved the library Doxygen files.
Carlos Jenkins [Mon, 27 May 2013 01:06:35 +0000 (03:06 +0200)]
Just renamed some folders.
Carlos Jenkins [Mon, 27 May 2013 00:49:04 +0000 (02:49 +0200)]
Fixed some rename mistakes.
Carlos Jenkins [Mon, 27 May 2013 00:44:42 +0000 (02:44 +0200)]
Massive library restructure.
Carlos Jenkins [Sun, 26 May 2013 02:01:21 +0000 (04:01 +0200)]
Some work on the DRV library.
Carlos Miguel Jenkins Pérez [Sat, 25 May 2013 13:53:24 +0000 (15:53 +0200)]
Fixed documentation and minor bug fixes.
Carlos Miguel Jenkins Pérez [Fri, 24 May 2013 01:48:10 +0000 (03:48 +0200)]
Documented, normalized and added prototypes functions to the API.
Carlos Miguel Jenkins Pérez [Fri, 24 May 2013 00:43:55 +0000 (02:43 +0200)]
Starting to implement the RPP API.
Carlos Jenkins [Wed, 22 May 2013 19:20:00 +0000 (21:20 +0200)]
Last commit before going home. No idea what the changes are :S :S :S :S :S :S
Carlos Jenkins [Wed, 22 May 2013 16:49:33 +0000 (18:49 +0200)]
Some fixes and style fixes in DRV library.
Carlos Jenkins [Wed, 22 May 2013 16:48:31 +0000 (18:48 +0200)]
Simplief variable name.
Carlos Jenkins [Wed, 22 May 2013 16:47:42 +0000 (18:47 +0200)]
Implemented base API for LOUT.
Carlos Jenkins [Wed, 22 May 2013 16:47:00 +0000 (18:47 +0200)]
Added common types to common header.
Carlos Jenkins [Wed, 22 May 2013 14:59:21 +0000 (16:59 +0200)]
Corrected static variables for initialization.
Carlos Jenkins [Wed, 22 May 2013 13:30:50 +0000 (15:30 +0200)]
Adapted documentation according to previous change DOUT -> LOUT.
Carlos Jenkins [Wed, 22 May 2013 13:28:33 +0000 (15:28 +0200)]
Change mnemonic of digital output to follow original conventions.
Carlos Jenkins [Wed, 22 May 2013 13:24:38 +0000 (15:24 +0200)]
Added initialization state to each initialization function.
Carlos Jenkins [Wed, 22 May 2013 12:59:52 +0000 (14:59 +0200)]
Fixed unresolved symbols on the DRV library. Remaining symbols are FreeRTOS symbols available in portASM.asm.
Carlos Jenkins [Tue, 21 May 2013 18:53:18 +0000 (20:53 +0200)]
Cleaning the DRV library. Compilation is fixed but linking still fails.
Functions commented:
ti_drv_sci.c void sciHighLevelInterrupt(void)
drv_adc.c void adcNotification(adcBASE_t *adc, uint32_t group)
int read_adc(adcBASE_t* adc, uint32_t group)
drv_bridge.c void hbr_wdg_task(void *pvParameters)
int hbr_spi_wdg_transfer()
drv_hout.c int hout_fail(uint8_t hout_id)
notification.c void canErrorNotification(canBASE_t *node, uint32_t notification)
void canMessageNotification(canBASE_t *node, uint32_t messageBox)
Also:
__val2mfld and __mfld2val macros imported from cmdproc_utils.h into drv_lout.h to remove dependency.
Carlos Jenkins [Tue, 21 May 2013 18:09:15 +0000 (20:09 +0200)]
Fixing compilation in drv library. Forgot to add the --gcc (enable GCC extensions) flag to compiler.
Carlos Jenkins [Tue, 21 May 2013 17:22:27 +0000 (19:22 +0200)]
Importing base driver library into repository.
Carlos Miguel Jenkins Pérez [Tue, 21 May 2013 02:25:11 +0000 (04:25 +0200)]
Just added some documentation and improved readability on RPP configuration file.
Carlos Miguel Jenkins Pérez [Mon, 20 May 2013 20:58:35 +0000 (22:58 +0200)]
Including RPP library header on all files and conditional compiling function based on include preferences.
Carlos Miguel Jenkins Pérez [Mon, 20 May 2013 02:27:47 +0000 (04:27 +0200)]
Added small paragraph documentating doxygen documentation generation.
Carlos Miguel Jenkins Pérez [Mon, 20 May 2013 02:21:33 +0000 (04:21 +0200)]
Added doxygen files and adapted header files header for API generation.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 22:10:11 +0000 (00:10 +0200)]
Documentation commit about libraries and block library.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 20:55:45 +0000 (22:55 +0200)]
Changing sfunctions to mnemonic convention. Adding drv library base layout.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 20:49:14 +0000 (22:49 +0200)]
Changing mnemonics to use thesame as DRV library.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 02:34:00 +0000 (04:34 +0200)]
Updating the RPP library README file to reflect changes.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 02:29:49 +0000 (04:29 +0200)]
Adding support for library modules initialization.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 01:55:42 +0000 (03:55 +0200)]
Changing libraries layout to include a source folder.
Carlos Miguel Jenkins Pérez [Sun, 19 May 2013 01:03:07 +0000 (03:03 +0200)]
Adding RPP library README file.
Carlos Miguel Jenkins Pérez [Sat, 18 May 2013 23:09:05 +0000 (01:09 +0200)]
Forgot to add header inclusion defines.
Carlos Miguel Jenkins Pérez [Sat, 18 May 2013 22:58:02 +0000 (00:58 +0200)]
Create base layout for RPP library.
Carlos Jenkins [Fri, 17 May 2013 14:37:08 +0000 (16:37 +0200)]
Configured FreeRTOS to perform both stack overlfow checks.
Carlos Jenkins [Fri, 17 May 2013 14:18:01 +0000 (16:18 +0200)]
Added function prototype to catch stack overflow and malloc failed.
Also removed dummy files.
Carlos Jenkins [Fri, 17 May 2013 12:49:02 +0000 (14:49 +0200)]
Implemented heap and stack configuration options with more sane defaults.
Carlos Jenkins [Thu, 16 May 2013 16:57:38 +0000 (18:57 +0200)]
Added stack size configuration option and download to RPP is in the works.
Carlos Jenkins [Thu, 16 May 2013 14:36:06 +0000 (16:36 +0200)]
Just converting and normalizing the line endings to UNIX.
Carlos Jenkins [Thu, 16 May 2013 14:31:35 +0000 (16:31 +0200)]
Changed configuration to match old FreeRTOS settings and some bugs fixed.
Carlos Miguel Jenkins Pérez [Wed, 15 May 2013 23:25:37 +0000 (01:25 +0200)]
Updating FreeRTOS library for RPP to vanilla version 7.4.2.
Carlos Miguel Jenkins Pérez [Wed, 15 May 2013 22:41:03 +0000 (00:41 +0200)]
Including the old FreeRTOS 7.0.2 source code into OS library folder. Unchanged from rpp-test-sw, just rearranged and renamed.
Carlos Jenkins [Wed, 15 May 2013 16:55:15 +0000 (18:55 +0200)]
Base implementation of the download feature. Trying to get FreeRTOS to build with model, not there yet.
Carlos Jenkins [Mon, 13 May 2013 17:33:09 +0000 (19:33 +0200)]
Added lib folder for future runtime library. Added rpp_setup() info in README.txt.