We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

Software Library

VSC6803


Microchip Ethernet Switch Application Programming Interface (MESA)

The VSC6803API Microchip Ethernet Switch Application Programming Interface (MESA) provides a comprehensive, user friendly, and robust function library that supports Microchip Ethernet switch and Phy products and is available as MIT licensed software package. The VSC6803API is portable to any Operating System (OS) and was developed with 32-bit CPUs as intended targets. The driver software was developed in standard C and supports multi-instance device targets. The VSC6803API package includes driver software in standard C, application examples, and documentation. The architecture of the API includes five different layers: Application Interface Layer (function groups), Chip Interface Layer (register mappings), I/O Layer (register access), OS Layer (Linux, VxWorks, eCos), and Trace Layer.

To obtain the latest Ver. 2025.06 API, click here.

API documentation is available at click here.

BSP documentation is available here.

 

Product Features

  • Robust, user-friendly, and widely deployed
  • Operating system independent
  • Supports Micochip Ethernet switches and PHYs
  • Enterprise, Small-Medium Enterprise (SME) switches
  • Carrier Ethernet switches and routers
  • Industrial Ethernet switches

Documents


Title
Document Category
Date
ENT-AN1237-4.2 10G-KR Software Application Programming Interface (API) Guide Application Notes 29 Oct 2019 Download
ENT-AN1007-4.3 Microsemi Ethernet API Software Application Notes 29 Oct 2019 Download
VSC6803API Product Brief Product Brief 29 Oct 2019 Download
AN3883- Software Options for VSC Switches Application Notes 10 Apr 2021 Download

Products


Title
Product
Title
VSC7468
36 Port 80G Carrier Ethernet Switch
VSC7468 36 Port 80G Carrier Ethernet Switch
VSC7558
200G Enterprise Switch
VSC7558 200G Enterprise Switch
VSC7514
10 Port Industrial Switch with 4 Cu PHYs
VSC7514 10 Port Industrial Switch with 4 Cu PHYs
VSC7444
26 Port 44G/60G L2/L3 Switch
VSC7444 26 Port 44G/60G L2/L3 Switch
VSC7552
128G Enterprise Switch
VSC7552 128G Enterprise Switch
VSC7448
52 Port 80G L2/L3 Switch
VSC7448 52 Port 80G L2/L3 Switch
VSC7430
6 Port Carrier Ethernet Switch with 2 Cu PHYs
VSC7430 6 Port Carrier Ethernet Switch with 2 Cu PHYs
VSC7449
52 Port 90G L2/L3 Switch
VSC7449 52 Port 90G L2/L3 Switch
VSC7438
12 Port 32G Carrier Ethernet Switch
VSC7438 12 Port 32G Carrier Ethernet Switch
VSC7558TSN
200G Industrial Ethernet Switch
VSC7558TSN 200G Industrial Ethernet Switch
VSC7440
8x1G + 2x10G Ethernet Switch with 2 Cu PHYs
VSC7440 8x1G + 2x10G Ethernet Switch with 2 Cu PHYs
VSC7556TSN
160G Industrial Ethernet Switch
VSC7556TSN 160G Industrial Ethernet Switch
VSC7549TSN
90G Industrial Ethernet Switch
VSC7549TSN 90G Industrial Ethernet Switch
VSC7442
52 x 1G L2/L3 Ethernet Switch
VSC7442 52 x 1G L2/L3 Ethernet Switch
VSC7435
6 Port Carrier Ethernet Switch with 2 Cu PHYs
VSC7435 6 Port Carrier Ethernet Switch with 2 Cu PHYs
VSC7464
26 Port 52G Carrier Ethernet Switch
VSC7464 26 Port 52G Carrier Ethernet Switch
VSC7415
6 Port Enterprise Switch with 2 Cu PHYs
VSC7415 6 Port Enterprise Switch with 2 Cu PHYs
VSC7410
6 Port Enterprise Switch with 2 Cu PHYs
VSC7410 6 Port Enterprise Switch with 2 Cu PHYs
VSC7546
64G Enterprise Switch
VSC7546 64G Enterprise Switch
VSC7423
7 Port GbE Carrier Switch with 5 Cu PHYs
VSC7423 7 Port GbE Carrier Switch with 5 Cu PHYs
VSC7552TSN
128G Industrial Ethernet Switch
VSC7552TSN 128G Industrial Ethernet Switch
VSC7436
8x1G + 2x10G Carrier Switch with 2 Cu PHYs
VSC7436 8x1G + 2x10G Carrier Switch with 2 Cu PHYs
VSC7546TSN
64G Industrial Ethernet Switch
VSC7546TSN 64G Industrial Ethernet Switch
VSC7513
8 Port Industrial Switch with 4 Cu PHYs
VSC7513 8 Port Industrial Switch with 4 Cu PHYs
VSC7556
160G Enterprise Switch
VSC7556 160G Enterprise Switch
VSC7549
90G Enterprise Switch
VSC7549 90G Enterprise Switch
VSC7437
8-Port Carrier Ethernet Switch
VSC7437 8-Port Carrier Ethernet Switch
LAN9668
8-Port TSN Gigabit Ethernet Switch
LAN9668 8-Port TSN Gigabit Ethernet Switch
VSC7426
24 Port Managed L2 Switch with 12 Cu PHYs
VSC7426 24 Port Managed L2 Switch with 12 Cu PHYs
LAN9662
4-Port TSN Gigabit Ethernet Switch with End-Point
LAN9662 4-Port TSN Gigabit Ethernet Switch with End-Point
LAN9696
66G Ethernet Switch
LAN9696 66G Ethernet Switch
LAN9698
102G Ethernet Switch
LAN9698 102G Ethernet Switch
VSC7429
26 Port Carrier Switch with 12 Cu PHYs
VSC7429 26 Port Carrier Switch with 12 Cu PHYs
VSC7427
26 Port Managed L2 Switch with 12 Cu PHYs
VSC7427 26 Port Managed L2 Switch with 12 Cu PHYs
VSC7511
4 Port Unmanaged Industrial Ethernet Switch
VSC7511 4 Port Unmanaged Industrial Ethernet Switch
VSC7512
10 Port Unmanaged Industrial Ethernet Switch
VSC7512 10 Port Unmanaged Industrial Ethernet Switch
LAN9694
48G Ethernet Switch
LAN9694 48G Ethernet Switch
VSC7428
11 Port Carrier Ethernet Switch with 8 Cu PHY
VSC7428 11 Port Carrier Ethernet Switch with 8 Cu PHY
VSC7425
18 Port Managed L2 Switch with 12 Cu PHYs
VSC7425 18 Port Managed L2 Switch with 12 Cu PHYs
VSC7424
10 Port Managed L2 Switch with 8 Cu PHYs
VSC7424 10 Port Managed L2 Switch with 8 Cu PHYs