Commit Graph

59 Commits

Author SHA1 Message Date
hathach 88f1291c09 replacing RF1GHZNODE with LPCXPRESSO11U68 (not yet implement the actual board) 2014-08-04 02:30:08 +07:00
hathach 74fd9de3af add lpcxpresso spifi flash setting 2014-05-13 10:37:28 +07:00
hathach 05c767313d make freertos source unmodified to ease the upgrade process later
use CGU_GetPCLKFrequency as configCPU_CLOCK_HZ for lpc43xx using with freeRTOS
move portmarco.h include to FreeRTOSConfig.h to have untouched version of freertos
add a readme.md to vendor/freertos
refractor usbh.c, increase POWER_STABLE_DELAY = 500, RESET_DELAY = 200
fix bug with hub, only handle 1 port at a time when reading hub status change endpoint --> other port will be handled in the next cycle
2014-04-28 14:20:00 +07:00
hathach f901b4fe78 update IAR & Keil project for freertos 2014-04-25 15:24:01 +07:00
hathach d00655f598 cdc device app rename CDCD_APP_BUFFER_SIZE to SERIAL_BUFFER_SIZE
cdc host app add SERIAL_BUFFER_SIZE for buffer constant, add cdc data receive if cb with TUSB_EVENT_XFER_ERROR
minor change to keyboard & mouse host app
add ASSERT_FAILED & ASSERT_FAILED_MSG
add cast to fix IAR build error with dcd_lpc43xx.c

FreeRTOS
- merge FreeRTOSConfig for m0, m3, m4
- re-implement application hook
- support portmacro.h for m0
2014-04-25 15:16:52 +07:00
hathach 24b613580a update project file 2014-04-24 23:58:08 +07:00
hathach 8f81aa6c72 manual make clean since lpcxpresso -cleanBuild does not clean the correct configuration 2014-04-22 12:27:52 +07:00
hathach 4091ddc4fc move osal_queue_send of osal_none to osal_none.c 2014-04-18 14:45:21 +07:00
hathach 44b36d74f2 clean up STATIC_VAR 2014-04-17 18:02:51 +07:00
hathach c4c8ca857c enable one ELF per function to have reduced code size from keil 2014-04-17 15:24:38 +07:00
hathach 45e76ee34f update path to keil debug.ini for board NGX43330 2014-04-13 12:53:27 +07:00
hathach 26ec28785c tested lpcxpresso with ngx for all projects 2014-04-09 22:07:48 +07:00
hathach b5b12ff71e fix cmsis rtx problem by rebuilding the libRTX_CM4.a with lpcxpresso/tools 2014-04-09 22:06:40 +07:00
hathach 8eb2f4cb93 add MCB4300 to host rtx 2014-04-08 14:02:25 +07:00
hathach e53af2c4ad change keil_ram.ini to lpc43xx_debug_init.ini 2014-04-08 13:56:53 +07:00
hathach 30d452abf5 update all IAR project to support NGX4330 SPIFI configure 2014-04-08 13:51:16 +07:00
hathach a2bb681389 added debug configure file for iar 2014-04-07 17:48:49 +07:00
hathach 272cf9692a change all keil project setting for NGX4330 to use SPIFI setting 2014-04-07 16:55:45 +07:00
hathach 4e4a115569 clean up 2014-04-04 15:21:19 +07:00
hathach 68a56e52a2 remove RF1GHZNODE from board/readme.md
dcd_lpc43xx.c
- assign ENDPTPRIME with = instead of |=
- fix bug with control transfer the determination of complete transferred --> fix keyboard + msc causes fast blinking

