4430 Commits

Author SHA1 Message Date
Reinhard Panhuber
8f72c97f7b Change read infos to pointer type 2021-04-30 12:59:12 +02:00
Ha Thach
30b7988efa
Merge pull request #811 from hathach/update-lpc54
Update lpc54
2021-04-29 00:44:54 +07:00
hathach
e70fb7fd41 fix mkl25z ci 2021-04-29 00:33:03 +07:00
hathach
cf64b2214b fix build with mkl25z 2021-04-29 00:22:28 +07:00
hathach
d70af332c0 fixed build with lpc51 2021-04-28 23:44:04 +07:00
hathach
f7779c70d6 add lpc54 to ci 2021-04-28 23:27:12 +07:00
hathach
fdda9f75db add lpc54628 but usb clock;phy doesn't seem to be right 2021-04-28 23:25:07 +07:00
hathach
8a9f412788 fix lpc54 button 2021-04-28 22:34:56 +07:00
hathach
71a1f57ccd generalize lpc54 family 2021-04-28 21:34:26 +07:00
hathach
9a6552c4b3 fix build with lpc54 2021-04-28 20:02:17 +07:00
hathach
fcedb2eecb fix lpc55 build 2021-04-28 19:53:31 +07:00
hathach
810057bdb2 fix build with imxrt 2021-04-28 19:30:23 +07:00
hathach
af0db342df update lpc mcu sdk path 2021-04-28 18:30:19 +07:00
hathach
aaa8c9928c add official nxp mcux-sdk submodule 2021-04-28 18:26:04 +07:00
hathach
e115e08728 add nxp_lpcopen as submodule 2021-04-28 18:11:49 +07:00
hathach
62c5fa1056 remove submodule hw/mcu/nxp 2021-04-28 18:07:26 +07:00
hathach
3da76ae449 making new family lpc54 2021-04-28 16:13:43 +07:00
Ha Thach
33f713f5ef
Merge pull request #810 from hathach/fix-lpc15
Fix lpc15
2021-04-28 15:36:30 +07:00
hathach
c1c4b2f6bf complete lpc15 family 2021-04-28 15:16:36 +07:00
hathach
bbc6d4f9e8 create new lpc15 family 2021-04-28 15:10:31 +07:00
hathach
cd535537f6 update doc 2021-04-28 15:02:11 +07:00
hathach
6882a7af3b lpc1549 work well now 2021-04-28 14:53:46 +07:00
hathach
c9177246d2 temporarily fix include recusrive loop 2021-04-28 12:31:24 +07:00
hathach
b5339caa17 clean up lpc55 boards 2021-04-26 21:40:58 +07:00
hathach
f4475ea85b change lpc55s28 default port to 1 2021-04-26 21:26:13 +07:00
Ha Thach
684fba3152
Merge pull request #808 from hathach/lpc55-port1-hs
Lpc55 port1 hs
2021-04-26 21:04:57 +07:00
hathach
1be9f3bcfa update board doc 2021-04-26 20:49:15 +07:00
Ha Thach
7abafbb1bd
Merge pull request #807 from UweBonnes/lpc55-port1-hs
mcu-link: Board support for MCU-LINK with LPC55S69JBD64
2021-04-26 20:28:47 +07:00
hathach
ba90a8cb79 use correct NBYTES_MAX for full and high speed 2021-04-26 20:22:40 +07:00
hathach
c26875e70d add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that is m4 but cannot unaligned acces on usb ram 2021-04-26 17:42:49 +07:00
hathach
a8e109cb3d clean up 2021-04-26 17:14:20 +07:00
Uwe Bonnes
fd7337fe04 mcu_link: Board support for MCU_LINK with LPC55S69JBD64 2021-04-26 10:26:46 +02:00
hathach
8ebdf2b097 ip3511 correct buffer offset, nbytes layout for highspeed port1
able to get passed enumeration and up to READ10
2021-04-26 14:43:58 +07:00
hathach
f14daf2081 fix unaligned access with port1 hs 2021-04-24 15:04:58 +07:00
hathach
b15d126d59 lpc55 improve multiple controller support
port1 highspeed requires USB_RAM
2021-04-24 13:36:05 +07:00
hathach
7089df2088 lpc55 correct bus_reset with highspeed on support controller
correct hsphy init for family
2021-04-24 12:19:13 +07:00
hathach
8bed369c7f lpc55 better multiport support 2021-04-24 11:30:14 +07:00
hathach
8642c2045c update dcd ip3511 for better multiple rhport support 2021-04-24 10:44:14 +07:00
Reinhard Panhuber
7072f0155e Change tu_fifo_get_linear_write/read_info() to return a struct
Compilers always complain that variables set by function via pointer
might be uninitialized so to avoid that return values are now delivered
via struct.
2021-04-23 11:48:54 +02:00
Reinhard Panhuber
a98d0217a0 Init len_wrap = 0 to fix compiler complains. 2021-04-23 10:47:22 +02:00
Reinhard Panhuber
4dd1f1f3b5 Fix include path in audio_device.h 2021-04-23 10:32:22 +02:00
Reinhard Panhuber
03f974c9b9 Implement functions to allow for DMA usage in audio driver.
- Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(),
tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff()
- Change get_linear_read/write_info() to return linear and wrapped part
at once
- Adjusted affected code in audio_device.c and tested with
audio_4_channel.
2021-04-23 10:27:48 +02:00
Nathan Conrad
7998f11258 USBTMC: remove reference to visa DLL (which only was for windows, and auto-select instead. 2021-04-22 21:47:51 -04:00
hathach
5c5d4b189f add lpc55 uart write 2021-04-22 19:24:19 +07:00
Ha Thach
d8fd4352a3
Merge pull request #798 from hathach/uac2_fix_cs_as_int_alt_set_0
Uac2 fix cs as int alt set 0
2021-04-22 10:56:13 +07:00
Reinhard Panhuber
29bcc83d0f Remove unnecessary volatile and short audio function index to func_id 2021-04-21 17:01:38 +02:00
Reinhard Panhuber
705753f448 Merge remote-tracking branch 'upstream/master' into uac2_fix_cs_as_int_alt_set_0 2021-04-20 20:15:54 +02:00
Reinhard Panhuber
c7c11b181c Clean up old depracted and misleading variable names 2021-04-20 20:15:02 +02:00
Reinhard Panhuber
fef0d54559 Refactor static function for better performance 2021-04-20 19:56:40 +02:00
Reinhard Panhuber
4408ffce88 Fix pointer alt_setting to be cleared when driver gets initialized 2021-04-20 18:44:56 +02:00