add osal_semaphore_reset(usbd_control_xfer_sem_hdl) when bus_reset
2014-04-04 12:22:33 +07:00
hathach 69f4d0ffbc fix keil jlink setting with 4357 2014-04-03 17:15:23 +07:00
hathach bfb80c4ede added rtos to greeting for easy testing
correct all keil flash setting
2014-04-03 16:41:42 +07:00
hathach 574c92d62e remove space in all lpcxpresso build for board
correct all the architecture for all boards demo
2014-04-03 13:52:18 +07:00
hathach 5ad0ec4e1e rename all configuration name to remove space in IAR project 2014-04-01 14:12:35 +07:00
hathach 677aa8046e change all target name without space and output dir & listing dir 2014-04-01 14:03:43 +07:00
hathach 1fb1ea46a5 update xpresso host cmsis rtx to build with ngx4330
xpresso device cmsis rtx can build with all board
2014-03-31 17:56:21 +07:00
hathach 44f98b7279 remove unnecessary board 2014-03-31 17:10:53 +07:00
hathach abc6b58063 clean up 2014-03-26 16:20:57 +07:00
hathach 95a367bd47 added support for keil, iar all hosts project 2014-03-26 12:05:32 +07:00
hathach 4160d53ef9 added mcb4300 to all host lpcxpresso project 2014-03-26 11:56:43 +07:00
hathach 14133342ec doxygen have problem with bolding the hyperlink. use <b> instead 2014-03-26 11:43:42 +07:00
hathach 680784e9c1 update keil & iar device project to add lpcxpresso11u14 support 2014-03-25 21:43:48 +07:00
hathach 41610af72a fix IAR build error 2014-03-24 16:24:21 +07:00
hathach 2870a8bcec fix build error for keil host os none, freertos, cmsis-rtx 2014-03-24 16:17:48 +07:00
hathach 34c60cdca3 fix cmsis rtx warning
IAR host cmsis rtx work with lpc1769
2014-03-20 13:32:50 +07:00
hathach ae2ec5126f lpc176x support for host cmsis rtx 2014-03-19 18:25:14 +07:00
hathach ce85e4d98f #define SVCall_Handler SVC_Handler in lpcxpresso startup for lpc175x_6x & lpc11uxx for better compatiable with other lib & toolchain.
added lpc176x xpresso with cmsis rtx
2014-03-19 18:12:51 +07:00
hathach eb5dd58b51 re-added RTX Source for reference purpose 2014-03-19 17:29:36 +07:00
hathach 7a57428f3e reduce memory use by cmsis rtx
able to run with IAR host cmsis rtx
2014-03-19 17:26:35 +07:00
hathach 61657f6751 change OSAL_TASK_FUNCTION to adapt with cmsis rtx 2014-03-19 16:50:49 +07:00
hathach e8138df6a3 adding support for IAR cmsis rtx 2014-03-19 16:10:20 +07:00
hathach 96bb6c8968 remvoe main as thread of cmsis rtx for portability.
Keil & lpcxpresso4 host_cmsis_rtx work well
2014-03-19 16:06:27 +07:00
hathach a66e3d8022 able to run cmsis rtx with lpcxpresso7 2014-03-19 15:30:32 +07:00
hathach 4ffc64b6e7 able to build cmsis rtx with lpcxpresso7 with float=hard 2014-03-19 13:12:19 +07:00
hathach 69159076ae rename keil group bsp lpcxxxx to lpcxxxx only
trying to get cmsis rtx work with host lpc43xx
2014-03-19 12:37:44 +07:00
hathach d1d4ddd856 doxygen document 2014-03-16 22:20:33 +07:00
hathach dcc58a7afc refractor app_os_prio.h 2014-03-06 11:37:37 +07:00
hathach da6b2fbef8 EHCI: immediately reset port when device connected. This proves to help prevent duplication connection event (also with OHCI)
increase delay after reset to 100 ms (NXP's EHCI does not work with 50ms)

--> fix all duplication connection with OHCI & EHCI
2014-02-28 17:08:47 +07:00
hathach a1978e20fe merge common define in osal/osal_cmsis_rtx.h & osal/osal_freeRTOS.h 2014-02-28 15:50:04 +07:00
hathach a5ba283557 change MCU to TUSB_CFG_MCU 2013-11-25 12:48:27 +07:00